SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# ASPnet Projects
-
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.
-
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.
-
Electron.NET
:electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
-
Smartstore
A modular, scalable and ultra-fast open-source all-in-one eCommerce platform built on ASP.NET Core 7
-
JsonApiDotNetCore
A framework for building JSON:API compliant REST APIs using ASP.NET and Entity Framework Core.
-
razor
Compiler and tooling experience for Razor ASP.NET Core apps in Visual Studio, Visual Studio for Mac, and VS Code.
-
Web Markup Minifier
The Web Markup Minifier (abbreviated WebMarkupMin) - a .NET library that contains a set of markup minifiers. The objective of this project is to improve the performance of web applications by reducing the size of HTML, XHTML and XML code.
-
SapphireDb
SapphireDb Server, a self-hosted, easy to use realtime database for Asp.Net Core and EF Core
-
Mockaco
🐵 HTTP mock server, useful to stub services and simulate dynamic API responses, leveraging ASP.NET Core features, built-in fake data generation and pure C# scripting
-
Plotly.Blazor
This library packages the well-known charting library plotly.js into a razor component that can be used in a Blazor project.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Bitwarden
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
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.
https://aspnetboilerplate.com/ (por si alguien le interesa)
🔴 nopCommerce: ASP.NET Core eCommerce software. nopCommerce is a free and open-source shopping cart.
Yes, it's what Slack, VS Code and bunch of other apps are based on. Electron: https://www.electronjs.org/ Electron.NET: https://github.com/ElectronNET/Electron.NET
Project mention: TypeSpec: A New Language for API-Centric Development | news.ycombinator.com | 2024-04-29https://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.
Bonus Time! In addition to the Microsoft-supported methods above, many community frameworks exist for building APIs with .NET. FastEndpoints is an option I found recently that seems very promising. With performance benchmarks that put them on par with Minimal API, they are firmly ahead of Controller-based APIs.
Here is a code example
Project mention: How can a rich domain model be implemented in practice using EF Core? | /r/dotnet | 2023-06-28
Have anyone used https://github.com/smartstore/Smartstore?
Project mention: BlazmExtension is a new Visual Studio Extension that helps with some everyday Blazor tasks | /r/Blazor | 2023-05-16Love seeing the updates here!!! For full transparency, I'm on the team that works on github.com/dotnet/razor at Microsoft.
Project mention: Setting max line length in WebMarkupMin's settings | .net 7 | /r/dotnet | 2023-07-08You can also dig down in the HTML settings class that actually contains all these properties by starting at the top and looking at the base classes here: https://github.com/Taritsyn/WebMarkupMin/blob/master/src/WebMarkupMin.Core/HtmlMinificationSettings.cs
C# ASPnet related posts
-
Ask HN: Why does Bitwarden not comment their code?
-
Choosing Between Controllers and Minimal API for .NET APIs
-
Ezt az üzenetet kaptam ma a Simple-től!!
-
Amazon Account with unauthorised purchases, did my google passwords get leaked
-
Did I mess up?
-
Bitwarden Self-hosted not updating to 2023.12.0
-
⟳ 0 apps added, 1 updated at mobileapp.bitwarden.com
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 May 2024
Index
What are some of the best open-source ASPnet projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | Bitwarden | 14,401 |
2 | AspNetCore.Docs | 12,363 |
3 | ABP | 12,267 |
4 | ASP.NET Boilerplate | 11,581 |
5 | nopCommerce | 8,954 |
6 | Electron.NET | 7,117 |
7 | clean-code-dotnet | 6,816 |
8 | NSwag | 6,503 |
9 | FastEndpoints | 3,934 |
10 | aspnet-api-versioning | 2,992 |
11 | SmartStoreNET | 2,636 |
12 | Serene | 2,557 |
13 | BaGet | 2,537 |
14 | CSLA .NET | 1,224 |
15 | Smartstore | 1,083 |
16 | DotVVM | 737 |
17 | JsonApiDotNetCore | 654 |
18 | Gofer.NET | 528 |
19 | razor | 465 |
20 | Web Markup Minifier | 435 |
21 | SapphireDb | 400 |
22 | Mockaco | 321 |
23 | Plotly.Blazor | 317 |
Sponsored