Introducing .NET Multi-platform App UI (MAUI) alternatives and similar packages
Based on the "Application Frameworks" category.
Alternatively, view Introducing .NET Multi-platform App UI (MAUI) alternatives based on common mentions on social networks and blogs.
-
CoreFX
This repo is used for servicing PR's for .NET Core 2.1 and 3.1. Please visit us at https://github.com/dotnet/runtime -
ASP.NET Boilerplate
ASP.NET Boilerplate - Web Application Framework -
Mono
Mono open source ECMA CLI, C# and .NET implementation. -
Orleans
Cloud Native application framework for .NET -
ABP
Open Source Web Application Framework for ASP.NET Core. Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET and the ASP.NET Core platforms. Provides the fundamental infrastructure, production-ready startup templates, application modules, UI themes, tooling, guides and documentation. -
Uno Platform
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported. -
DotNetty
DotNetty project – a port of netty, event-driven asynchronous network application framework -
AspectCore Framework
AspectCore is an AOP-based cross platform framework for .NET Standard. -
Kentor Authentication Services
Saml2 Authentication services for ASP.NET -
Microdot Framework
Microdot: An open source .NET microservices framework -
CSLA .NET
A home for your business logic in any .NET application. -
Fusion
Build real-time apps (Blazor included) with less than 1% of extra code responsible for real-time updates. Host 10-1000x faster APIs relying on transparent and nearly 100% consistent caching. We call it DREAM, or Distributed REActive Memoization, and it's here to turn real-time on! -
Spring.Net
Spring Framework for .NET -
X.PagedList
Library for easily paging through any IEnumerable/IQueryable in ASP.NET -
ASP.NET MVC Boilerplate Framework
.NET Core Extensions and Helper NuGet packages. -
peasy
A business logic micro-framework for .NET and .NET Core -
rxweb
Tons of extensively featured packages for Angular, VUE and React Projects -
Mono-Addins
Mono.Addins is a generic framework for creating extensible applications, and for creating add-ins which extend those applications. -
silky
The Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform. -
Newbe.Claptrap
This is a frameworks with reactive, event sourcing and Actor pattern as basic theories. On top of this, developers can create "distributed", "scale out", and "easy to test" application more simply. Claptrap and it`s Minions is on the way. -
DWKit
DWKit is a Business Process Management System based on .NET Core and React -
Database scaffolding platform
Database scaffolding tool -
MicroBootstrap
A Full Stack framework written in .NET Core to speed up your development process in microservices and modular monolith apps. It gathers most widely used frameworks in .NET world and pack them into a simple bootstrap package. -
PersianDataAnnotations
PersianDataAnnotations is ASP.NET Core MVC & ASP.NET MVC Custom Localization DataAnnotations (Localized MVC Errors) for Persian(Farsi) language - فارسی سازی خطاهای اعتبارسنجی توکار ام.وی.سی. و کور.ام.وی.سی. برای نمایش اعتبار سنجی سمت کلاینت -
HopFramework
Domain Driven Design, Microservices, .Net 5. -
Mvc5
A Template For AspNet MVC5 With GroupBase Authorization -
Plastic
This project provides encapsulation of things like Domain, Application Rules, Business Rules or Business Logic in Application. -
Simplify.Web
Simplify.Web is an open-source, lightweight, fast and highly customizable server-side .NET web-framework based on MVC and OWIN for building HTTP based web-applications, RESTful APIs etc. -
MVCExtensibleRoleManagement
ASP.NET MVC Role-Based Security Example -
Ether.Network
Ether.Network is an open source networking library that allow developers to create simple, fast and scalable socket server or client applications over the TCP/IP protocol.
Updating dependencies is time-consuming.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Introducing .NET Multi-platform App UI (MAUI) or a related project?
Popular Comparisons
-
Introducing .NET Multi-platform App UI (MAUI)vsUno Platform
-
Introducing .NET Multi-platform App UI (MAUI)vsMono
-
Introducing .NET Multi-platform App UI (MAUI)vsASP.NET MVC Boilerplate Framework
-
Introducing .NET Multi-platform App UI (MAUI)vsASP.NET Boilerplate
-
Introducing .NET Multi-platform App UI (MAUI)vsEther.Network
README
.NET Multi-platform App UI (.NET MAUI)
.NET Multi-platform App UI (.NET MAUI) is a cross-platform framework for creating mobile and desktop apps with C# and XAML. Using .NET MAUI, you can develop apps that can run on Android, iOS, iPadOS, macOS, and Windows from a single shared codebase.
Getting Started
- Install .NET MAUI
- .NET MAUI Documentation
- .NET MAUI Samples
- [Development Guide](./.github/DEVELOPMENT.md)
Overview
.NET Multi-platform App UI (.NET MAUI) is the evolution of Xamarin.Forms that expands capabilities beyond mobile Android and iOS into desktop apps for Windows and macOS. With .NET MAUI, you can build apps that perform great for any device that runs Windows, macOS, Android, & iOS from a single codebase. Coupled with Visual Studio productivity tools and emulators, .NET and Visual Studio significantly speed up the development process for building apps that target the widest possible set of devices. Use a single development stack that supports the best of breed solutions for all modern workloads with a unified SDK, base class libraries, and toolchain. Read More
[.NET MAUI Weather App on all platforms](Assets/maui-weather-hero-sm.png)
Current News
- November 8, 2022 - Announcing .NET MAUI for .NET 7 General Availability
- May 23, 2022 - Introducing .NET MAUI – One Codebase, Many Platforms
- May 10, 2022 - .NET MAUI Release Candidate 3
- April 26, 2022 - .NET MAUI Release Candidate 2
- April 12, 2022 - .NET MAUI Release Candidate - Ready for Cross-Platform App Development
Follow the .NET MAUI Blog and visit the News wiki page for more news and updates.
FAQs
Do you have questions? Do not worry, we have prepared a complete FAQ answering the most common questions.
How to Engage, Contribute, and Give Feedback
Some of the best ways to [contribute](./.github/CONTRIBUTING.md) are to try things out, file issues, join in design conversations, and make pull-requests. Proposals for changes specific to MAUI can be found here for discussion.
See [CONTRIBUTING](./.github/CONTRIBUTING.md), [CODE-OF-CONDUCT](./.github/CODE_OF_CONDUCT.md) and the [Development Guide](./.github/DEVELOPMENT.md).