Maui.Gtk is a new open-source project providing a GTK4 Linux back-end for Microsoft’s .NET MAUI.
Microsoft’s .NET Multi-Platform App UI “MAUI” allows creating native apps using C# and XAML not only for Windows but also macOS, iOS, and Android platforms as an evolution of Xamarin.Forms. With the new Gtk.Maui from the open-source community, this single-codebase, multi-platform solution is also beginning to see better Linux support too.
Maui.Gtk allows for .NET MAUI applications to run natively on the Linux desktop with GTK4 rendering via GirCore bindings. It’s still considered in an experimental state but already showing signs of life:
Those interested in this experimental Linux/GTK4 back-end for Microsoft .NET MAUI can find it on GitHub under an MIT license.
