C# asp-net-core

Open-source C# projects categorized as asp-net-core

Top 23 C# asp-net-core Projects

  • eShopOnWeb

    Sample ASP.NET Core 6.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.

    Project mention: Introduction to Clean Architecture with .NET | dev.to | 2022-11-12

    This has been a brief overview of Clean Architecture and its benefits. Microsoft has provided a sample ASP.NET Core 6.0 reference application implementing Clean Architecture. You can view it here to get a more practical understanding of this topic.

  • nopCommerce

    ASP.NET Core eCommerce software. nopCommerce is a free and open-source shopping cart.

    Project mention: Beginner wanting to build e-commerce website | reddit.com/r/learnprogramming | 2022-09-25

    An eCommerce website is a very complicated endeavor. Take a look at this open source eCommerce solution to see just how complicated it is.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • Ocelot

    .NET core API Gateway

    Project mention: What API Gateway to use for .net microservice project? | reddit.com/r/dotnet | 2022-02-11

    They seems to recommend https://github.com/ThreeMammals/Ocelot

  • practical-aspnetcore

    Practical samples of ASP.NET Core 2.1, 2.2, 3.1, 5.0, 6.0 and 7.0 projects you can use. Readme contains explanations on all projects.

    Project mention: MinimalAPI Github repositories | reddit.com/r/dotnet | 2022-11-23

    https://github.com/dodyg/practical-aspnetcore has 36 samples for Minimal Apis out of 442 samples for ASP.NET Core overall

  • Electron.NET

    :electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).

    Project mention: I am so tired of battling this app, I think I'm done. | reddit.com/r/chia | 2022-11-12

    Blame web stack? https://github.com/ElectronNET/Electron.NET or WPF

  • EquinoxProject

    Full ASP.NET Core 6 application with DDD, CQRS and Event Sourcing concepts

    Project mention: Can you suggest a git repo using DDD? | reddit.com/r/dotnet | 2022-09-20

    When I create APIs for small apps i follow this one project equinox

  • Hot Chocolate

    Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Banana Cake Pop the awesome Monaco based GraphQL IDE.

    Project mention: I love LINQ and the Entity Framework | reddit.com/r/dotnet | 2022-10-21

    have a look here https://youtu.be/qrh97hToWpM https://chillicream.com/

  • Zigi

    The context switching struggle is real. Zigi makes context switching a thing of the past. It monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack!

  • Umbraco

    The simple, flexible and friendly ASP.NET CMS used by more than 730.000 websites

    Project mention: What’s your favorite CMS? | reddit.com/r/webdev | 2022-09-06

    I really like Umbraco (https://umbraco.com/), It has a decent community, and is on DotNetCore these days makes it very easy to use. You can setup most basic things yourself, but since it exists as a satellite to your site. You can integrate with it as deeply or not as you want. Plus the workflow for defining content is nice, the customer-facing UI is also slick, and adding custom elements to it and extending is easy too. Plus it's free.

  • IdentityServer4.Admin

    The administration for the IdentityServer4 and Asp.Net Core Identity

    Project mention: How to use IdentityServer with a very simple external provider that only has an authenticate endpoint? | reddit.com/r/dotnet | 2022-04-08
  • ASP.NET MVC Boilerplate

    .NET project templates with batteries included, providing the minimum amount of code required to get you going faster.

  • Chromely

    Build Cross Platform HTML Desktop Apps on .NET using native GUI, HTML5, JavaScript, CSS, Owin, AspNetCore (MVC, RazorPages, Blazor)

  • AspNetCoreRateLimit

    ASP.NET Core rate limiting middleware

    Project mention: ASP.NET Core rate limiting middleware in .NET 7 | dev.to | 2022-09-25

    In this post, I wanted to give you some insights about how you can use the ASP.NET Core rate limiting middleware. It’s not as complete as Stefan Prodan’s AspNetCoreRateLimit, but there are enough options available to add rate limiting to your application.

  • Scrutor

    Assembly scanning and decoration extensions for Microsoft.Extensions.DependencyInjection

    Project mention: ModuleLoader vs Reference | reddit.com/r/csharp | 2022-11-25

    If you wouldn't mind, I have one additional question. If I wouldn't bother to remove this loading, how could one add that as service when using DI? I have found tool called Scrutor (https://github.com/khellang/Scrutor), is it something commonly used in situation like this?

  • Blazorise

    Blazorise is a component library built on top of Blazor with support for CSS frameworks like Bootstrap, Bulma, AntDesign, and Material.

    Project mention: best way to implement bootstrap component behaviors | reddit.com/r/Blazor | 2022-11-18

    Theres also https://blazorise.com/ if you want Bootstrap, but I would also recommend MudBlazor.

  • opentelemetry-dotnet

    The OpenTelemetry .NET Client

    Project mention: Observability with Grafana Cloud and OpenTelemetry in .net microservices | dev.to | 2022-10-06

    We're going to use OpenTelemetry .NET SDK. Add following nuget dependencies to the project:

  • radzen-blazor

    Radzen Blazor is a set of 70+ free native Blazor UI components packed with DataGrid, Scheduler, Charts and robust theming including Material design and FluentUI.

    Project mention: How to create SelectAll/None checkboxes in a dynamic Table | reddit.com/r/Blazor | 2022-06-23

    Radzen is open source, (here is the datagrid, cause I was trying to see how they were doing the select all)

  • dotnet-podcasts

    .NET 6 reference application shown at .NET Conf 2021 featuring ASP.NET Core, Blazor, .NET MAUI, Microservices, and more!

    Project mention: Big sites in Blazor | reddit.com/r/Blazor | 2022-09-14
  • Squidex

    Headless CMS and Content Managment Hub

    Project mention: Example of production-ready .NET Core WebApi | reddit.com/r/dotnet | 2022-08-30

    Just look at open source .Net core projects. https://github.com/Squidex/squidex Is a good one.

  • piranha.core

    Piranha CMS is the friendly editor-focused CMS for .NET6 that can be used both as an integrated CMS or as a headless API.

    Project mention: Vue SFC's with C# MVC project? | reddit.com/r/vuejs | 2022-11-24

    Not sure if this would help. PiranhaCMS uses Vue https://github.com/PiranhaCMS/piranha.core/tree/master/core/Piranha.Manager

  • MyTested.AspNetCore.Mvc

    Fluent testing library for ASP.NET Core MVC.

    Project mention: Policy based unit test, how to provide httpContext? | reddit.com/r/dotnet | 2022-08-28

    I never bother creating my own test harness. For things like that I use https://github.com/ivaylokenov/MyTested.AspNetCore.Mvc instead

  • aspnetcore-realworld-example-app

    ASP.NET Core backend implementation for RealWorld

  • Carter

    Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable.

    Project mention: Does anyone like minimal API? | reddit.com/r/dotnet | 2022-11-09

    Check out Carter if you're a Nancy fan =)


    A home for your business logic in any .NET application.

    Project mention: Advice on cross platform project architecture | reddit.com/r/dotnet | 2022-11-28

    I've heard (no first hand experience) that the csla .net framework is meant to address this particular problem https://cslanet.com/. Rocky did an interview on dotnet rocks and it seemed like a tool worth looking into.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-28.

C# asp-net-core related posts


What are some of the best open-source asp-net-core projects in C#? This list will help you:

Project Stars
1 eShopOnWeb 8,198
2 nopCommerce 7,702
3 Ocelot 7,365
4 practical-aspnetcore 7,186
5 Electron.NET 6,493
6 EquinoxProject 5,745
7 Hot Chocolate 4,023
8 Umbraco 3,735
9 IdentityServer4.Admin 3,308
10 ASP.NET MVC Boilerplate 3,092
11 Chromely 2,937
12 AspNetCoreRateLimit 2,686
13 Scrutor 2,654
14 Blazorise 2,568
15 opentelemetry-dotnet 2,147
16 radzen-blazor 2,004
17 dotnet-podcasts 1,862
18 Squidex 1,810
19 piranha.core 1,689
20 MyTested.AspNetCore.Mvc 1,618
21 aspnetcore-realworld-example-app 1,602
22 Carter 1,571
23 CSLA .NET 1,070
Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.