Shiny.NET avatar

Shiny.NET

Official

@shinyorg · Toronto, Ontario

0Followers
|
37Public Repos
|
24Published Skills

We make Shiny things for .NET

Skills Distribution
DomainDeveloper To...Mobile Application.. (40%)Source Generation .. (30%)Background Process.. (30%)

Agent Skills by Shiny.NET

Showing 24 vetted skills indexed across 4 GitHub repositories.

shinyorgshinyorg
152

shiny-core

Provide hosting, DI, and platform abstractions for Shiny apps.

Official
Advanced
shinyorgshinyorg
152

shiny-http-transfers

Queue and monitor background HTTP transfers in .NET MAUI apps.

Official
Advanced
shinyorgshinyorg
152

shiny-locations

Enable GPS tracking and geofence monitoring in .NET MAUI apps.

Official
Advanced
shinyorgshinyorg
152

shiny-documentdb

Bridge relational data and JSON document storage for .NET apps.

Official
Advanced
shinyorgshinyorg
152

shiny-contactstore

Access device contacts in .NET MAUI apps with CRUD and LINQ queries.

Official
Intermediate
shinyorgshinyorg
152

shiny-ble-hosting

Host BLE GATT servers with managed characteristics in MAUI apps.

Official
Advanced
shinyorgshinyorg
152

shiny-push

Register and manage push notifications in MAUI apps with Shiny.Push.

Official
Advanced
shinyorgshinyorg
152

shiny-bluetoothle

Scan, connect, and communicate with BLE peripherals in .NET MAUI apps.

Official
Advanced
shinyorgshinyorg
152

shiny-jobs

Schedule and execute background jobs in MAUI apps with Shiny.Jobs.

Official
Advanced
shinyorgshinyorg
152

shiny-notifications

Manage cross-platform local notifications for .NET MAUI apps.

Official
Advanced
shinyorgshinyorg
4

shiny-spatial

Create and query geospatial databases with SQLite R*Tree indexing.

Official
Advanced
shinyorgshinyorg
4

shiny-stores

Provide cross-platform key/value storage and persistent service binding for .NET applications.

Official
Intermediate
shinyorgshinyorg
4

shiny-web-hosting

Configures ASP.NET Core web hosting using modular IWebModule-based service registration and middleware setup.

Official
Intermediate
shinyorgshinyorg
4

shiny-sqlitedocumentdb

Store .NET objects as JSON documents in SQLite with LINQ querying.

Official
Intermediate
shinyorgshinyorg
4

shiny-maui-shell

Generate .NET MAUI Shell pages, ViewModels, and navigation infrastructure.

Official
Intermediate
shinyorgshinyorg
4

shiny-di

Automate .NET dependency injection registration with attribute-driven source generators.

Official
Intermediate
shinyorgshinyorg
4

shiny-obd

Read vehicle diagnostic data via Bluetooth LE OBD-II adapters.

Official
Intermediate
shinyorgshinyorg
4

localizegen

Generate strongly-typed C# localization classes from .resx files.

Official
Intermediate
shinyorgshinyorg
4

shiny-reflector

Generate C# source code for AOT-compliant reflection and property access.

Official
Intermediate
shinyorgshinyorg
4

shiny-aspire-orleans

Integrate Orleans ADO.NET hosting and Gluetun VPN containers into .NET Aspire applications.

Official
Advanced
shinyorgshinyorg
4

shiny-maui-hosting

Generate and configure Shiny MAUI hosting with IMauiModule and lifecycle hooks.

Official
Intermediate
shinyorgshinyorg
4

shiny-music

Provides a unified .NET API for Android and iOS music library management.

Official
Intermediate
shinyorgshinyorg

shiny-tableview

Generate .NET MAUI TableView UI components for settings screens.

Official
Intermediate
shinyorgshinyorg
52

shiny-mediator

Generate Shiny Mediator handlers, contracts, and middleware scaffolding for .NET applications.

Official
Advanced

Frequently Asked Questions About Shiny.NET

FAQPage Schema
What specific mobile capabilities does Shiny.NET enable for developers?▼

Shiny.NET enables background execution for HTTP transfers, GPS tracking, geofencing, and local notification management. It provides direct access to device hardware including Bluetooth LE peripherals, OBD-II vehicle diagnostic adapters, and native contact stores within cross-platform mobile environments.

Which technical personas benefit most from these libraries?▼

Mobile engineers and backend architects working within the .NET ecosystem benefit from these libraries. They are designed for developers building complex, hardware-integrated mobile applications or those requiring modular, source-generated dependency registration and service configuration in enterprise-grade mobile and web environments.

What are the primary prerequisites for integrating these libraries?▼

Integration requires a .NET 8 or newer environment, specifically targeting .NET MAUI for mobile features or ASP.NET Core for web hosting components. Projects must support C# source generators to utilize the attribute-driven registration and reflection-free code generation features provided by the core modules.