Open-source C# projects categorized as ASP.NET

Top 23 C# ASP.NET Projects

  • 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.

  • 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

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • Orchard Core

    Orchard Core is an open-source modular and multi-tenant application framework built with ASP.NET Core, and a content management system (CMS) built on top of that framework.

    Project mention: What are some tutorials that Godot really needs? | reddit.com/r/godot | 2022-10-01

    While I've been peripherally present in the game industry through my activity here and on GitHub as a Godot contributor, the vast majority of my time as a developer for the past 5 and a half years has been in web development (largely server/database with some frontend) so take that as you will. In that time, I've seen, worked in, and outgrown several project architectures. At this point, I think I've gotten to know the one that works the best, in part because while it has worked for me, it's also the same one that Microsoft employs to maintain its high-profile open-source projects (which are orders of magnitude more complex than anything I've come up with). A good example is the Orchard Core CMS.

  • 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/

  • ASP.NET MVC Boilerplate

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

  • Exceptionless

    Exceptionless server and jobs

  • opentelemetry-dotnet

    The OpenTelemetry .NET Client

    Project mention: Guide to Distributed Tracing with OpenTelemetry Dotnet | dev.to | 2023-01-25

    💡Good to know -- If you wish to export traces to Jaeger, you should use the AddJaegerExporter instead of the AddOtlpExporter. Visit the opentelemetry-dotnet repository to see how it's done.

  • 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.

  • Squidex

    Headless CMS and Content Managment Hub

    Project mention: ConcurrentDictionary as a job queue? Better data structures? | reddit.com/r/csharp | 2023-01-16

    Yes, I already do that and have OTLP integration and use a few Google Cloud products for custom metrics. But I work on an Open Source project: https://github.com/squidex/squidex There are 2 reasons for built-in metrics: 1. Provide basic metrics for my users, even if they do not use any of these solutions. 2. I need the metrics for billing and to implement API call limits. Therefore there are different aggregations. Some metrics are aggregated by month, other by day. To check whether a limit has been reached I only need one request on a primary key.

  • 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: What is the dotnet equivalent to Python's Flask? | reddit.com/r/dotnet | 2023-01-24

    Nancy became Carter https://github.com/CarterCommunity/Carter

  • Virto Commerce

    VirtoCommerce Platform repository

    Project mention: nopCommerce vs smartstore | reddit.com/r/dotnet | 2022-06-01

    Check out Virto Commerce as well https://github.com/VirtoCommerce/vc-platform


    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.

  • notifo

    Multi channel notification service for collaboration tools, e-commerce, news service and more.

    Project mention: Design a two way microservice | reddit.com/r/softwarearchitecture | 2023-01-12

    I am working on notifo, a notification service: https://github.com/notifo-io/notifo

  • cofoundry

    Cofoundry is an extensible and flexible .NET Core CMS & application framework focusing on code first development

  • ASP.NET MVC Boilerplate Framework

    .NET Core Extensions and Helper NuGet packages. (by Dotnet-Boxed)

  • Smartstore

    A modular, scalable and ultra-fast open-source all-in-one eCommerce platform built on ASP.NET Core 7

    Project mention: Smartstore: an OSS eCommerce platform running on ASP.NET Core 6 | reddit.com/r/dotnet | 2022-12-11
  • Exceptionless

    Exceptionless clients for the .NET platform

  • dasblog-core

    The original DasBlog reimagined with ASP.NET Core

  • dotnet-db-samples

    .NET code samples for Oracle database developers #OracleDotNet

    Project mention: Can we show support for JSON columns in the Oracle Provider? | reddit.com/r/dotnet | 2023-01-04

    If you are interested please upvote this issue: https://github.com/oracle/dotnet-db-samples/issues/259

  • azure-signalr

    Azure SignalR Service SDK for .NET

    Project mention: Episode 99: myNewsWrap – SAP and Microsoft | dev.to | 2022-08-27

    Azure SignalR Local Emulator - what!


    Very simple SAML 2.0 consumer module for ASP.NET/C#

    Project mention: Self hosted/Docker for Inventory and Monitoring (spiceworks alternative) | reddit.com/r/sysadmin | 2023-01-30
  • mojoPortal

    mojoPortal is an extensible, cross database, mobile friendly, web content management system (CMS) and web application framework written in C# ASP.NET.

  • ProjectLighthouse

    Project Lighthouse is a clean-room, open-source custom server for LittleBigPlanet.

    Project mention: remember what we lost. | reddit.com/r/littlebigplanet | 2022-11-04

    You probably just Googled that without typing "lbp" after it. Here you go https://github.com/LBPUnion/ProjectLighthouse

  • Rollbar.NET

    Rollbar for .NET

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2023-01-30.

C# ASP.NET related posts


What are some of the best open-source ASP.NET projects in C#? This list will help you:

Project Stars
1 nopCommerce 7,847
2 Ocelot 7,468
3 Orchard Core 6,358
4 Hot Chocolate 4,177
5 ASP.NET MVC Boilerplate 3,132
6 Exceptionless 2,254
7 opentelemetry-dotnet 2,228
8 Squidex 1,845
9 Carter 1,646
10 Virto Commerce 1,107
11 CSLA .NET 1,086
12 notifo 1,044
13 cofoundry 775
14 ASP.NET MVC Boilerplate Framework 649
15 Smartstore 524
16 Exceptionless 494
17 dasblog-core 402
18 dotnet-db-samples 347
19 azure-signalr 305
21 mojoPortal 172
22 ProjectLighthouse 115
23 Rollbar.NET 62
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives