StateUI.Maui
0.3.1
dotnet add package StateUI.Maui --version 0.3.1
NuGet\Install-Package StateUI.Maui -Version 0.3.1
<PackageReference Include="StateUI.Maui" Version="0.3.1" />
<PackageVersion Include="StateUI.Maui" Version="0.3.1" />
<PackageReference Include="StateUI.Maui" />
paket add StateUI.Maui --version 0.3.1
#r "nuget: StateUI.Maui, 0.3.1"
#:package StateUI.Maui@0.3.1
#addin nuget:?package=StateUI.Maui&version=0.3.1
#tool nuget:?package=StateUI.Maui&version=0.3.1
Overview
StateUI's .NET MAUI host: native interfaces written in Swift, rendered with
MAUI controls on Android, iOS, Mac Catalyst, Windows and Linux. StateUI.Maui
is the C# half. An application's Swift half comes from the StateUI Swift
package when the application builds, so this package alone does not make an
application. On Linux, StateUI.Maui.Linux is referenced beside it.
The working path starts from the template, created against a StateUI checkout
(a directory named StateUI):
dotnet new install StateUI.Maui.Template
dotnet new stateui-maui -n MyApp --stateui-path /path/to/StateUI
--appkit adds a native macOS head beside the MAUI one.
Version 0.3 - the API is still changing. Use in a project is at your own risk: names and signatures move between versions while the design is being found.
License
Apache License 2.0, Copyright 2026 Paweł Krzywdziński and Contributors
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-android36.0 is compatible. net10.0-browser was computed. net10.0-ios was computed. net10.0-ios26.0 is compatible. net10.0-maccatalyst was computed. net10.0-maccatalyst26.0 is compatible. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. net10.0-windows10.0.19041 is compatible. |
-
net10.0
- Microsoft.Maui.Controls (>= 10.0.41)
- Microsoft.Maui.Controls.Maps (>= 10.0.41)
-
net10.0-android36.0
- Microsoft.Maui.Controls (>= 10.0.100)
- Microsoft.Maui.Controls.Maps (>= 10.0.100)
-
net10.0-ios26.0
- Microsoft.Maui.Controls (>= 10.0.100)
- Microsoft.Maui.Controls.Maps (>= 10.0.100)
-
net10.0-maccatalyst26.0
- Microsoft.Maui.Controls (>= 10.0.100)
- Microsoft.Maui.Controls.Maps (>= 10.0.100)
-
net10.0-windows10.0.19041
- Microsoft.Maui.Controls (>= 10.0.100)
- Microsoft.Maui.Controls.Maps (>= 10.0.100)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on StateUI.Maui:
| Package | Downloads |
|---|---|
|
StateUI.Maui.Linux
The Linux platform of StateUI's .NET MAUI host: hosting over MAUI's GTK 4 backend, with the styling, gestures, scrolling, measurement, dispatching, navigation teardown and transforms that backend leaves open. Reference it beside StateUI.Maui in an application's Linux head. Version 0.3: the API is still changing, so use in a project is at your own risk. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.3.1 | 99 | 9/17/2026 |