Plugin.Maui.Spine.Common
0.1.37
dotnet add package Plugin.Maui.Spine.Common --version 0.1.37
NuGet\Install-Package Plugin.Maui.Spine.Common -Version 0.1.37
<PackageReference Include="Plugin.Maui.Spine.Common" Version="0.1.37" />
<PackageVersion Include="Plugin.Maui.Spine.Common" Version="0.1.37" />
<PackageReference Include="Plugin.Maui.Spine.Common" />
paket add Plugin.Maui.Spine.Common --version 0.1.37
#r "nuget: Plugin.Maui.Spine.Common, 0.1.37"
#:package Plugin.Maui.Spine.Common@0.1.37
#addin nuget:?package=Plugin.Maui.Spine.Common&version=0.1.37
#tool nuget:?package=Plugin.Maui.Spine.Common&version=0.1.37
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.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.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.Authentication
Sign-in for a Spine app against its own server: Sign in with Apple's native sheet, email and password with a ready-made sheet, [RequiresSignIn] on a page or command, refresh tokens in secure storage, and an HttpClient handler that adds and refreshes the access token. |
|
|
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. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.37 | 282 | 10/30/2026 |
| 0.1.36 | 549 | 10/27/2026 |
| 0.1.35 | 581 | 10/27/2026 |
| 0.1.34 | 567 | 10/27/2026 |
| 0.1.33 | 574 | 10/27/2026 |
| 0.1.32 | 584 | 10/27/2026 |
| 0.1.31 | 609 | 10/27/2026 |
| 0.1.30 | 572 | 10/27/2026 |
| 0.1.29 | 635 | 10/26/2026 |
| 0.1.28 | 596 | 10/26/2026 |
| 0.1.27 | 611 | 10/26/2026 |
| 0.1.26 | 625 | 10/24/2026 |
| 0.1.25 | 626 | 10/24/2026 |
| 0.1.24 | 627 | 10/23/2026 |
| 0.1.23 | 603 | 10/23/2026 |
| 0.1.22 | 616 | 10/23/2026 |
| 0.1.21 | 591 | 10/23/2026 |
| 0.1.20 | 658 | 10/23/2026 |
| 0.1.19 | 676 | 10/22/2026 |
| 0.1.18 | 599 | 10/21/2026 |