SkeleKit.iOS
0.2.0
See the version list below for details.
dotnet add package SkeleKit.iOS --version 0.2.0
NuGet\Install-Package SkeleKit.iOS -Version 0.2.0
<PackageReference Include="SkeleKit.iOS" Version="0.2.0" />
<PackageVersion Include="SkeleKit.iOS" Version="0.2.0" />
<PackageReference Include="SkeleKit.iOS" />
paket add SkeleKit.iOS --version 0.2.0
#r "nuget: SkeleKit.iOS, 0.2.0"
#:package SkeleKit.iOS@0.2.0
#addin nuget:?package=SkeleKit.iOS&version=0.2.0
#tool nuget:?package=SkeleKit.iOS&version=0.2.0
SkeleKit
SkeleKit is a native, code-first UI framework for building iPhone and iPad apps with C# and UIKit. It provides view trees, layout, MVVM bindings, navigation, dependency injection, and application services without MAUI or XAML.
Get started
Install the project template and create an app:
dotnet new install SkeleKit.Templates
dotnet new skelekit-ios --name MyApp
To add SkeleKit to an existing .NET for iOS project:
dotnet add package SkeleKit.iOS
SkeleKit requires the .NET 10 iOS workload with the iOS 27 SDK and Xcode 27. Projects consume it by targeting net10.0-ios27.0 while deploying to iOS 18 or later.
SkeleKit is an early preview. APIs may change before version 1.0.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0-ios27.0 is compatible. |
-
net10.0-ios27.0
- Microsoft.Extensions.Configuration (>= 10.0.0)
- Microsoft.Extensions.DependencyInjection (>= 10.0.0)
- Microsoft.Extensions.Logging (>= 10.0.0)
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 |
|---|---|---|
| 0.3.0 | 110 | 10/9/2026 |
| 0.2.0 | 108 | 9/16/2026 |
| 0.1.15 | 111 | 9/12/2026 |
| 0.1.14 | 111 | 9/11/2026 |
| 0.1.13 | 100 | 9/11/2026 |
| 0.1.12 | 102 | 9/11/2026 |
| 0.1.11 | 103 | 9/11/2026 |
| 0.1.10 | 113 | 9/11/2026 |
| 0.1.9 | 117 | 9/9/2026 |
| 0.1.8 | 121 | 9/6/2026 |
| 0.1.7 | 115 | 9/6/2026 |
| 0.1.6 | 149 | 9/6/2026 |
| 0.1.5 | 127 | 9/6/2026 |
| 0.1.4 | 125 | 8/30/2026 |
| 0.1.3 | 135 | 8/29/2026 |
| 0.1.2 | 135 | 8/23/2026 |
| 0.1.1 | 122 | 8/23/2026 |
| 0.1.0 | 118 | 8/22/2026 |
- Target the iOS 27 SDK (net10.0-ios27.0, Xcode 27).
- Add navigation bar accessory.
- Add ability to disable specific ItemViews of CollectionView.
- Allow pining header of CollectionView.
- Add justified text alignment to Label and TextView.
- add min font size to Label and TextView.
- Add text style customization for Spans.
- Allow deconstruction of two-way bindings.
- Rework app lifecycle and add one-time Start/Stop events
- Allow implicit conversion for array list bindings.
- Allow disabling layout pass when using View.Animate.
- Make tint only source of truths for accent colors on views.
- Add subtitle to menus in Button, Hold, Picker etc.
- Allow minimizing navigation bar on iOS 27.
- Introduce automatic/soft/hard scroll edge on iOS 27.
- Add visibility priority for toolbar items on iOS 27.
- Fix search and action bubble on iOS 27.
- Allow custom sheet placement for modals on iOS 27.
- Add grammar checking to TextField and TextEditor on iOS 27.
- Move iPad only sidebar to new centralized unified one for iOS 27.