Skip to content
NLNuvyntra Labs
All packages

App services

Plugin.Maui.CommunityToolkitPlus

Opt-in production extras on top of CommunityToolkit.Maui

Unofficial, opt-in production extensions built on CommunityToolkit.Maui for .NET MAUI on Android and iOS — accessibility auditing, state restoration, upgrade guard, trusted time, app integrity, wallet passes, and privacy consent.

Install

dotnet add package Plugin.Maui.CommunityToolkitPlus

Package ID: Plugin.Maui.CommunityToolkitPlus

Overview

Plugin.Maui.CommunityToolkitPlus is an unofficial, opt-in layer of production extensions that sit above CommunityToolkit.Maui. All seven modules ship in one assembly and every module is disabled until explicitly enabled: accessibility visual-tree auditing with SARIF export, Shell state restoration after process death, journaled upgrade migrations with safe mode, tamper-aware trusted time from HTTP sources, App Attest / Play Integrity challenge-and-proof, Apple Wallet and Google Wallet pass handoff, and a versioned privacy-consent ledger with SDK activation gates.

Capabilities

  • Accessibility audit — visual tree scan for missing labels, small targets, contrast, and clipped text with JSON and SARIF export.
  • State restoration — Shell route and contributor checkpoints that survive process death.
  • Upgrade guard — idempotent journaled migrations and startup-loop safe mode.
  • Trusted time — HTTPS / HTTP Date sources with outlier rejection and wall-clock jump detection.
  • App integrity — App Attest (iOS) and Play Integrity (Android) challenge-and-proof for backend verification.
  • Wallet passes — .pkpass handoff on iOS and Google Wallet save URL on Android.
  • Privacy consent — versioned purpose ledger with revocation, expiry, and SDK activation gates.

Related in App services