Shaunebu.MAUI.FirebasePushNotifications
NuGet Version

A lightweight and modern Firebase Cloud Messaging (FCM) push notification manager for .NET MAUI. Provides easy setup, token handling, permission management, background notifications, topic subscriptions, and platform-optimized callbacks for Android and iOS.

background-notificationsnotificationscross-platformiosforeground-notificationsnotification-handlershaunebupush-notificationsxamarinfirebaseandroidfcmfirebase-cloud-messagingmauidotnet-mauifirebase-integrationfirebase-messagingmobilemaui-librarydevice-tokensfirebase-fcm
License: MIT NuGet Downloads
Shaunebu.Common.RESTClient
NuGet Version

A next-generation, attribute-driven REST client framework for .NET designed for enterprise-grade resiliency, observability, multi-serialization, caching, and fault tolerance. Provides Refit-style interfaces with powerful enhancements such as Polly-based resilience policies, OpenTelemetry integration, interceptor pipeline, typed fallbacks, dynamic content negotiation, and unified DI registration. Ideal for building robust API SDKs, microservice clients, and production-grade integrations.

httpclientrefitresilienceprotobufrestapi-clientsdkmessagepackmicroservicesdotnet10dotnet9dotnet8serializationdotnet7opentelemetrycachingpollyxmldotnetjsonfallback
License: MIT NuGet Downloads
Shaunebu.Common.Logging
NuGet Version

A high-performance, extensible structured logging library for modern .NET applications with first-class .NET MAUI support. Provides async logging, batch processing, lazy evaluation, file rotation, scopes, and customizable providers (Console, File, and custom sinks). Designed for mobile, desktop, API, background services, and enterprise-grade workloads. Lightweight, developer-friendly, and optimized for production environments.

mauiobservabilitymonitoringdotnetperformancehigh-performanceloggerconsole-logginglazy-evaluationenterprisedependency-injectionloggingdotnet-mauilogging-libraryblazorfile-loggingstructured-logginglog-batchingdiagnosticsasync-logginglog-rotation
License: MIT NuGet Downloads
Shaunebu.Bussiness.ReportGenerator.Scheduler
NuGet Version

Cron-based scheduling module for Shaunebu ReportGenerator. Automate report generation with tenant awareness.

background-jobsautomationreportingcronshaunebuscheduling
License: MIT NuGet Downloads
Shaunebu.Bussiness.ReportGenerator.Renderers.Word
NuGet Version

DOCX rendering engine for Shaunebu ReportGenerator using OpenXML SDK.

reportingdotnetshaunebuwordrendererdocxopenxml
License: MIT NuGet Downloads
Shaunebu.Bussiness.ReportGenerator.Renderers.Pdf
NuGet Version

PDF rendering engine for Shaunebu ReportGenerator powered by QuestPDF.

shaunebupdfreport-generatorreportingrendererdotnetquestpdf
License: MIT NuGet Downloads
Shaunebu.Bussiness.ReportGenerator.Renderers.Markdown
NuGet Version

Markdown report renderer for Shaunebu ReportGenerator. Generates lightweight `.md` summaries.

shaunebureportingmddotnetmarkdownreport-generatorrenderer
License: MIT NuGet Downloads
Shaunebu.Bussiness.ReportGenerator.Renderers.Html
NuGet Version

HTML rendering module for the Shaunebu ReportGenerator with built-in token templating support.

shaunebureport-generatorhtmltemplatingdotnetrendererreporting
License: MIT NuGet Downloads
Shaunebu.Bussiness.ReportGenerator.Renderers.Excel
NuGet Version

Excel rendering engine for Shaunebu ReportGenerator based on ClosedXML.

rendererexcelshaunebuclosedxmlreportingxlsxdotnet
License: MIT NuGet Downloads
An unhandled error has occurred. Reload 🗙