We are the MauiGtk Community, a group dedicated to making .NET MAUI work on Gtk. We think that a GitHub org is the logical next step to make it possible to sustainably support this platform. Everyone who wants to contribute is welcome: Here is the place to gather individuals who submitted pull request for maui on Gtk and related repos in the past -- and those who are eagerly trying to become capable to do so. And maybe it will evolve to a point where we can make strategic decisions, e.g. on how to keep the platform open towards Gtk4 and future versions of Gtk.
It all started with Mono Touch that emerged as part of the open source alternative to .NET -- let's bring it home to the open source operating system, where it belongs. ✨
- @MauiGtk version: Main repository (Former @jsuarezruiz version)
- @lytico version: Reference
- Mali: Reference (.NET6)
- maui-docker -- a planin Dockerfile to build GtkSharp and MAUI and run the samples.
- maui-devcontainer -- work in progress. Currently Thomas is stuck trying to adapt the official cake script so it builds the Gtk platform.
- maui-podman -- just like maui-docker, but using podman.
- some Gtk Workload -- this includes another Gtk workload approach and has nothing to do with what Trung did for GtkSharp.
- CI/CD -- Lytico's MAUI CI for gtk workload installation.
- GtkSharp Quick Reference -- useful link to know the Gtk API while implementing new controls
- gir.core -- A code generator that produces C# stubs for GObjects (as in Gtk oder GStreamer, for example). This could replace GtkSharp to allow support of Gtk4.
- GnomeMaui -- Ferenc Czirok's repo shows how to implement a Gtk4 backend for MAUI based on gir.core. Cheers! Definitely worth giving it a star.
- Xamarin.Forms Progress -- This is the backend predecessor of maui-linux based on Xamarin.Forms and Gtk2.
- GitHub (here)
- Matrix (WebChat)
- Website
- Official MauiGtk Website (Promotion, Blog)
- Alternative Wordpress Website by @Ten (Wiki, Blog)
- Mastodon
- @[email protected] (Main)
- @[email protected] (belongs to [@Ten]s website)
- 2026-01-05: Added some context to the links on this overview page.
- 2025-11-28: We officially have sent a project proposal to PrototypeFund to get funding. \o/ Thanks to Mathias for reviewing the application text!
- 2025-11-24: Website was launched on https://mauigtk.net -- now have some patience until it gets some content!
- 2025-11-22: Working on setting up a static website.
- 2025-11-20: Follow our Mastodon account on https://fosstodon.org/@mauigtk to stay informed about our progress!
- 2025-11-19: We had our 2nd video call on 19th of November where we focused on a first public funding attempt. Will meet again in January.