FLUTTER ECOSYSTEM

connectivity_monitor

A Flutter package to monitor internet connectivity with dynamic UI updates and toast notifications.

Latest version
1.0.8
30-day downloads
186
Likes
27
Pub points
140

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

Connectivity Monitor is a Flutter package that enables real-time monitoring of internet connectivity across Android, iOS, and Web platforms. It provides dynamic UI updates and optional toast notifications when network status changes, helping users stay informed about connection availability. The package integrates seamlessly into apps requiring reliable network state awareness, such as those involving data synchronization or online services. It supports both Wi-Fi and mobile data detection with minimal setup via a simple API.

Use cases
  • Real-time network status tracking
  • Offline mode handling in apps
  • Auto-retry logic for failed requests
  • User feedback on connection loss
  • Syncing data when online
  • Enhancing UX during network fluctuations
Key features
  • Dynamic UI updates on connectivity change
  • Toast notifications for network events
  • Cross-platform support (Android, iOS, Web)
  • Simple integration with minimal configuration
  • Automatic detection of Wi-Fi and mobile data
  • Lightweight and dependency-free
Suitable for
  • Apps needing reliable network state awareness
  • Developers building offline-capable applications
  • Projects requiring user feedback on connectivity
  • UX-focused applications with network-dependent features
  • Teams seeking lightweight network monitoring solutions
Considerations
  • Requires internet permission on Android
  • Web support depends on browser capabilities
  • Toast notifications may need customization for different themes
  • Limited to basic connectivity checks (no speed or quality metrics)
  • May require manual handling of reconnection logic in complex flows
Supported platformsAndroidiOSWeb

Install package

flutter pub add connectivity_monitor

Categories

Dependencies

Dependency list 4 items

Source repository

Related projects

No data available yet.