Main Page

From Wiki Maui Linux NET
Revision as of 13:59, 5 October 2025 by Ten (talk | contribs)
Jump to navigation Jump to search

WIKI MAUI Linux .NET

Welcome to the **MAUI Linux .NET Wiki** — a community-driven effort to make [.NET MAUI](https://github.com/dotnet/maui) fully functional on Linux platforms.

Our goal is to provide developers with a modern, native .NET UI framework that runs seamlessly on **GNOME**, **KDE**, and other Linux environments.


📅 Timeline

Date Event Notes
August 2021 .NET MAUI Preview 7 Early preview of MAUI (cross-platform successor to Xamarin.Forms)
May 2022 .NET MAUI 6.0 (RTM) First stable release for Windows, macOS, Android, iOS
November 2022 .NET MAUI 7.0 Performance improvements, XAML updates, bug fixes
November 2023 .NET MAUI 8.0 LTS release; better tooling and SDK integration
March 2024 MAUI-Linux project begins Independent community effort to enable MAUI on Linux (based on MAUI.GTK)
April–October 2024 Initial experiments and builds Early GTK-based prototype; several contributors joined, but progress slowed
October 2025 Project revival and reorganization New maintainers take over with focus on build stability, documentation, and developer experience

🚧 Project Status

The **MAUI-Linux** project aims to provide Linux support for MAUI apps through a GTKSharp backend.

However, the project currently faces significant challenges:

  • ⚙️ **Lack of up-to-date documentation** – many components are undocumented or outdated.
  • 🧩 **Compilation difficulties** – even experienced developers struggle to build the current codebase.
  • 💤 **Stalled development** – the repository has seen no major commits for months.
  • 👥 **No active community** – due to missing guidance and setup instructions, new contributors often give up early.

The result: a promising idea without an active ecosystem. Our mission is to change that — by cleaning up, documenting, and rebuilding the project so others can join in easily.


💪 How You Can Help

The **MAUI Linux revival** depends on contributors from all areas:

  • **Developers** – improve the build system, fix runtime issues, modernize dependencies.
  • **Documentation writers** – write “Getting Started” and troubleshooting pages.
  • **Testers** – verify builds across Ubuntu, Fedora, Arch, and Wayland/X11.
  • **Designers** – improve theming and native integration.

See the How to Start page to get your environment ready and join the development.


🧭 Getting Started

If you want to build or test MAUI on Linux:

  • Follow our How to Start guide.
  • Join the discussion on GitHub or Matrix/Discord.
  • File issues and document what works (and what doesn’t).

Every small improvement helps the entire ecosystem.



🌍 About This Wiki

This wiki is part of the **community effort** to document and rebuild MAUI-Linux from the ground up. All information here is collected, tested, and maintained by volunteers.

If you’d like to improve this page, please edit it — or contribute via GitHub pull requests once integration is enabled.


Last updated: October 2025 Maintained by the MAUI-Linux community