Open-source projects categorized as asp-net-core | Edit details
Language filter: + C# + TypeScript + Vue

Top 23 asp-net-core Open-Source Projects

  • GitHub repo Ocelot

    .NET core API Gateway

    Project mention: Authentication with multiple .net core apis | reddit.com/r/vuejs | 2021-01-27

    Discovered Ocelot and it looks like a good place to start, so you have any thoughts on that?

  • GitHub repo nopCommerce

    The most popular open-source eCommerce shopping cart solution based on ASP.NET Core

    Project mention: Any public facing production sites using ASP.NET Core and PostgreSQL? | reddit.com/r/dotnet | 2021-04-10
  • GitHub repo AspNetCore-Developer-Roadmap

    Roadmap to becoming an ASP.NET Core developer in 2021

    Project mention: Roadmap/Ruta de aprendizaje Asp.net mvc y blazor | reddit.com/r/devsarg | 2021-04-21
  • GitHub repo eShopOnWeb

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

    Project mention: What are some excellent Github projects that really showcase best practices and great architecture and design? | reddit.com/r/csharp | 2021-05-05

    User data is stored in this repository: eShopOnWeb/AppIdentityDbContext.cs at master · dotnet-architecture/eShopOnWeb · GitHub

  • GitHub repo Electron.NET

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

    Project mention: Dumb question, what is the best way to make a simple offline application using Dot Net right now? Is there a way to compile ASP.NET to run without a server? | reddit.com/r/learnprogramming | 2021-05-06

    You can wrap your ASP.NET Core app with Electron.NET to get "desktop" application, actually: https://github.com/ElectronNET/Electron.NET

  • GitHub repo practical-aspnetcore

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

    Project mention: Minimal hosting making its way to ASP.NET Core with .NET 6. | reddit.com/r/dotnet | 2021-04-20
  • GitHub repo awesome-blazor

    Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.

    Project mention: Working with ASP.NET Core Blazor WebAssembly | dev.to | 2021-04-28

    Blazor has a quite a few third party libraries\controls available. Here's one of the few lists which link many resources available for Blazor, in particular the libraries piece - https://github.com/AdrienTorris/awesome-blazor#libraries--extensions You do have lot of free, paid or open source options. I tried Syncfusion Community License and they're good (with support too) . I used Radzen in the app and it worked well. I couldn't try all available libraries and this isn't a sponsored post

  • GitHub repo SimplCommerce

    A simple, cross platform, modularized ecommerce system built on .NET Core (by simplcommerce)

  • GitHub repo ASP.NET MVC Boilerplate

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

    Project mention: Adding Polly Policies To Your IDistributedCache | dev.to | 2021-04-02

    I never published Nuget packages myself, but with the help of Dotnet-Boxed it was super easy.

  • GitHub repo IdentityServer4.Admin

    The administration for the IdentityServer4 and Asp.Net Core Identity

    Project mention: Question about .Net Core Identity | reddit.com/r/dotnet | 2021-01-31
  • GitHub repo 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: F# Support on Hot Chocolate | news.ycombinator.com | 2021-05-06
  • GitHub repo AspNetCoreRateLimit

    ASP.NET Core rate limiting middleware

    Project mention: Stream Emojis - Build it yourself 🛠 | dev.to | 2021-03-25

    Eventually I got around to implementing rate limiting on the endpoints, for the dotnet Core WebApi it is really easy to add thanks to the AspNetCoreRateLimit NuGet package. I chose to limit the endpoint to 2 requests per second, per IP Address as well as a limit of 10 requests per 30 seconds per IP Address. Then on the front end I added some messages to let the user know that they are being rate limited and we also limit their ability to spam the same emoji multiple times.

  • GitHub repo Scrutor

    Assembly scanning and decoration extensions for Microsoft.Extensions.DependencyInjection

    Project mention: Adding Polly Policies To Your IDistributedCache | dev.to | 2021-04-02

    https://github.com/khellang/Scrutor Scutor adds Assembly scanning and decoration to the .NET dependency injection. Helpful when you want to use decorators or when you want to register all classes that implement an interface.

  • GitHub repo Squidex

    Headless CMS and Content Managment Hub

    Project mention: SquidexCMS to Gridsome | dev.to | 2021-03-23

    I chose SquidexCMS for the starter free pricing:

  • GitHub repo MyTested.AspNetCore.Mvc

    Fluent testing library for ASP.NET Core MVC.

    Project mention: Can I somehow test the routs of a web app? what controller/action hitting a url will go to? | reddit.com/r/csharp | 2021-04-24

    Take a look at the MyTested library.

  • GitHub repo QuickApp

    ASP.NET Core 3.1 / Angular 9 startup project template with complete login, user and role management. Plus other useful services for Quick Application Development

    Project mention: Permission-Based Authorization in ASP.NET Core – Complete User Management Guide in .NET 5 | reddit.com/r/dotnet | 2021-01-24

    It's probably this one: https://github.com/emonney/QuickApp

  • GitHub repo Awesome-Microservices-NetCore

    💎 A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET Core

    Project mention: mjebrahimi/Awesome-Microservices-NetCore | reddit.com/r/programming | 2021-01-25
  • GitHub repo 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: Express-like HTTP server for C# | reddit.com/r/csharp | 2021-01-24

    Talking to the author of Carter the other day, I ended up writing a small sample that has a similar programming model but can process 1,546,997 requests in 1 minute and 30 seconds vs. 318,783 requests that Carter can. Check out the sample here.

  • GitHub repo CSLA .NET

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

  • GitHub repo X.PagedList

    Library for easily paging through any IEnumerable/IQueryable in ASP.NET/ASP.NET Core

    Project mention: [ASP.NET Core] Using X.PagedList | dev.to | 2021-03-20

    GitHub - dncuug/X.PagedList: Library for easily paging through any IEnumerable/IQueryable in ASP.NET/ASP.NET Core

  • GitHub repo cofoundry

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

  • GitHub repo asp-net-core-vue-starter

    ASP.NET Core + Vue.js starter project

    Project mention: Visual Studio (.NET core) with Vue | reddit.com/r/vuejs | 2021-02-27

    I like to start with this template https://github.com/SoftwareAteliers/asp-net-core-vue-starter even if you don’t use it all I’d recommend you read the cost for startup.

  • GitHub repo fido2-net-lib

    FIDO2 .NET library for FIDO2 / WebAuthn Attestation and Assertion using .NET

    Project mention: Fingerprint scanning through web app on desktop using USB scanner. Using .NET Core API server | reddit.com/r/flutterhelp | 2021-03-29
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 2021-05-06.


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

Project Stars
1 Ocelot 6,165
2 nopCommerce 6,099
3 AspNetCore-Developer-Roadmap 6,091
4 eShopOnWeb 5,971
5 Electron.NET 5,664
6 practical-aspnetcore 5,580
7 awesome-blazor 5,172
8 SimplCommerce 3,238
9 ASP.NET MVC Boilerplate 2,650
10 IdentityServer4.Admin 2,647
11 Hot Chocolate 2,249
12 AspNetCoreRateLimit 1,814
13 Scrutor 1,640
14 Squidex 1,443
15 MyTested.AspNetCore.Mvc 1,374
16 QuickApp 1,040
17 Awesome-Microservices-NetCore 1,024
18 Carter 899
19 CSLA .NET 881
20 X.PagedList 637
21 cofoundry 632
22 asp-net-core-vue-starter 449
23 fido2-net-lib 433