awesome-maui
A collection of awesome libraries, tools, frameworks, and samples for DotNet MAUI
https://github.com/MahmudX/awesome-maui
Last synced: 4 days ago
JSON representation
-
Introduction
-
Get Started
- Maui Samples
- MAUI Get Started
- Javier Suárez - dotnet-maui)
-
-
UI
-
Get Started
- DevExpress Pie Chart - Examples/maui-chart-examples?style=flat-square)](https://github.com/DevExpress-Examples/maui-chart-examples/issues) [](https://github.com/DevExpress-Examples/maui-chart-examples/stargazers)  - The DevExpress Pie Chart for .NET MAUI Preview 5 visualizes data as a circle chart divided into slices to illustrate numerical proportion.
- DevExpress Date Grid - Examples/maui-data-grid-examples?style=flat-square)](https://github.com/DevExpress-Examples/maui-data-grid-examples/issues) [](https://github.com/DevExpress-Examples/maui-data-grid-examples/stargazers)  - 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.
- Breadcrumb - square)](https://github.com/IeuanWalker/Maui.Breadcrumb/issues) [](https://github.com/IeuanWalker/Maui.Breadcrumb/stargazers)  - This is a breadcrumb navigation control that is complete automatic and uses the Navigation stack and page titles to generate the breadcrumbs.
- DevExpress Cartesian Chart - Examples/maui-chart-examples?style=flat-square)](https://github.com/DevExpress-Examples/maui-chart-examples/issues) [](https://github.com/DevExpress-Examples/maui-chart-examples/stargazers)  - 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.
- StateButton - [](https://github.com/IeuanWalker/Maui.StateButton) [](https://github.com/IeuanWalker/Maui.StateButton/stargazers)  - 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 - [](https://github.com/IeuanWalker/Maui.Switch) [](https://github.com/IeuanWalker/Maui.Switch/stargazers)  - A control that allows you to design any type of switch/ toggle for .NET MAUI. It's also 100% accessible.
- Uranium UI Kit - [](https://github.com/enisn/UraniumUI) [](https://github.com/enisn/UraniumUI/stargazers)  - 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.
- Syncfusion .NET MAUI Toolkit - [](https://github.com/syncfusion/maui-toolkit) [](https://github.com/syncfusion/maui-toolkit/stargazers)  - The Syncfusion Toolkit for .NET MAUI is an open-source library offering high-quality, customizable UI components, controls, and file-format libraries for building rich, interactive applications across iOS, Android, macOS, and Windows.
- Microsoft MAUI Graphics Controls - square)](https://github.com/dotnet/Microsoft.Maui.Graphics.Controls) [](https://github.com/dotnet/Microsoft.Maui.Graphics.Controls/stargazers)  - Microsoft.Maui.Graphics.Controls is a .NET MAUI experiment that offers drawn controls allowing to choose between Cupertino, Fluent and Material.
- LiveCharts2 - [](https://github.com/beto-rodriguez/LiveCharts2) [](https://github.com/beto-rodriguez/LiveCharts2/stargazers)  - Simple, flexible, interactive & powerful charts, maps and gauges for .Net
- Syncfusion .NET MAUI examples - [](https://github.com/syncfusion/maui-demos) [](https://github.com/syncfusion/maui-demos/stargazers)  - The Syncfusion .NET MAUI control’s samples and the guide to use them.
- DevExpress Date Grid - Examples/maui-data-grid-examples?style=flat-square)](https://github.com/DevExpress-Examples/maui-data-grid-examples/issues) [](https://github.com/DevExpress-Examples/maui-data-grid-examples/stargazers)  - 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.
-
-
General
-
Get Started
- .NET MAUI Blog(s) - Microsoft's Official Dev blog
- Official GitHub repo - square)](https://github.com/dotnet/maui) [](https://github.com/dotnet/maui/stargazers)  .NET MAUI's official repo.
- MAUI Check Tool - maui-check?style=flat-square)](https://github.com/Redth/dotnet-maui-check) [](https://github.com/Redth/dotnet-maui-check/stargazers)  - .NET MAUI Check tool.
- Xamarin Forms to .NET MAUI - forms-to-net-maui?style=flat-square)](https://github.com/jsuarezruiz/xamarin-forms-to-net-maui) [](https://github.com/jsuarezruiz/xamarin-forms-to-net-maui/stargazers)  - This repository is a compilation with documentation, examples and tips when converting code from Xamarin.Forms to .NET MAUI.
-
-
Plugins
-
Get Started
- Maui.BindableProperty.Generator - bindableproperty-generator?style=flat-square)](https://github.com/rrmanzano/maui-bindableproperty-generator/issues) [](https://github.com/rrmanzano/maui-bindableproperty-generator/stargazers)  - Source generator that automatically transforms fields into BindableProperties that can be used in MAUI.
- Maui.Plugins.PageResolver - goldman/Maui.Plugins.PageResolver?style=flat-square)](https://github.com/matt-goldman/Maui.Plugins.PageResolver/issues) [](https://github.com/matt-goldman/Maui.Plugins.PageResolver/stargazers)  - A simple and lightweight page resolver for use in .NET MAUI projects.
- .NET MAUI Community Toolkit Markup - [](https://github.com/CommunityToolkit/Maui.Markup) [](https://github.com/CommunityToolkit/Maui.Markup/stargazers)  - MAUI Community Toolkit Markup
- Microsoft MAUI Graphics - square)](https://github.com/dotnet/Microsoft.Maui.Graphics/issues) [](https://github.com/dotnet/Microsoft.Maui.Graphics/stargazers)  - Microsoft.Maui.Graphics is a cross-platform graphics library for iOS, Android, Windows, macOS, Tizen and Linux completely in C#.
- InputKit - square)](https://github.com/enisn/Xamarin.Forms.InputKit/issues) [](https://github.com/enisn/Xamarin.Forms.InputKit/stargazers)  - Fully bindable, featured and customizable input collection for MAUI & Xamarin.
- Taiizor.Essentials.Maui - square)](https://github.com/Taiizor/Taiizor.Essentials.Maui/issues) [](https://github.com/Taiizor/Taiizor.Essentials.Maui/stargazers)  - Taiizor.Essentials.Maui is a essentials library for projects using .NET MAUI. It provides convenience with various functions it offers.
- Aptabase.Maui - maui?style=flat-square)](https://github.com/aptabase/aptabase-maui/issues) [](https://github.com/aptabase/aptabase-maui/stargazers)  - Analytics for .NET MAUI Apps. 100% Open Source, Privacy-Friendly and Simple.
- .NET MAUI Community Toolkit - [](https://github.com/CommunityToolkit/Maui) [](https://github.com/CommunityToolkit/Maui/stargazers)  - The .NET MAUI Community Toolkit is a collection of common elements for development with .NET MAUI that people tend to replicate across multiple apps.
-
-
Sample Apps
-
Get Started
- Starbucks Redesign - starbucks-ui?style=flat-square)](https://github.com/sattasundar/maui-starbucks-ui) [](https://github.com/sattasundar/maui-starbucks-ui/stargazers)  - A sample Starbucks redesign app using .NET MAUI features.
- MAUI Chat - goldman/maui-chat?style=flat-square)](https://github.com/matt-goldman/maui-chat) [](https://github.com/matt-goldman/maui-chat/stargazers)  - A simple chat app using SignalR, MAUI and Blazor.
- Chat App - chat-app-challenge?style=flat-square)](https://github.com/jsuarezruiz/netmaui-chat-app-challenge) [](https://github.com/jsuarezruiz/netmaui-chat-app-challenge/stargazers)  - Chat App UI Challenge made with .NET MAUI.
- Hacker News - square)](https://github.com/brminnick/HackerNews) [](https://github.com/brminnick/HackerNews/stargazers)  - A .NET MAUI app for displaying the top posts on Hacker News.
- Bird Atlas - square)](https://github.com/AppCreativity/BirdAtlas) [](https://github.com/AppCreativity/BirdAtlas/stargazers)  - Bird Atlas app.
- Dotnet Podcast - [](https://github.com/microsoft/dotnet-podcasts) [](https://github.com/microsoft/dotnet-podcasts/stargazers)  - .NET 6 reference application shown at .NET Conf 2021
- Scientific Calculator - [](https://github.com/naweed/MauiScientificCalculator) [](https://github.com/naweed/MauiScientificCalculator/stargazers)  - Beautiful Scentific Calculator built using .NET MAUI
- Soferity: Game Portal - square)](https://github.com/Soferity/GamePortal/issues) [](https://github.com/Soferity/GamePortal/stargazers)  - 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 - square)](https://github.com/rwecho/V2ex.MAUI/issues) [](https://github.com/rwecho/V2ex.MAUI/stargazers)  - A multi-platform, user-friendly, and feature-rich V2ex native application made by MAUI.
- WeightTracker - DotNetMaui?style=flat-square)](https://github.com/fdmomtaz/WeightTracker-DotNetMaui/issues) [](https://github.com/fdmomtaz/WeightTracker-DotNetMaui/stargazers)  - A simple, user-friendly .NET MAUI weight tracker app with a clean design for anyone looking to explore .NET MAUI development.
- Weather '21 - [](https://github.com/davidortinau/WeatherTwentyOnes) [](https://github.com/davidortinau/WeatherTwentyOne/stargazers)  - Microsoft Build 2021 showcase app.
- Mobile Chat - square)](https://github.com/jihadkhawaja/MobileChat) [](https://github.com/jihadkhawaja/MobileChat/stargazers)  - Cross-platform chat application created with MAUI and ASP.NET SignalR.
-
Programming Languages
Categories
Sub Categories
Keywords
maui
17
dotnet
12
xamarin
7
dotnet-maui
7
winui
6
ios
6
android
6
blazor
5
macos
4
csharp
4
maui-apps
4
xamarin-forms
4
mobile
4
maccatalyst
4
winui3
3
desktop
3
windows
3
nuget
3
xamarin-android
2
xamarin-ios
2
wpf
2
uwp
2
maui-blazor
2
syncfusion
2
taiizor
2
accessibility
2
custom
2
ios-app
2
net-maui
2
dotnet-communitytoolkit
2
multi-platform
2
user-interface
2
dotnetmaui
2
source-generator
1
blazor-library
1
essentials
1
hybrid
1
library
1
dependency-injection
1
maui-hybrid
1
razor
1
microsoft
1
button
1
control
1
appcenter
1
app-center
1
validation
1
slide
1
radio-buttons
1
communitytoolkit
1