Nkkinsoft.SimpleToolkit.SimpleShell.Controls
10.0.0-preview1
See the version list below for details.
dotnet add package Nkkinsoft.SimpleToolkit.SimpleShell.Controls --version 10.0.0-preview1
NuGet\Install-Package Nkkinsoft.SimpleToolkit.SimpleShell.Controls -Version 10.0.0-preview1
<PackageReference Include="Nkkinsoft.SimpleToolkit.SimpleShell.Controls" Version="10.0.0-preview1" />
<PackageVersion Include="Nkkinsoft.SimpleToolkit.SimpleShell.Controls" Version="10.0.0-preview1" />
<PackageReference Include="Nkkinsoft.SimpleToolkit.SimpleShell.Controls" />
paket add Nkkinsoft.SimpleToolkit.SimpleShell.Controls --version 10.0.0-preview1
#r "nuget: Nkkinsoft.SimpleToolkit.SimpleShell.Controls, 10.0.0-preview1"
#:package Nkkinsoft.SimpleToolkit.SimpleShell.Controls@10.0.0-preview1
#addin nuget:?package=Nkkinsoft.SimpleToolkit.SimpleShell.Controls&version=10.0.0-preview1&prerelease
#tool nuget:?package=Nkkinsoft.SimpleToolkit.SimpleShell.Controls&version=10.0.0-preview1&prerelease
<img src="./images/logo_with_background.svg" width="40" height="25"> SimpleToolkit 10
The Ultimate UI Toolkit for .NET MAUI 10.
"Why would I ever use anything else?"
SimpleToolkit 10 is a premium, opinionated-yet-extensible toolkit re-engineered from the ground up for .NET 10. It transforms .NET MAUI development by providing high-performance, beautiful controls and the most powerful navigation system in the ecosystem.
π Why SimpleToolkit 10?
- β‘ Performance First: Built on CoreCLR foundations (experimental Android support), utilizing AOT and Trimming by default. Zero-allocation rendering paths where possible.
- π¨ Stunning Aesthetics: GlassView, PulseButton, and SmartPopover bring modern mobile design (blur, haptics, fluid motion) to standard MAUI apps.
- π Deep Integration: First-party Aspire support for OpenTelemetry & Metrics. Source Generators for type-safe XAML and superior IntelliSense.
- π± SimpleShell 10: The crown jewel. A fully customizable Shell replacement that supports Shared Element Transitions, BottomSheets, and Flyouts without the headaches of the default Shell.
π¦ Packages
| Package | Description |
|---|---|
| Nkkinsoft.SimpleToolkit.Core | The foundation. Modern controls (AdvancedIcon, PulseButton, SmartPopover), Effects, and Extensions. |
| Nkkinsoft.SimpleToolkit.SimpleShell | The best navigation experience for .NET MAUI. Custom shells, transitions, and gesture navigation. |
| Nkkinsoft.SimpleToolkit.Controls | Premium controls pack: Charts, DataGrid, Calendar, and more. |
| Nkkinsoft.SimpleToolkit.Aspire | Instant telemetry and dashboard integration for your MAUI app. |
π Quickstart (.NET 10)
Install the NuGet package:
dotnet add package Nkkinsoft.SimpleToolkit.Core dotnet add package Nkkinsoft.SimpleToolkit.SimpleShellInitialize in
MauiProgram.cs:public static MauiApp CreateMauiApp() { var builder = MauiApp.CreateBuilder(); builder .UseMauiApp<App>() .UseSimpleToolkit() // Initialize Core controls .UseSimpleShell(); // Initialize the Navigation Engine return builder.Build(); }Start building beautiful UIs:
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui" xmlns:st="http://schemas.simpletoolkit.io/dotnet/maui"> <Grid> <st:GlassView Color="#AA000000" BlurAmount="20" /> <st:SmartPopover Anchor="{x:Reference MyBtn}"> <Label Text="Dismiss me!" /> </st:SmartPopover> <st:PulseButton x:Name="MyBtn" Text="Tap Me" PulseColor="Cyan" /> </Grid> </ContentPage>
π Key Features
SimpleToolkit.Core
- AdvancedIcon: Universal icon support (SF Symbols, Fluent, SVG, Lottie).
- PulseButton: Button with built-in ripple, shimmer, and haptic feedback.
- GlassView: Cross-platform acrylic/blur effects using native platform APIs.
- SafeAreaView: Automatically handles dynamic islands, notches, and foldables.
SimpleShell 10
- Custom Navigation: Build your own TabBar, Flyout, or Drawer completely in XAML.
- TransitionService: Shared Element Transitions (Hero animations) made easy.
- Performance Mode: opt-in zero-overhead navigation for low-end devices.
π Documentation
β€οΈ Acknowledgements
Built with love for the .NET MAUI community. Inspired by the need for better, faster, and more beautiful mobile apps.
Created by RadekVyM. Modernized by Antigravity.
| 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.40)
- Nkkinsoft.SimpleToolkit.Core (>= 10.0.0-preview1)
-
net10.0-android36.0
- Microsoft.Maui.Controls (>= 10.0.40)
- Nkkinsoft.SimpleToolkit.Core (>= 10.0.0-preview1)
-
net10.0-ios26.0
- Microsoft.Maui.Controls (>= 10.0.40)
- Nkkinsoft.SimpleToolkit.Core (>= 10.0.0-preview1)
-
net10.0-maccatalyst26.0
- Microsoft.Maui.Controls (>= 10.0.40)
- Nkkinsoft.SimpleToolkit.Core (>= 10.0.0-preview1)
-
net10.0-windows10.0.19041
- Microsoft.Maui.Controls (>= 10.0.40)
- Nkkinsoft.SimpleToolkit.Core (>= 10.0.0-preview1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.0.0 | 190 | 2/17/2026 |
| 10.0.0-preview1 | 129 | 2/15/2026 |