# Open-source .NET web frameworks

7 open-source .NET web frameworks rated against public privacy criteria.

1. [Carter](https://privacyratings.com/dotnet-frameworks/carter/): B (80/100). Library for ASP.NET Core that organizes minimal API routes into modules, with support for validation and content negotiation.
2. [Orchard Core](https://privacyratings.com/dotnet-frameworks/orchard-core/): C (70/100). Modular application framework and content management system built on ASP.NET Core, with multi-tenancy and a headless CMS mode.
3. [ASP.NET Core](https://privacyratings.com/dotnet-frameworks/asp-net-core/): D (50/100). Microsoft framework for building web apps, APIs and real-time services in C# on .NET, with MVC, Razor Pages, minimal APIs and SignalR.
4. [Blazor](https://privacyratings.com/dotnet-frameworks/blazor/): D (50/100). Microsoft framework for building interactive web user interfaces in C# with Razor components, running on the server or in the browser through WebAssembly.
5. [FastEndpoints](https://privacyratings.com/dotnet-frameworks/fastendpoints/): D (50/100). 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).
6. [ServiceStack](https://privacyratings.com/dotnet-frameworks/servicestack/): D (50/100). 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.
7. [ABP Framework](https://privacyratings.com/dotnet-frameworks/abp-framework/): D (40/100). Application framework for ASP.NET Core from Volosoft, with a modular architecture, domain-driven design building blocks, multi-tenancy and startup templates.

Source: https://privacyratings.com/open-source/dotnet-frameworks/
