Skip to content
Nuvyntra Labs
All packages

Location & network

Plugin.Maui.NetworkDiagnostics

Layered check: internet, DNS, TLS, then the API

Current NuGet 1.0.4

On-demand connectivity diagnostics for MAUI. NetworkMonitor watches the path; this plugin runs a layered probe so support can see where production connectivity broke.

Install

dotnet add package Plugin.Maui.NetworkDiagnostics

Package ID: Plugin.Maui.NetworkDiagnostics

Plugin.Maui.* restores from GitHub Packages. Add the org feed first — see Use nuvyntralabs GitHub Packages from a C# project.

Overview

Plugin.Maui.NetworkDiagnostics is an on-demand layered connectivity check for MAUI on Android and iOS. It is not a network monitor. NetworkMonitor watches the path (captive portal, Wi-Fi versus cellular). This plugin runs internet, DNS, gateway, TCP, TLS, HTTPS, API, and latency probes so a support screen can say 'internet is fine, the API is unreachable' instead of 'no connection'.

Current release

  • 1.0.4. Documented pack artifact matches the shipped package. No API change.

Full upgrade map for the 3 September 2026 hardening wave: Hardened plugin releases.

Capabilities

  • One-shot layered connectivity report.
  • Configurable API health endpoint and timeout.
  • Per-hop success, failure, and latency.
  • A human-readable summary for support and in-app alerts.

Discussion

Comment on Plugin.Maui.NetworkDiagnostics. The thread lives on this component's GitHub repository (nuvyntralabs/Plugin.Maui.NetworkDiagnostics). Sign in with GitHub — Giscus uses Discussions, Utterances uses Issues.

Related in Location & network