Fabulous.MauiControls
2.3.0
See the version list below for details.
dotnet add package Fabulous.MauiControls --version 2.3.0
NuGet\Install-Package Fabulous.MauiControls -Version 2.3.0
<PackageReference Include="Fabulous.MauiControls" Version="2.3.0" />
paket add Fabulous.MauiControls --version 2.3.0
#r "nuget: Fabulous.MauiControls, 2.3.0"
// Install Fabulous.MauiControls as a Cake Addin #addin nuget:?package=Fabulous.MauiControls&version=2.3.0 // Install Fabulous.MauiControls as a Cake Tool #tool nuget:?package=Fabulous.MauiControls&version=2.3.0
Fabulous for .NET MAUI (Microsoft.Maui.Controls)
Fabulous.MauiControls brings the great development experience of Fabulous to .NET MAUI, allowing you to take advantage of the latest cross-platform UI framework from Microsoft with a tailored declarative UI DSL and clean architecture.
Deploy to any platform supported by .NET MAUI, such as Android, iOS, macOS, Windows, Linux and more!
Getting Started
You can start your new Fabulous.MauiControls app in a matter of seconds using the dotnet CLI templates.
For a starter guide see our documentation.
dotnet new install Fabulous.MauiControls.Templates
dotnet new fabulous-mauicontrols -n MyApp
Documentation
Documentation can be found at https://docs.fabulous.dev/v2/maui.controls
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-android33.0 is compatible. net7.0-ios was computed. net7.0-ios16.1 is compatible. net7.0-maccatalyst was computed. net7.0-maccatalyst16.1 is compatible. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. |
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Fabulous.MauiControls:
Package | Downloads |
---|---|
Fabulous.MauiControls.Maps
Maps implementation for Fabulous |
|
Fabulous.MauiControls.MediaElement
MediaElement implementation for Fabulous |
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on Fabulous.MauiControls:
Repository | Stars |
---|---|
egvijayanand/dotnet-maui-samples
.NET MAUI Samples
|
Version | Downloads | Last updated |
---|---|---|
9.0.0-pre5 | 194 | 11/25/2024 |
9.0.0-pre4 | 109 | 11/21/2024 |
9.0.0-pre3 | 68 | 11/20/2024 |
9.0.0-pre2 | 82 | 11/17/2024 |
9.0.0-pre1 | 125 | 11/14/2024 |
8.1.0-pre9 | 165 | 1/30/2024 |
8.1.0-pre8 | 105 | 1/30/2024 |
8.1.0-pre7 | 97 | 1/29/2024 |
8.1.0-pre6 | 114 | 1/20/2024 |
8.1.0-pre5 | 158 | 1/18/2024 |
8.1.0-pre4 | 109 | 1/16/2024 |
8.1.0-pre21 | 80 | 11/8/2024 |
8.1.0-pre20 | 84 | 11/7/2024 |
8.1.0-pre2 | 191 | 12/7/2023 |
8.1.0-pre19 | 91 | 10/28/2024 |
8.1.0-pre18 | 107 | 10/24/2024 |
8.1.0-pre17 | 164 | 3/26/2024 |
8.1.0-pre16 | 118 | 3/25/2024 |
8.1.0-pre15 | 109 | 3/4/2024 |
8.1.0-pre14 | 116 | 3/4/2024 |
8.1.0-pre13 | 114 | 2/26/2024 |
8.1.0-pre12 | 112 | 2/21/2024 |
8.1.0-pre11 | 123 | 2/19/2024 |
8.1.0-pre10 | 132 | 2/12/2024 |
8.1.0-pre1 | 135 | 11/22/2023 |
8.0.5 | 1,372 | 1/10/2024 |
8.0.4 | 183 | 1/8/2024 |
8.0.3 | 203 | 1/3/2024 |
8.0.2 | 200 | 12/12/2023 |
8.0.1 | 303 | 11/14/2023 |
8.0.0 | 129 | 11/14/2023 |
2.8.1 | 300 | 10/22/2023 |
2.8.1-net8.0-3 | 112 | 11/12/2023 |
2.8.1-net8.0 | 115 | 11/6/2023 |
2.8.0 | 321 | 8/8/2023 |
2.8.0-net8.0-4 | 160 | 9/19/2023 |
2.8.0-net8.0-3 | 77 | 9/18/2023 |
2.8.0-net8.0-2 | 87 | 8/14/2023 |
2.8.0-net8.0 | 88 | 8/9/2023 |
2.7.0 | 295 | 6/1/2023 |
2.7.0-net8.0 | 709 | 6/1/2023 |
2.6.0 | 233 | 5/22/2023 |
2.6.0-net8.0 | 123 | 5/29/2023 |
2.5.1 | 729 | 3/30/2023 |
2.5.0 | 459 | 3/6/2023 |
2.4.0 | 420 | 2/27/2023 |
2.3.2 | 352 | 2/10/2023 |
2.3.1 | 397 | 2/9/2023 |
2.2.0 | 496 | 1/24/2023 |
2.2.0-preview.1 | 113 | 11/17/2022 |
2.1.3 | 431 | 1/14/2023 |
2.1.1 | 437 | 1/5/2023 |
2.1.0 | 454 | 11/9/2022 |
2.1.0-preview.7 | 142 | 10/20/2022 |
2.1.0-preview.6 | 113 | 10/17/2022 |
2.1.0-preview.5 | 108 | 10/12/2022 |
2.1.0-preview.4 | 96 | 10/11/2022 |
2.1.0-preview.3 | 108 | 10/3/2022 |
2.1.0-preview.2 | 130 | 9/1/2022 |
### Added
- Add attributes for both and for all Color and Brush modifiers
- Add alternative Brush modifiers to accept either or a Brush widget
- Add XML documentation for all widgets and modifiers
- Add new widget
- Add ThemeAware support by @TimLariviere (https://github.com/fabulous-dev/Fabulous.MauiControls/pull/19)
### Fixed
- Fix the crash at startup when targeting Windows by using FSharp.Maui.WinUICompat by @TimLariviere (https://github.com/fabulous-dev/Fabulous.MauiControls/pull/10)
- Fix an issue where template could enumerate the whole disk to add under the Android target folder by @Smaug123 (https://github.com/fabulous-dev/Fabulous.MauiControls/pull/9)
- Write a custom NavigationPage to use synchronous push/pop and call Mounted/Unmounted events on pages by @TimLariviere (https://github.com/fabulous-dev/Fabulous.MauiControls/pull/13)
- Fix widgets and modifiers where was requested instead of
### Removed
- Remove obsolete widgets and modifiers
- Remove AppTheme modifiers in favor of ThemeAware
- Remove Color modifiers when Brush modifiers are available (eg. BackgroundColor -> Background)
- Remove Frame widget in favor of Border widget