β–²

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

Discord Medium LinkedIn Twitter

Top Flutter Network Connectivity Status packages

Last updated: December 4, 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.54K
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 πŸ‘ 636
Maintenance Status: Good

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

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

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

cross_connectivity Card Image
cross_connectivity
Dart 3 compatible πŸ‘ 123
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 Card Image
connectivity_widget
Dart 3 compatible πŸ‘ 87
Maintenance Status: Good

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

connecteo
Dart 3 compatible πŸ‘ 64
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 Card Image
connectivity_watcher
Dart 3 compatible πŸ‘ 34
Maintenance Status: Good

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

flutter_dino
Dart 3 compatible πŸ‘ 9
Maintenance Status: Good

Flutter package for seamless internet connectivity handling with custom widgets.

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.

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 Card Image
connectivity_wrapper
Dart 3 compatible πŸ‘ 139
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 πŸ‘ 115
Maintenance Status: Average

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

connection_notifier Card Image
connection_notifier
Dart 3 compatible πŸ‘ 112
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 πŸ‘ 49
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 πŸ‘ 36
Maintenance Status: Average

The flutter package that helps you easily manage widgets dynamically based on the device's internet access.

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_connection_checker
Dart 3 compatible πŸ‘ 1.2K
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.

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

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

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

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 πŸ‘ 30
Maintenance Status: Poor

A flutter package that helps to observe internet connection via a customizable observing strategy.

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