C# ASPnetcore

Open-source C# projects categorized as ASPnetcore

Top 23 C# ASPnetcore Projects

  • 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: Asynchronous Programming in C# | news.ycombinator.com | 2024-04-30

    > Just .GetAwaiter().GetResult() it.

    That won’t work with various synchronization contexts, where doing this would cause a deadlock. There’s not much fun in trying to debug such issues.

    And now that various libraries only provide async api, or worse an non-async version wrapping the async one with . GetAwaiter().GetResult(), you’ll be in for a treat updating your dependencies.

    Async all the way is the answer, although various frameworks still don’t offer async hooks. Recently I ran into this for example trying to write an async validator in blazor, but that’s not possible and you have to work around it [1].

    C# 5 introduced async/await almost 12 years ago. And we’re still not “async all the way”.

    [1]: https://github.com/dotnet/aspnetcore/issues/40244

  • CleanArchitecture

    Clean Architecture Solution Template for ASP.NET Core

  • Project mention: How do you structure large Minimal API Projects? | /r/dotnet | 2023-12-07
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Bitwarden

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

  • Project mention: Ask HN: Why does Bitwarden not comment their code? | news.ycombinator.com | 2024-05-03

    I was looking through the Bitwarden server repository (https://github.com/bitwarden/server ) and was surprised to see that no comments (xml or otherwise) were availible.

    Is this normal in an entreprise setting? I thought it was standard to comment every public member (Visual Studio warnings).

  • AspNetCore.Docs

    Documentation for ASP.NET Core

  • Project mention: DevDocs | news.ycombinator.com | 2024-01-12

    Certain parts of Microsoft Learn are permissive, for example the .NET BCL documentation is Creative Commons Attribution: https://github.com/dotnet/dotnet-api-docs as is ASP.NET Core: https://github.com/dotnet/AspNetCore.Docs (a good hint if documentation is permissively licensed and on GitHub is if there's an edit button at the top.)

    The C# language specification is unfortunately a bit fuzzier: https://github.com/dotnet/csharplang/discussions/4855

    The updated unified C# language specification is CC, but it's still catching up to modern C#: https://github.com/dotnet/csharpstandard

  • ABP

    Open Source Web Application Framework for ASP.NET Core. Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET and the ASP.NET Core platforms. Provides the fundamental infrastructure, production-ready startup templates, application modules, UI themes, tooling, guides and documentation.

  • Project mention: ABP Suite: Best CRUD Page Generation Tool for .NET | dev.to | 2024-02-14

    In conclusion, ABP Suite is a game-changer in the realm of application development. Its modular design (comes from ABP Framework), powerful code generation, and support for modern frontend frameworks make it a go-to choice for developers looking to build scalable and feature-rich applications. Whether you are working on a small project or a large enterprise application, ABP Suite provides the tools you need to succeed in your development endeavors.

  • ASP.NET Boilerplate

    ASP.NET Boilerplate - Web Application Framework

  • Project mention: Como avanzar con .Net? | /r/devsarg | 2023-06-27

    https://aspnetboilerplate.com/ (por si alguien le interesa)

  • nopCommerce

    ASP.NET Core eCommerce software. nopCommerce is a free and open-source shopping cart.

  • Project mention: Dotnet.World.News(Monday, September, 11, 2023) | /r/bitplatform | 2023-09-14

    🔴 nopCommerce: ASP.NET Core eCommerce software. nopCommerce is a free and open-source shopping cart.

  • SaaSHub

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

    SaaSHub logo
  • practical-aspnetcore

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

  • Project mention: What advantages/disadvantage does Blazor have in comparison to other popular frontend frameworks? | /r/dotnet | 2023-06-18
  • NSwag

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

  • Project mention: TypeSpec: A New Language for API-Centric Development | news.ycombinator.com | 2024-04-29

    https://github.com/RicoSuter/NSwag

    There is no need to be facetious solutions like these exist for many platforms and ecosystems out there.

    With best regards.

  • EquinoxProject

    Full ASP.NET Core 6 application with DDD, CQRS and Event Sourcing concepts

  • SimplCommerce

    A simple, cross platform, modulith ecommerce system built on .NET

  • openiddict-core

    Flexible and versatile OAuth 2.0/OpenID Connect stack for .NET

  • Project mention: Recommendations for Free Library/Service to Separate Authentication in Legacy ASP.NET (ASPX) Application | /r/dotnet | 2023-06-01

    Openiddict is also an option. Check it out.https://github.com/openiddict/openiddict-core

  • Architecture

    .NET 8, Angular 17, Clean Architecture, Clean Code, SOLID Principles, KISS Principle, DRY Principle, Fail Fast Principle, Common Closure Principle, Common Reuse Principle, Acyclic Dependencies Principle, Mediator Pattern, Result Pattern, Folder-by-Feature Structure, Separation of Concerns.

  • 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 Versioning - 'apiVersion' constraint | /r/dotnetcore | 2023-06-28

    Here is a code example

  • osharp

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

  • dotnet-podcasts

    .NET reference application shown at .NET Conf featuring ASP.NET Core, Blazor, .NET MAUI, Microservices, Orleans, Playwright, and more!

  • Project mention: I am curious. How many of you work on a windows system? | /r/developersIndia | 2023-12-09

    Windows because that's what they gave me. And mac os because that's also what was given to me. Basically windows for dot.net and macos for react-native/ios/android.

  • TodoApi

    Todo application with ASP.NET Core Blazor WASM, Minimal APIs and Authentication

  • Project mention: ASP.NET Core beginner struggling to find open-source projects to learn or build | /r/dotnet | 2023-06-21

    Shameless plug https://github.com/davidfowl/TodoApi

  • Serene

    Business Apps Made Simple with Asp.Net Core MVC / TypeScript (by serenity-is)

  • AspNet.Security.OAuth.Providers

    OAuth 2.0 social authentication providers for ASP.NET Core

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

  • Project mention: EasyCaching VS Metalama.Patterns - a user suggested alternative | libhunt.com/r/EasyCaching | 2023-12-07
  • prometheus-net

    .NET library to instrument your code with Prometheus metrics

  • Project mention: Is there a way to get performance statistics from my applications running on a k8s cluster? | /r/dotnet | 2023-06-16

    You might want to look into prometheus https://github.com/prometheus-net/prometheus-net, https://prometheus.io/.

  • LettuceEncrypt

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

  • CleanArchitecture.WebApi

    An implementation of Clean Architecture for ASP.NET Core 3.1 WebAPI. Built with loosely coupled architecture and clean-code practices in mind.

  • Project mention: Advice for the web API app development using clean architecture in .NET 6. | /r/dotnet | 2023-06-20
  • SaaSHub

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

    SaaSHub logo
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).

C# ASPnetcore related posts

  • Ask HN: Why does Bitwarden not comment their code?

    1 project | news.ycombinator.com | 3 May 2024
  • Middleware in .NET 8

    1 project | dev.to | 18 Apr 2024
  • .NET Monthly Roundup - March 2024 - .NET 9 Preview 2, Smart Components, AI fun, and more!

    2 projects | dev.to | 9 Apr 2024
  • Bitwarden

    3 projects | news.ycombinator.com | 11 Mar 2024
  • ABP Suite: Best CRUD Page Generation Tool for .NET

    2 projects | dev.to | 14 Feb 2024
  • Bug Thread

    1 project | news.ycombinator.com | 16 Jan 2024
  • Have you ever used AWS CDK Explorer for VS Code?

    4 projects | dev.to | 7 Jan 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 ASP.NET Core 34,396
2 CleanArchitecture 15,654
3 Bitwarden 14,371
4 AspNetCore.Docs 12,363
5 ABP 12,267
6 ASP.NET Boilerplate 11,581
7 nopCommerce 8,954
8 practical-aspnetcore 8,894
9 NSwag 6,494
10 EquinoxProject 6,287
11 SimplCommerce 4,110
12 openiddict-core 4,098
13 Architecture 3,088
14 aspnet-api-versioning 2,991
15 osharp 2,711
16 dotnet-podcasts 2,711
17 TodoApi 2,664
18 Serene 2,553
19 AspNet.Security.OAuth.Providers 2,298
20 EasyCaching 1,854
21 prometheus-net 1,843
22 LettuceEncrypt 1,517
23 CleanArchitecture.WebApi 1,350

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com