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.
data_connection_checker
424
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
368
A Flutter package to check your internet connection with subsecond response times, even on mobile networks!
connectivity_wrapper
148
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
126
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
113
A Flutter package that notifies when no internet connection as well as providing simple tools that help tracking the internet connection status.
internet_popup
53
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
51
A new Flutter widget to show online or offline widget without any extra code or dependencies.
flutter_network_connectivity
41
A Flutter Plugin to check for live network connectivity status. Plugin uses NetworkCapabilities for Android and NetworkMonitor for iOS.
lan_scanner
41
Dart / Flutter package that allows discovering network devices via multi-threaded ICMP pings.
flml_internet_checker
39
This package aims to check internet connection by just wrapping the widget with InternetChecker Widget without using any function calls inside your app"
check_vpn_connection
38
A simple and lightweight Flutter package that lets you define VPN connection status on your devices.
internet_connectivity_checker
37
The flutter package that helps you easily manage widgets dynamically based on the device's internet access.
connectivity_watcher
36
A Flutter package to check your internet connection with subsecond response times, even on mobile networks!.
data_connection_checker_tv
35
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.
signal_strength_indicator
33
Customizable signal strength indicator widget for Flutter. Allows to easily visualize signal strength.
simple_connection_checker
32
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
30
A flutter package that helps to observe internet connection via a customizable observing strategy.
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.
connectivity_plus_widget
11
This package provides a customizable widget that automatically appears when there is no internet connection and disappears when the connection is restored.
at_server_status
9
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.
sync_sphere
4
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.