Skip to content
NLNuvyntra Labs
All packages

Location & network

Plugin.Maui.NetworkMonitor

Real internet availability, not just 'connected'

Reports validated public internet, captive portals, offline and local-only states, and Wi-Fi versus cellular transitions on Android and iOS.

Install

dotnet add package Plugin.Maui.NetworkMonitor

Package ID: Plugin.Maui.NetworkMonitor

Overview

Plugin.Maui.NetworkMonitor answers a question MAUI Connectivity cannot: does this device actually have public internet? It watches native path changes, classifies Wi-Fi versus cellular, and uses HTTP probes plus Android captive-portal signals to distinguish validated internet, hotel/airport sign-in pages, local-only networks, and true offline.

Capabilities

  • Validated public internet versus OS 'connected' flags.
  • Captive-portal detection for guest and venue Wi-Fi.
  • Wi-Fi ↔ mobile transport transition events.
  • Manual refresh for pull-to-retry and diagnostics screens.

Related in Location & network