C# Aspnetcore

Open-source C# projects categorized as Aspnetcore | Edit details

Top 23 C# Aspnetcore 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: Please suggest learning path / free courses for .net | reddit.com/r/dotnet | 2021-09-21

    asp.net core blazor (wasm or server, which I actually don't understand the goal of server blazor, isn't it the same as razor pages?) this looks promising to me, but I haven't found any blazor mentioning in .net job postings, I guess it's still in beta.

  • GitHub repo ASP.NET Boilerplate

    ASP.NET Boilerplate - Web Application Framework

    Project mention: Nobody I know knows Angular and I'm stuck with component combination/reusing services | reddit.com/r/Angular2 | 2021-04-27

    Alright, so I'm using an https://aspnetboilerplate.com/ template with Angular and it's awesome. Basic Angular app that is responsive, lots of out of the box functionality to play with. Here's a screenshot of the structure: https://imgur.com/a/WOPOKj1

  • Syncfusion

    Rapidly build stunning web apps using Syncfusion Blazor UI components.. Includes DataGrid, Charts, Schedular, Diagram, and much more. Our native, high-performance components have rich UIs and data visualization, backed by professional support. Free 30-day Trial.

  • GitHub repo AspNetCore.Docs

    Documentation for ASP.NET Core

    Project mention: Since there seems to be some confusion on this point, MS is recommending Razor Pages for new work | reddit.com/r/dotnet | 2021-09-11
  • GitHub repo Bitwarden

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

    Project mention: Escape from Tarkov? More like Escape from Captcha | reddit.com/r/EscapefromTarkov | 2021-09-22
  • GitHub repo ABP

    Open Source Web Application Framework for ASP.NET Core

    Project mention: Know any good .Net5/Core boilerplates? | reddit.com/r/dotnet | 2021-08-11

    Not just a boilerplate, but a full-stack application framework: https://abp.io/

  • GitHub repo nopCommerce

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

    Project mention: Reading Code is a Skill | reddit.com/r/programming | 2021-09-21

    Regions are an easily misused pattern. One should not be using it to broadly organize as a pattern (see nopCommerce). However, in WinForms they are used to hide generated code where a dev might be making changes, that's fine.

  • GitHub repo practical-aspnetcore

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

    Project mention: ASP.NET Core MVC Course | reddit.com/r/dotnet | 2021-08-25

    Add these samples https://github.com/dodyg/practical-aspnetcore to whatever course you end up picking

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo NSwag

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

    Project mention: Automatic login to web application with Windows credentials | reddit.com/r/csharp | 2021-09-22
  • 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: API version control (route name error) | reddit.com/r/dotnet | 2021-07-11

    Could you not achieve what you want by using ASP.NET API versioning - there's a by namespace example here

  • GitHub repo openiddict-core

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

    Project mention: Help with securing multiple APIs with single auth server | reddit.com/r/dotnet | 2021-08-26

    I've spent the last 10 days working on the various OpenIddict samples (Github), trying to get various clients to work with them but with no success. I can get the samples working fine, but that's it.

  • 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 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 prometheus-net

    .NET library to instrument your code with Prometheus metrics

    Project mention: Obsevabilidade em APIs ASP.NET core | dev.to | 2021-07-26
  • 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 CSLA .NET

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

  • GitHub repo serilog-aspnetcore

    Serilog integration for ASP.NET Core

    Project mention: Logging in ASP.NET Core 5 using Serilog | dev.to | 2021-08-23

    Serilog is a structural logging library for.NET applications that can be used for adding some cool diagnostic features to your application. This library provides a huge collection of new logging related features that are not available in the .NET built-in logging framework. It allows developers to log their messages to hundreds of different destinations including files, the console, on-premises, and cloud-based log servers, databases, and message queues. It also has native support of producing log output in plain text and JSON formats. It supports rich integration with .NET Core including ASP.NET Core. You can read the full list of features available here.

  • GitHub repo FilterLists

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

    Project mention: Looking for a filter list for Google cookie popups | reddit.com/r/uBlockOrigin | 2021-09-19

    try this site: https://filterlists.com/ they had lots of lists.

  • GitHub repo ASP.NET-Core-Template

    A ready-to-use template for ASP.NET Core with repositories, services, models mapping, DI and StyleCop warnings fixed.

    Project mention: Splitting up project. | reddit.com/r/csharp | 2021-09-12

    You can use this template for web projects that one of the teachers at my university made if you find it helpful.

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

  • GitHub repo DotVVM

    Open source MVVM framework for Web Apps

  • GitHub repo AspNetCore.Proxy

    ASP.NET Core Proxies made easy.

    Project mention: Should I call an external API from my Angular client or ASP.NET back-end? | reddit.com/r/learncsharp | 2021-04-20

    By setting up your backend as a proxy to another API, you're setting up extra code: your front end makes a request to your back end, and your back end makes an almost identical request to another API, which means more code to maintain and more unit tests to write. A lot of the code duplication goes away if you use a package like AspNetCore.Proxy to do most of the heavy lifting with implementing a proxy.

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


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

Project Stars
1 ASP.NET Core 25,879
2 ASP.NET Boilerplate 9,849
3 AspNetCore.Docs 9,672
4 Bitwarden 8,261
5 ABP 6,684
6 nopCommerce 6,581
7 practical-aspnetcore 5,963
8 NSwag 4,573
9 SimplCommerce 3,403
10 aspnet-api-versioning 2,101
11 openiddict-core 2,092
12 osharp 2,061
13 AspNet.Security.OAuth.Providers 1,380
14 EasyCaching 1,179
15 prometheus-net 1,125
16 HttpReports 1,109
17 CSLA .NET 944
18 serilog-aspnetcore 784
19 FilterLists 745
20 ASP.NET-Core-Template 730
21 Sieve 645
22 DotVVM 563
23 AspNetCore.Proxy 292
Find remote jobs at our new job board 99remotejobs.com. There are 25 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.