Flutter Gems is a curated list of 6000+ useful Dart & Flutter packages that are categorized based on functionality.
Top Flutter Network Connectivity Status packages
Last updated: November 15, 2024
A device running a Flutter app can be connected to the internet using LAN, mobile data or via WiFi. The network connectivity status is the measure of the quality of this internet connection.
The complete list of Dart and Flutter packages that can help you check internet, WiFi or Mobile Data connectivity is provided below.
connectivity_plus
Dart 3 compatible π 3.51K
Maintenance Status: Good
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
flutter_offline
Dart 3 compatible π 630
Maintenance Status: Good
A tidy utility to handle offline/online connectivity like a Boss.
internet_connection_checker_plus
Dart 3 compatible π 291
Maintenance Status: Good
A Flutter package to check your internet connection with subsecond response times, even on mobile networks!
cross_connectivity
Dart 3 compatible π 121
Maintenance Status: Good
A Flutter plugin for handling Connectivity and REAL Connection state in the mobile, web and desktop platforms. Supports iOS, Android, Web, Windows, Linux and macOS.
connectivity_widget
Dart 3 compatible π 84
Maintenance Status: Good
A widget that shows the user if the phone is connected to the internet or not
connecteo
Dart 3 compatible π 63
Maintenance Status: Good
A plugin that wraps connectivity_plus and adds some additional data connection checks.
flutter_internet_speed_test
Dart 3 compatible π 41
Maintenance Status: Good
A Flutter plugin to test internet download and upload speed.
flml_internet_checker
Dart 3 compatible π 34
Maintenance Status: Good
This package aims to check internet connection by just wrapping the widget with InternetChecker Widget without using any function calls inside your app"
connectivity_watcher
Dart 3 compatible π 33
Maintenance Status: Good
A Flutter package to check your internet connectivity with subsecond response times, even on mobile networks!.
at_server_status
Dart 3 compatible π 9
Maintenance Status: Good
A Dart library that provides a means to check on the status of the @βroot server as well as the secondary server for any particular @βsign.
flutter_dino
Dart 3 compatible π 7
Maintenance Status: Good
Flutter package for seamless internet connectivity handling with custom widgets.
sync_sphere
Dart 3 compatible π 3
Maintenance Status: Good
The sync_sphere package is designed to check internet connectivity throughout the app or just on a particular location in an easy way. Just wrap the widget you want to listen to internet connectivity and leave the rest to us.
carp_connectivity_package
Dart 3 compatible π 2
Maintenance Status: Good
CARP connectivity sampling package. Samples connectivity status, bluetooth devices, and wifi access points.
connectivity_wrapper
Dart 3 compatible π 137
Maintenance Status: Average
A new Flutter package which provides network-aware widgets.It allows Flutter apps provide feedback on your app when it's not connected to it, or when there's no connection.
dart_ping
Dart 3 compatible π 114
Maintenance Status: Average
Multi-platform network ping utility for native desktop and android applications.
connection_notifier
Dart 3 compatible π 111
Maintenance Status: Average
A Flutter package that notifies when no internet connection as well as providing simple tools that help tracking the internet connection status.
flutter_no_internet_widget
Dart 3 compatible π 48
Maintenance Status: Average
A new Flutter widget to show online or offline widget without any extra code or dependencies.
internet_connectivity_checker
Dart 3 compatible π 35
Maintenance Status: Average
The flutter package that helps you easily manage widgets dynamically based on the device's internet access.
connectivity_plus_widget
Dart 3 compatible π 11
Maintenance Status: Average
This package provides a customizable widget that automatically appears when there is no internet connection and disappears when the connection is restored.
internet_connection_checker
Dart 3 compatible π 1.19K
Maintenance Status: Poor
A pure Dart library that checks for internet by opening a socket to a list of specified addresses, each with individual port and timeout. Defaults are provided for convenience.
internet_speed_test
Dart 3 compatible π 121
Maintenance Status: Poor
Internet speed test plugin to integrate it in your app whenever you want.
connection_status_bar
Dart 3 compatible π 60
Maintenance Status: Poor
customizable flutter widget that animates when internet connection changes.
flutter_network_connectivity
Dart 3 compatible π 40
Maintenance Status: Poor
A Flutter Plugin to check for live network connectivity status. Plugin uses NetworkCapabilities for Android and NetworkMonitor for iOS.
check_vpn_connection
Dart 3 compatible π 38
Maintenance Status: Poor
A simple and lightweight Flutter package that lets you define VPN connection status on your devices.
signal_strength_indicator
Dart 3 compatible π 33
Maintenance Status: Poor
Customizable signal strength indicator widget for Flutter. Allows to easily visualize signal strength.
data_connection_checker_tv
Dart 3 compatible π 33
Maintenance Status: Poor
A pure Dart library that checks for internet by opening a socket to a list of specified addresses, each with individual port and timeout. Defaults are provided for convenience.
simple_connection_checker
Dart 3 compatible π 32
Maintenance Status: Poor
A simple package to check when the device is connected (connectivity) to internet. Also provide a method to listen for connection status changes.
observe_internet_connectivity
Dart 3 compatible π 29
Maintenance Status: Poor
A flutter package that helps to observe internet connection via a customizable observing strategy.
data_connection_checker
π 425
Maintenance Status: Poor
A pure Dart library that checks for internet by opening a socket to a list of specified addresses, each with individual port and timeout. Defaults are provided for convenience.
internet_popup
π 52
Maintenance Status: Poor
A package for popUp message when Internet connection is off. Write one line to initialize a popUp when internet connection is turned off or connected but no internet.
connection_verify
π 12
Maintenance Status: Poor
Package to verify the network connection status, it allows to knows how is the network connection status, for Android and iOS, 'true' if is connected, 'false' if is not.