A collection of awesome MAUI resources
.NET Multi-platform App UI (.NET MAUI) is a cross-platform framework for creating native mobile and desktop apps with C# and XAML.
Contributions are always welcome! Please take a look at the contribution guidelines page first.
.NET Multi-platform App UI (.NET MAUI) is a cross-platform framework for creating native mobile and desktop apps with C# and XAML. Using .NET MAUI, you can develop apps that can run on Android, iOS, macOS, and Windows from a single shared code-base.
To get started with MAUI, follow the instructions in the MAUI Get Started documentation.
Notable mention -
- Javier Suárez's Awesome .NET MAUI
- Microsoft's official sample repository - Maui Samples
- .NET MAUI Blog(s) - Microsoft's Official Dev blog
- Official GitHub repo
.NET MAUI's official repo.
- MAUI Check Tool ![GitHub issues](communityToolkit/Maui: https://img.shields.io/github/issues/Redth/dotnet-maui-check?style=flat-square)
- .NET MAUI Check tool.
- .NET MAUI Community Toolkit
- A collection of common elements for development with .NET MAUI.
- Xamarin Forms to .NET MAUI
- This repository is a compilation with documentation, examples and tips when converting code from Xamarin.Forms to .NET MAUI.
- Maui.BindableProperty.Generator
- Source generator that automatically transforms fields into BindableProperties that can be used in MAUI.
- Maui.Plugins.PageResolver
- A simple and lightweight page resolver for use in .NET MAUI projects.
- .NET MAUI Community Toolkit -
- The .NET MAUI Community Toolkit is a collection of common elements for development with .NET MAUI that people tend to replicate across multiple apps.
- .NET MAUI Community Toolkit Markup -
- MAUI Community Toolkit Markup
- Microsoft MAUI Graphics
- Microsoft.Maui.Graphics is a cross-platform graphics library for iOS, Android, Windows, macOS, Tizen and Linux completely in C#.
- InputKit
- Fully bindable, featured and customizable input collection for MAUI & Xamarin.
- Taiizor.Essentials.Maui
- Taiizor.Essentials.Maui is a essentials library for projects using .NET MAUI. It provides convenience with various functions it offers.
- Aptabase.Maui
- Analytics for .NET MAUI Apps. 100% Open Source, Privacy-Friendly and Simple.
- Breadcrumb
- This is a breadcrumb navigation control that is complete automatic and uses the Navigation stack and page titles to generate the breadcrumbs.
- DevExpress Date Grid
- The DevExpress ChartView for for .NET MAUI Preview 5 can visualize data in the Cartesian coordinate system as areas, bars, points, bubbles, lines, and other forms.
- DevExpress Cartesian Chart
- The DevExpress ChartView for for .NET MAUI Preview 5 can visualize data in the Cartesian coordinate system as areas, bars, points, bubbles, lines, and other forms.
- DevExpress Pie Chart
- The DevExpress Pie Chart for .NET MAUI Preview 5 visualizes data as a circle chart divided into slices to illustrate numerical proportion.
- Microsoft MAUI Graphics Controls
- Microsoft.Maui.Graphics.Controls is a .NET MAUI experiment that offers drawn controls allowing to choose between Cupertino, Fluent and Material.
- LiveCharts2 -
- Simple, flexible, interactive & powerful charts, maps and gauges for .Net
- Syncfusion .NET MAUI examples -
- The Syncfusion .NET MAUI control’s samples and the guide to use them.
- StateButton -
- With this control you are able to create any style of button. This is possible as it acts as a wrapper to your XAML and provides you the events/ commands and properties to bind too. It's also 100% accessible with each platform seeing/ treating the control as a native button.
- Switch -
- A control that allows you to design any type of switch/ toggle for .NET MAUI. It's also 100% accessible.
- Uranium UI Kit -
- Uranium is a Free & Open-Source UI Kit for .NET MAUI. It provides a set of controls and utilities to build modern applications. It is built on top of the .NET MAUI infrastructure and provides a set of controls and layouts to build modern UIs. It also provides infrastructure for building custom controls and themes on it.
- Starbucks Redesign
- A sample Starbucks redesign app using .NET MAUI features.
- MAUI Chat
- A simple chat app using SignalR, MAUI and Blazor.
- Chat App
- Chat App UI Challenge made with .NET MAUI.
- Hacker News
- A .NET MAUI app for displaying the top posts on Hacker News.
- Bird Atlas
- Bird Atlas app.
- Weather '21 -
- Microsoft Build 2021 showcase app.
- Dotnet Podcast -
- .NET 6 reference application shown at .NET Conf 2021
- Scientific Calculator -
- Beautiful Scentific Calculator built using .NET MAUI
- Mobile Chat
- Cross-platform chat application created with MAUI and ASP.NET SignalR.
- Soferity: Game Portal
- Soferity: Game Portal is a game hub. It allows you to have a fun and good time with the various types of games it offers.
- V2ex.MAUI
- A multi-platform, user-friendly, and feature-rich V2ex native application made by MAUI.
- WeightTracker
- A simple, user-friendly .NET MAUI weight tracker app with a clean design for anyone looking to explore .NET MAUI development.