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: FastEndpoints: A light-weight REST Api framework for ASP.Net 6 that implements REPR Pattern | reddit.com/r/dotnet | 2021-11-28

    It looks OK i guess, but why would you use this? If you're hiring asp.net developers, you would want to use a standard api controller syntax, not force them to figure out some obscure format.

  • GitHub repo ASP.NET Boilerplate

    ASP.NET Boilerplate - Web Application Framework

    Project mention: Know a well-written Web Project that serves as a good reference? | reddit.com/r/dotnet | 2021-10-31

    Hands down ABP. Download and follow the tutorials, you’ll get a great education out of it. It’s multi tenant and the documentation is excellent. ASP.net: https://aspnetboilerplate.com

  • Smarter Code

    Your Free Guide to Become Microsoft Azure Certified. Get this free guide to learn about different Azure certifications, what fits your current role, preparation resources, and freelancing platforms for Azure professionals to earn income

  • GitHub repo AspNetCore.Docs

    Documentation for ASP.NET Core

    Project mention: Test input form to database | reddit.com/r/aspnetcore | 2021-10-28

    And the relevant github https://github.com/dotnet/AspNetCore.Docs/tree/main/aspnetcore/data/ef-rp/intro/samples/cu50

  • GitHub repo Bitwarden

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

    Project mention: Skynet - A real world example of Web 3 | reddit.com/r/siacoin | 2021-11-28

    To begin actually using Skynet as a user however, Homescreen is where you want to start. To begin click the "Authenticate with MySky" button in the top right. A popup window will appear with the option to "Sign Up" at the bottom. Once you have clicked "Sign Up" a MySky account will be created for you, and you will be given a 15 word seed phrase. This seed phrase is now your password to **everything** you accesses on Skynet. So make sure to write down you seed phrase and store it in a safe location. It would also be helpful to sign up for a password manager like Bitwarden so you can securely access your MySky seed from any device. Once you have stored your seed in a safe place, you can click "Sign Up" to complete your account creation. Once completed you will then see your Homescreen with a couple apps preinstalled for you and you can begin using Skynet as it was intended to be.

  • GitHub repo ABP

    Open Source Web Application Framework for ASP.NET Core

    Project mention: ABP – complete infrastructure for web applications | news.ycombinator.com | 2021-09-28
  • GitHub repo nopCommerce

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

    Project mention: 64-bit Visual Studio 2022 now available! | reddit.com/r/programming | 2021-11-08

    As a test I just cloned https://github.com/nopSolutions/nopCommerce

  • GitHub repo practical-aspnetcore

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

    Project mention: free dotnet courses | reddit.com/r/dotnet | 2021-10-19

    There is a single page implementation for a full functional wiki on .NET 6 https://github.com/dodyg/practical-aspnetcore/tree/net5.0/projects/sfa/wiki

  • 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: How do you keep backend models and frontend types synchronized? | reddit.com/r/typescript | 2021-11-20

    I use NSwag for this purpose. It's able to generate the types and a client library from a Swagger / OpenAPI spec, or by analyzing an ASP.NET Core project.

  • GitHub repo SimplCommerce

    A simple, cross platform, modularized ecommerce system built on .NET Core

    Project mention: Modern C# Hello World | reddit.com/r/dotnet | 2021-11-22

    The SimplCommerce repo has also been updated to use the modern style and is a good example of what a more complex application looks like.

  • GitHub repo openiddict-core

    Versatile OpenID Connect stack for ASP.NET Core and Microsoft.Owin (compatible with ASP.NET 4.6.1)

    Project mention: .NET core identity with Vue as a frontend | reddit.com/r/dotnet | 2021-11-28

    I have a personal project I'm developing with a .NET core backend/api and a Vue SPA front end - I highly recommend Open Iddict.

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

    Free, automatic HTTPS certificate generation for ASP.NET Core web apps

    Project mention: YARP – Microsoft toolkit to build fast reverse proxy servers | news.ycombinator.com | 2021-11-21

    I hope you left feedback!

    - Writing code in a .net based language is one of the strengths.

    - let’s encrypt isn’t built in but can be added by using https://github.com/natemcmaster/LettuceEncrypt

    - Not sure about the caching one. Do you have more details?

  • 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: According to Linus Sebastian (LTT), Youtube ignored feedbacks brought up in their “dislike counter” meeting | reddit.com/r/LivestreamFail | 2021-11-27

    You can also download new filter lists over at: https://filterlists.com/

  • 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

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-11-28.

C# Aspnetcore related posts


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

Project Stars
1 ASP.NET Core 26,567
2 ASP.NET Boilerplate 10,003
3 AspNetCore.Docs 9,860
4 Bitwarden 8,684
5 ABP 7,067
6 nopCommerce 6,774
7 practical-aspnetcore 6,159
8 NSwag 4,761
9 SimplCommerce 3,459
10 openiddict-core 2,218
11 aspnet-api-versioning 2,138
12 osharp 2,123
13 AspNet.Security.OAuth.Providers 1,411
14 EasyCaching 1,225
15 prometheus-net 1,174
16 HttpReports 1,122
17 LettuceEncrypt 1,061
18 CSLA .NET 960
19 serilog-aspnetcore 825
20 FilterLists 774
21 ASP.NET-Core-Template 758
22 Sieve 674
23 DotVVM 576
Find remote jobs at our new job board 99remotejobs.com. There are 34 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.