Open-source projects categorized as Aspnetcore
Language filter: + C# + JavaScript

Top 23 Aspnetcore Open-Source Projects

  • GitHub repo ASP.NET Core

    ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

    Project mention: [Hiring] - Need an asp.net programmer | reddit.com/r/forhire | 2021-04-22

    Looking for someone to make some adjustments to a pre-existing app written in asp.net core 3.1.

  • GitHub repo ASP.NET Boilerplate

    ASP.NET Boilerplate - Web Application Framework

    Project mention: Out of the box authorization library for .net core | reddit.com/r/dotnet | 2021-04-20

    I'm looking for an out of the box solution for authorizing already authenticated users (using Azure AD). I'd like to look at a couple of tools, i just don't know what exists in this space. The few i've looked at so far are policy server, and to an extent, aspnet boilerplate. Anything else you've used successfully or would recommend? I have a single tenant application built in vue.js with a .net core webapi backend. the auth will be done somewhere in the webapi (locking down endpoints with the Authorize attribute most likely) and bundling up user authorization details in a json object for the front end to use for turning features on and off.

  • GitHub repo AspNetCore.Docs

    Documentation for ASP.NET Core

    Project mention: 🔝Top 10 C# Projects on GitHub (Q1 2021) and the trend | dev.to | 2021-04-15

    ASP.NET Core is an open-source and cross-platform framework for building modern cloud based internet connected applications, such as web apps, IoT apps and mobile backends. ASP.NET Core apps run on .NET Core, a free, cross-platform and open-source application runtime. It was architected to provide an optimized development framework for apps that are deployed to the cloud or run on-premises. It consists of modular components with minimal overhead, so you retain flexibility while constructing your solutions. You can develop and run your ASP.NET Core apps cross-platform on Windows, Mac and Linux. Learn more about ASP.NET Core.

  • GitHub repo Bitwarden

    The core infrastructure backend (API, database, Docker, etc). (by bitwarden)

    Project mention: As a Security Analyst here are some tips I’ve learned from my line of work to keep you, your computer, and your crypto safe. | reddit.com/r/CryptoCurrency | 2021-04-20

    And if you use the custodial service on bitwarden.com, the premium version costs less than $1 a month, and that includes built-in 2FA support. Truly a beautiful project.

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

    Open Source Web Application Framework for ASP.NET Core

    Project mention: Modular web application frameworks? | reddit.com/r/dotnet | 2021-03-02


  • GitHub repo practical-aspnetcore

    Practical samples of ASP.NET Core 2.1, 2.2, 3.1, 5.0 and 6.0 Preview 3 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: Examples of internet facing production sites built with Blazor? | reddit.com/r/Blazor | 2021-04-01

    Try sample projects at https://github.com/AdrienTorris/awesome-blazor#sample-projects, quality varies.

  • GitHub repo NSwag

    The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.

    Project mention: What tools I can use to define WebServices contract? | reddit.com/r/learnprogramming | 2021-04-15

    You can also codegen to generate the front-end code for most frameworks and it also supports static types. This is amazing since they can get auto-completion based on the parameters of your API. For example, with Angular you can use NSwag to generate the client client-side proxies, it will even create the models/classes that you use on the back end so everything can be in sync.

  • GitHub repo SimplCommerce

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

  • GitHub repo aspnet-api-versioning

    Provides a set of libraries which add service API versioning to ASP.NET Web API, OData with ASP.NET Web API, and ASP.NET Core.

    Project mention: Web API in 5 Hours (2021) | reddit.com/r/csharp | 2021-03-16

    You don't have to use attributes. You can use conventions. See here.

  • GitHub repo osharp

    OSharp是一个基于.NetCore的快速开发框架,框架对 AspNetCore 的配置、依赖注入、日志、缓存、实体框架、Mvc(WebApi)、身份认证、功能权限、数据权限等模块进行更高一级的自动化封装,并规范了一套业务实现的代码结构与操作流程,使 .Net Core 框架更易于应用到实际项目开发中。 (by dotnetcore)

    Project mention: How to Write "To Do List" in Cantonese? | reddit.com/r/Cantonese | 2021-02-01
  • GitHub repo openiddict-core

    Versatile OpenID Connect stack for ASP.NET Core 2.1/3.1/5.0 and Microsoft.Owin 4.1 (compatible with ASP.NET 4.6.1)

    Project mention: IdentityServer is overkill for many Blazor apps. What else is better? | reddit.com/r/csharp | 2021-03-09

    Another option is https://github.com/openiddict/openiddict-core

  • GitHub repo AspNet.Security.OAuth.Providers

    OAuth 2.0 social authentication providers for ASP.NET Core

    Project mention: Building a User Login System with ASP .NET Core Identity | dev.to | 2021-01-07

    It's fairly simple to add an OAuth provider if you need to. Microsoft provides support out of the box for four (Microsoft, Google, Twitter, Facebook), and provide a nice guide. Aside from this, you can implement your own integration or use a prebuilt integration this repo has a really nice selection. The buttons to authenticate with the provider(s) will appear on the login page automatically.

  • GitHub repo EasyCaching

    :boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!

  • GitHub repo ProxyKit

    A toolkit to create code-first HTTP reverse proxies on ASP.NET Core

    Project mention: How to migrate PHP Laravel API to ASP.NET Core? | reddit.com/r/dotnet | 2021-03-22

    This actually feels like one of the instances that PeachPie with a combination of ProxyKit or YARP would be handy.

  • GitHub repo HttpReports

    HttpReports is an APM (application performance monitor) system for .Net Core.

    Project mention: Use HttpReports APM in ASP.NET Core application | dev.to | 2021-03-10


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

    Simple, lightweight, yet powerful way to build real-time web apps.

  • GitHub repo CSLA .NET

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

  • GitHub repo serilog-aspnetcore

    Serilog integration for ASP.NET Core

    Project mention: Log messages that appear in console? | reddit.com/r/Blazor | 2021-02-25

    You probably want to use a logging framework to configure where you logs end up. I recommend taking a look at serilog.

  • GitHub repo FilterLists

    :shield: The independent, comprehensive directory of filter and host lists for advertisements, trackers, malware, and annoyances.

    Project mention: We are not sons of Bill Gates. 😔 | reddit.com/r/Piracy | 2021-04-14

    If you mess around in ublock settings settings, you'd have this site https://filterlists.com/ (and yes, not checked by the ublock team, so you'll probs want to be careful if you care about fingerprint).

  • GitHub repo Sieve

    ⚗️ Clean & extensible Sorting, Filtering, and Pagination for ASP.NET Core

    Project mention: Library for Filtering/Sorting/Pagination Microsoft Style | reddit.com/r/dotnet | 2021-03-30

    Closest I've found it Sieve, but it requires such heavy modification that I basically have to re-write it.

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-04-22.


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

Project Stars
1 ASP.NET Core 21,863
2 ASP.NET Boilerplate 9,481
3 AspNetCore.Docs 8,904
4 Bitwarden 7,631
5 nopCommerce 5,994
6 ABP 5,939
7 practical-aspnetcore 5,554
8 awesome-blazor 5,114
9 NSwag 4,242
10 SimplCommerce 3,204
11 aspnet-api-versioning 1,972
12 osharp 1,900
13 openiddict-core 1,602
14 AspNet.Security.OAuth.Providers 1,203
15 EasyCaching 1,078
16 ProxyKit 1,072
17 HttpReports 1,040
18 Awesome-Microservices-NetCore 1,000
19   dotNetify 939
20 CSLA .NET 877
21 serilog-aspnetcore 713
22 FilterLists 673
23 Sieve 575