Top Flutter Network Connectivity Status packages 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
3258
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
internet_connection_checker
1104
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.
data_connection_checker
425
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_connection_checker_plus
210
A Flutter package to check your internet connection with subsecond response times, even on mobile networks!
connectivity_wrapper
134
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.
cross_connectivity
117
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.
connection_notifier
107
A Flutter package that notifies when no internet connection as well as providing simple tools that help tracking the internet connection status.
internet_popup
52
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.
flutter_no_internet_widget
46
A new Flutter widget to show online or offline widget without any extra code or dependencies.
lan_scanner
41
Dart / Flutter package that allows discovering network devices via multi-threaded ICMP pings.
flutter_network_connectivity
38
A Flutter Plugin to check for live network connectivity status. Plugin uses NetworkCapabilities for Android and NetworkMonitor for iOS.
check_vpn_connection
37
A simple and lightweight Flutter package that lets you define VPN connection status on your devices.
flml_internet_checker
34
This package aims to check internet connection by just wrapping the widget with InternetChecker Widget without using any function calls inside your app"
signal_strength_indicator
33
Customizable signal strength indicator widget for Flutter. Allows to easily visualize signal strength.
data_connection_checker_tv
32
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
31
A simple package to check when the device is connected (connectivity) to internet. Also provide a method to listen for connection status changes.
internet_connectivity_checker
29
The flutter package that helps you easily manage widgets dynamically based on the device's internet access.
observe_internet_connectivity
29
A flutter package that helps to observe internet connection via a customizable observing strategy.
connectivity_watcher
29
A Flutter package to check your internet connection with subsecond response times, even on mobile networks!.
connection_verify
12
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.