Plugin.Maui.Spine.Common
0.1.19
dotnet add package Plugin.Maui.Spine.Common --version 0.1.19
NuGet\Install-Package Plugin.Maui.Spine.Common -Version 0.1.19
<PackageReference Include="Plugin.Maui.Spine.Common" Version="0.1.19" />
<PackageVersion Include="Plugin.Maui.Spine.Common" Version="0.1.19" />
<PackageReference Include="Plugin.Maui.Spine.Common" />
paket add Plugin.Maui.Spine.Common --version 0.1.19
#r "nuget: Plugin.Maui.Spine.Common, 0.1.19"
#:package Plugin.Maui.Spine.Common@0.1.19
#addin nuget:?package=Plugin.Maui.Spine.Common&version=0.1.19
#tool nuget:?package=Plugin.Maui.Spine.Common&version=0.1.19
Plugin.Maui.Spine.Common
The contracts a Spine app and its server share. A plain net10.0 library with no MAUI dependency, so it can be referenced from a backend, a domain project or a test project.
dotnet add package Plugin.Maui.Spine.Common
- The widget tree —
W,WidgetNode,WidgetTimeline,LiveActivityLayout, and theIWidgetProvider,IWidgetServiceandILiveActivityServiceinterfaces thatPlugin.Maui.Spine.Widgetsimplements. A provider can be written and unit-tested without MAUI. - Push —
PushInstallation,PushKeys,PushTagExpressionand the Live Activity channel names thatPlugin.Maui.Spine.PushNotificationsregisters with andPlugin.Maui.Spine.Serverstores. - Serialization — the JSON contract both sides read and write.
- Strings —
ISpineStrings, the provider-based text storePlugin.Maui.Spinewires up, with XML and.resxproviders. Here so widget and notification text can use it without MAUI.
You rarely reference this package directly; Plugin.Maui.Spine.Widgets, Plugin.Maui.Spine.PushNotifications and Plugin.Maui.Spine.Server bring it in.
Documentation
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
NuGet packages (13)
Showing the top 5 NuGet packages that depend on Plugin.Maui.Spine.Common:
| Package | Downloads |
|---|---|
|
Plugin.Maui.Spine
Code-first navigation for .NET MAUI: stack-based region navigation, native bottom sheets, a tab host, a header bar with page actions, Liquid Glass buttons, app shortcuts and Windows window management. Pages are discovered by attribute; no Shell, no route strings. |
|
|
Plugin.Maui.Spine.Widgets
Home-screen widgets and Live Activities for .NET MAUI, built from C#: a WidgetKit extension on iOS compiled during the app build and AppWidgetProvider receivers on Android, both drawn from one serialized view tree; plus iOS 18 Control Center controls and Android Quick Settings tiles. |
|
|
Plugin.Maui.Spine.Server
The server half of Spine push notifications for ASP.NET Core and Azure Functions: a device register, tag expressions, and transports that send straight to APNs, FCM and WNS. |
|
|
Plugin.Maui.Spine.PushNotifications
Push and local notifications for .NET MAUI: permission, APNs and FCM tokens and WNS channels, tags, a handler that sees every message, local scheduling, and a Notification Service Extension for images on iOS. |
|
|
Plugin.Maui.Spine.Images
Remote images for .NET MAUI: a memory and disk cache with downsampling to the view's size off the main thread on iOS, Mac Catalyst and Windows, prefetching on every platform (on Glide's cache on Android), and BlurHash placeholders that show while an image loads. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.19 | 3 | 10/22/2026 |
| 0.1.18 | 174 | 10/21/2026 |
| 0.1.17 | 216 | 10/20/2026 |
| 0.1.16 | 224 | 10/20/2026 |
| 0.1.15 | 492 | 10/16/2026 |
| 0.1.14 | 320 | 10/9/2026 |
| 0.1.13 | 296 | 10/8/2026 |
| 0.1.12 | 254 | 9/28/2026 |
| 0.1.11 | 134 | 9/23/2026 |
| 0.1.10 | 139 | 9/20/2026 |
| 0.1.9 | 147 | 9/20/2026 |
| 0.1.8 | 131 | 9/20/2026 |
| 0.1.7 | 132 | 9/19/2026 |
| 0.1.6 | 136 | 9/19/2026 |
| 0.1.5 | 128 | 9/19/2026 |
| 0.1.4 | 141 | 9/15/2026 |
| 0.1.3 | 140 | 9/15/2026 |
| 0.1.2 | 142 | 9/14/2026 |
| 0.1.1 | 130 | 9/14/2026 |
| 0.1.0 | 130 | 9/14/2026 |