Shelf is an open-source cross-platform application framework that allows developers to build .NET MAUI apps with C# and XAML that can run on Windows, macOS, Linux, iOS, and Android.
Shelf is an open-source application framework for building cross-platform desktop and mobile apps using .NET MAUI (Multi-platform App UI) technology. It allows developers to use C# and XAML to create native user interfaces that can run on Windows, macOS, Linux, iOS, and Android from a single shared codebase.
The Shelf framework is built on top of .NET MAUI, which handles most of the complexities of targeting multiple platforms from a single codebase. Shelf provides an additional layer focused on application patterns and best practices for real-world development. This includes things like an MVVM framework, dependency injection, configurable logging, and more.
Key capabilities and benefits of Shelf include:
If you are looking to build production-quality, cross-platform apps leveraging .NET MAUI's capabilities, the Shelf framework offers capabilities on top of MAUI to help accelerate development.
Here are some alternatives to Shelf (Maui Applications):
Suggest an alternative ❐