Open-source .NET web frameworks
7 .NET web frameworks whose code is public under an OSI-approved license, rated for privacy with evidence. Picks first, then by score.
Carter Grade B
Library for ASP.NET Core that organizes minimal API routes into modules, with support for validation and content negotiation.
MIT-licensed. Source code
Orchard Core Grade C
Modular application framework and content management system built on ASP.NET Core, with multi-tenancy and a headless CMS mode.
BSD 3-Clause-licensed. Source code
ASP.NET Core Grade D
Microsoft framework for building web apps, APIs and real-time services in C# on .NET, with MVC, Razor Pages, minimal APIs and SignalR.
MIT-licensed. Source code
Blazor Grade D
Microsoft framework for building interactive web user interfaces in C# with Razor components, running on the server or in the browser through WebAssembly.
MIT-licensed as part of ASP.NET Core. Source code
FastEndpoints Grade D
Library for building REST APIs on ASP.NET Core in which each endpoint is a class with its own request and response types (the REPR pattern).
MIT-licensed. Source code
ServiceStack Grade D
Framework for building message-based web services and APIs on .NET, with typed clients, an ORM and generated admin interfaces. Dual-licensed under the AGPL and a commercial license.
AGPL-3.0-licensed with a FOSS exception, and a paid commercial license for closed-source use. Source code
ABP Framework Grade D
Application framework for ASP.NET Core from Volosoft, with a modular architecture, domain-driven design building blocks, multi-tenancy and startup templates.
The framework is LGPL-3.0-licensed; commercial modules and ABP Studio are sold separately. Source code
Compare all 7 .NET web frameworks, open source or not.