Shaunebu.Security.DataMasking
NuGet Version

A comprehensive .NET library for masking sensitive data in objects, JSON, and strings. Supports profiles, custom masking rules, logging, reports, and automatic [Sensitive] attribute detection. Ideal for applications handling personal or confidential information.

securityobjectsdotnetgdprdata-maskingprivacypiijsonmauisensitive-dataprofilesloggingnetcorenetstandardnet8
License: MIT NuGet Downloads
Shaunebu.Common.WorkflowManager
NuGet Version

A .NET library for managing workflows and business processes in .NET MAUI or console applications. Provides a flexible engine to define, execute, monitor, and persist workflows with support for parallel branches, decision trees, compensation handling, and real-time progress tracking.

automationstate-machinedecision-treesbusiness-processpersistenceactivitiesorchestrationparallelworkflowdotnetmaui
License: MIT NuGet Downloads
Shaunebu.Common.TaskSequenceManager
NuGet Version

A flexible and extensible task sequencing library for .NET that allows you to define, execute, and monitor ordered task pipelines. Supports asynchronous execution, cancellation tokens, error handling, and progress reporting for building robust workflows.

schedulerpipelineautomationasynccsharpdotnetsequencetaskexecutionworkflow
License: MIT NuGet Downloads
Shaunebu.MAUI.StateManager
NuGet Version

A comprehensive UI state management library for .NET MAUI applications that provides a unified and consistent way to handle common UI states across your application. It eliminates repetitive boilerplate code and ensures a consistent user experience.

asyncxamarinloading-stateemptystateerrormauiuimanagementuxerror-handlingdotnet-mauistate-managementofflineloadinguimvvm
License: MIT NuGet Downloads
Shaunebu.Data.SQLite
NuGet Version

Shaunebu.Data.SQLite provides a lightweight, thread-safe SQLite manager for .NET / .NET MAUI apps.

datatablecontextfluentsqlitedotnetcrudasyncmaui
License: MIT NuGet Downloads
Shaunebu.Azure.AppConfiguration
NuGet Version

A flexible library for interacting with Azure App Configuration. Supports CRUD operations, key searches, multiple environments, and file serialization in JSON/XML.

AzureAppConfigurationConfiguration.NETMAUIBlazorCRUDSerialization
License: MIT NuGet Downloads
Shaunebu.MAUI.LifecycleManager
NuGet Version

A lightweight, cross-platform application lifecycle manager for .NET MAUI providing foreground/background lifecycle events across Android, iOS, and Windows. Abstracts platform differences and exposes a simple event-driven API.

androidiosapp-statelifecyclemauibackgroundwindowsforegrounddotnet-mauicross-platform
License: MIT NuGet Downloads
Shaunebu.MAUI.NFC
NuGet Version

A Cross-Platform NFC (Near Field Communication) plugin to easily read and write NFC tags in your .NET MAUI applications. This plugin uses NDEF (NFC Data Exchange Format) for maximum compatibilty between NFC devices, tag types, and operating systems.

mauindefnfcdotnet-maui
License: MIT NuGet Downloads
Shaunebu.MAUI.LocalizationManager
NuGet Version

Provides a powerful and flexible way to manage localization in your .NET MAUI applications. Enhanced version of Xamarin Community Toolkit's LocalizationResourceManager with multiple resource managers, file-based resources, culture restoration, and advanced binding features.

mauixamarinresourcesculturelocalizationdotnet-mauil10nmultilinguali18ntranslation
License: MIT NuGet Downloads
An unhandled error has occurred. Reload 🗙