Skip to content

Shiny Libraries

The Shiny Templates come pre-configured with the following Shiny libraries. Each is AOT-compatible and built with source generators for zero-reflection performance.

LibraryDescription
Shiny.NETCore framework for building mobile applications with background services, BLE, jobs, GPS, notifications, and more
Shiny MediatorMediator pattern implementation with middleware, caching, offline support, and AOT source generation
Shiny MAUI ShellShell navigation with ViewModel lifecycle management, source-generated routes, and DI integration
LibraryDescription
Shiny Extensions DIAttribute-driven, source-generated service registrations with category-based conditional registration
Shiny StoresCross-platform key/value store abstraction with persistent service binding
Shiny ReflectorSource-generated property access, JSON serialization, and assembly info generation
Shiny Localization GeneratorStrongly-typed localization classes generated from .resx files
Shiny Web HostingASP.NET Core infrastructure modules
LibraryDescription
Shiny SQLite Document DBDocument-oriented SQLite database with LINQ querying, projections, and AOT support
Shiny SpatialDependency-free spatial database using SQLite R*Tree indexing with custom geometry algorithms
LibraryDescription
Shiny TableViewSettings-style TableView with 14 cell types, cascading styles, sections, and full MVVM support