Declarative UIs for Xamarin.Forms with F# and MVU, using Fabulous
$ dotnet add package Fabulous.XamarinFormsFabulous.XamarinForms brings the great development experience of Fabulous to Xamarin.Forms, allowing you to harvest the vast ecosystem of Xamarin.Forms with a tailored declarative UI DSL and clean architecture.
Deploy to any platform supported by Xamarin.Forms, such as Android, iOS, macOS, Windows, Linux and more!
You can start your new Fabulous.XamarinForms app in a matter of seconds using the dotnet CLI templates.
For a starter guide see our documentation.
dotnet new install Fabulous.XamarinForms.Templates
dotnet new fabulous-xf -n MyApp
If you are developing with Visual Studio on Windows, use the fabulous-xf-vswin template instead.
dotnet new fabulous-xf-vswin -n MyApp
Documentation can be found at https://docs.fabulous.dev/v2/xamarin.forms