β–²

Flutter Gems is a curated list of 5600+ useful Dart & Flutter packages that are categorized based on functionality.

Discord Medium LinkedIn Twitter

Top Flutter Network Connectivity Status packages

Last updated: April 2, 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 πŸ‘ 2.99K
Maintenance Status: Good

Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.

flutter_offline Card Image
flutter_offline
Dart 3 compatible πŸ‘ 578
Maintenance Status: Good

A tidy utility to handle offline/online connectivity like a Boss.

internet_connection_checker_plus
Dart 3 compatible πŸ‘ 151
Maintenance Status: Good

A Flutter package to check your internet connection with subsecond response times, even on mobile networks!

connectivity_wrapper Card Image
connectivity_wrapper
Dart 3 compatible πŸ‘ 127
Maintenance Status: Good

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 Card Image
cross_connectivity
Dart 3 compatible πŸ‘ 115
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.

connection_notifier Card Image
connection_notifier
Dart 3 compatible πŸ‘ 101
Maintenance Status: Good

A Flutter package that notifies when no internet connection as well as providing simple tools that help tracking the internet connection status.

dart_ping
Dart 3 compatible πŸ‘ 97
Maintenance Status: Good

Multi-platform network ping utility for native desktop and android applications.

connectivity_widget Card Image
connectivity_widget
Dart 3 compatible πŸ‘ 79
Maintenance Status: Good

A widget that shows the user if the phone is connected to the internet or not

connecteo
Dart 3 compatible πŸ‘ 44
Maintenance Status: Good

A plugin that wraps connectivity_plus and adds some additional data connection checks.

lan_scanner
Dart 3 compatible πŸ‘ 41
Maintenance Status: Good

Dart / Flutter package that allows discovering network devices via multi-threaded ICMP pings.

flutter_internet_speed_test
Dart 3 compatible πŸ‘ 25
Maintenance Status: Good

A Flutter plugin to test internet download and upload speed.

connectivity_watcher Card Image
connectivity_watcher
Dart 3 compatible πŸ‘ 24
Maintenance Status: Good

A Flutter package to check your internet connection 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.

carp_connectivity_package
Dart 3 compatible πŸ‘ 2
Maintenance Status: Good

CARP connectivity sampling package. Samples connectivity status, bluetooth devices, and wifi access points.

internet_connection_checker
Dart 3 compatible πŸ‘ 1.03K
Maintenance Status: Average

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.

flutter_no_internet_widget
Dart 3 compatible πŸ‘ 41
Maintenance Status: Average

A new Flutter widget to show online or offline widget without any extra code or dependencies.

connectivity_plus_widget Card Image
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_speed_test
Dart 3 compatible πŸ‘ 115
Maintenance Status: Poor

Internet speed test plugin to integrate it in your app whenever you want.

connection_status_bar
Dart 3 compatible πŸ‘ 59
Maintenance Status: Poor

customizable flutter widget that animates when internet connection changes.

flutter_network_connectivity
Dart 3 compatible πŸ‘ 37
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 πŸ‘ 37
Maintenance Status: Poor

A simple and lightweight Flutter package that lets you define VPN connection status on your devices.

data_connection_checker_tv
Dart 3 compatible πŸ‘ 32
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 πŸ‘ 31
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.

signal_strength_indicator
Dart 3 compatible πŸ‘ 31
Maintenance Status: Poor

Customizable signal strength indicator widget for Flutter. Allows to easily visualize signal strength.

internet_popup
πŸ‘ 52
Maintenance Status: Average

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.

data_connection_checker
πŸ‘ 426
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.

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.