C# Aspnet

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

Top 21 C# Aspnet Projects

  • 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

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

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo Bitwarden

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

    Project mention: Where to store credentials for bash scripts? | reddit.com/r/bash | 2021-09-24

    The company has formerly used CyberArk (enterprise stuff) and by now migrated to 1Password, which is also available for private users and (comparatively) cheap (about 35 US$/year). [An alternative would be Bitwarden, and of course the ubiquitous KeePass port on your platform, both of which I haven't used extensively enough to wager an opinion.]

  • GitHub repo Electron.NET

    :electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).

    Project mention: Opinions on Blazor for modernising Windows Forms Apps? | reddit.com/r/webdev | 2021-08-18

    Node's job there is just to bootstrap the electron shell, most OS related operations you can do directly with the CLR. Though there are some that you need to use electron's APIs (e.g. opening file dialogs) but there's Electron.NET for that so you don't have to create JS interop files and stay in C# land.

  • 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 clean-code-dotnet

    :bathtub: Clean Code concepts and tools adapted for .NET

    Project mention: Can I get a quick code review of my simple start to a Go based RogueLike? | reddit.com/r/roguelikedev | 2021-08-18
  • GitHub repo SmartStoreNET

    Open Source ASP.NET MVC Enterprise eCommerce Shopping Cart Solution

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

    A lightweight NuGet and symbol server

    Project mention: Help a beginner, what can you do with a home server/storage rack? | reddit.com/r/homelab | 2021-09-07

    NuGet server - BaGet (https://github.com/loic-sharma/BaGet)

  • GitHub repo CSLA .NET

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

  • GitHub repo DotVVM

    Open source MVVM framework for Web Apps

  • GitHub repo Gofer.NET

    Easy C# API for Distributed Background Tasks/Jobs for .NET Core.

  • GitHub repo SapphireDb

    SapphireDb Server, a self-hosted, easy to use realtime database for Asp.Net Core and EF Core

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

  • GitHub repo Identity.Dapper

    Identity package that uses Dapper instead EntityFramework for use with .NET Core

    Project mention: User-registration with DAPPER and mySQL | reddit.com/r/Blazor | 2021-03-24
  • GitHub repo aspnetcore-tooling

    Tools for ASP.NET Core apps, such as MSBuild targets, Visual Studio extensions, and command line tools. (Open issues on https://github.com/dotnet/aspnetcore/issues)

    Project mention: Editing Blazor pages in VS 2019 feels terrible - is it my settings?? | reddit.com/r/dotnet | 2021-07-09

    If you are facing any issue with tooling for VS. Let the team know here your problem. Open the issue here => https://github.com/dotnet/aspnetcore-tooling

  • GitHub repo 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

  • GitHub repo SporeServer

    A WIP Spore Server Replacement

    Project mention: [UPDATED] The Spore Servers are Not Down! Here is How to Connect to Them. | reddit.com/r/Spore | 2021-06-03

    I should also mention the source code is available here: https://github.com/Rosalie241/SporeServer/tree/master/SporeMods/SporeNewOpenSSL

  • GitHub repo mflix

    A showcase of how to build API's (REST, gRPC, GraphQL) using C# .NET

    Project mention: MFlix - A C# .NET 5 Project | dev.to | 2021-04-06

    I chose MFlix as the name for this project because I am using one of the sample databases provided by MongoDB called MFlix. The MFlix database is composed of collections of movie related data. I provide more detail in the MongoDB section where I explain how to get a copy of the MFlix database. Therefore, because of the database name, and the fact that MFlix is a short and catchy name, I decided to go with MFlix.

  • GitHub repo how-to-use-areas-in-asp-net-core-mvc

    This blog explains how to create Area in ASP.NET Core MVC application, how to use the route for area, configure default area route, link controller action methods from different areas.

    Project mention: How to use Areas in ASP.NET Core MVC | reddit.com/r/dotnet | 2021-08-18

    For more details please see -- https://geeksarray.com/blog/how-to-use-areas-in-asp-net-core-mvc

  • GitHub repo valdis

    A .NET API Gateway

    Project mention: An API Gateway | dev.to | 2020-12-16

    Many folks have tried their chance on creating an API gateway in their favorite platform. I am no exception as today I created my own API gateway called Valdis. It is based on .Net 5. Valdis is a play on words validation and distribution. As its name implies, it validates the requests and then distributes them to existing microservice nodes. The way it works is not based on redirection, instead, it sends the request to the node internally, receives the answer and then sends it back to the original caller finally.

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


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

Project Stars
1 ASP.NET Boilerplate 9,864
2 AspNetCore.Docs 9,689
3 Bitwarden 8,283
4 Electron.NET 5,920
5 NSwag 4,573
6 clean-code-dotnet 4,176
7 SmartStoreNET 2,305
8 aspnet-api-versioning 2,101
9 BaGet 1,774
10 CSLA .NET 944
11 DotVVM 563
12 Gofer.NET 414
13 SapphireDb 350
14 Web Markup Minifier 332
15 Identity.Dapper 250
16 aspnetcore-tooling 170
17 Mockaco 134
18 SporeServer 12
19 mflix 6
20 how-to-use-areas-in-asp-net-core-mvc 2
21 valdis 0
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.