C# dotnet-core

Open-source C# projects categorized as dotnet-core

Top 23 C# dotnet-core Projects

  • awesome-dotnet-core

    :honeybee: A collection of awesome .NET core libraries, tools, frameworks and software

    Project mention: What is a good open source .net core project to learn about code structure? | reddit.com/r/dotnet | 2022-10-03

    For example the https://github.com/thangchung/awesome-dotnet-core Sample Projects section.

  • Ryujinx

    Experimental Nintendo Switch Emulator written in C#

    Project mention: Nintendo Switch emulator on macOS - Ryujinx: The Impossible Port | reddit.com/r/MacOS | 2022-11-26

    Has been open source since forever.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • Entity Framework

    EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.

    Project mention: Whats the different between these two? What should I be using if im on NET 6? | reddit.com/r/csharp | 2022-11-18

    Oh, if you are only selecting from the key that should be ok, by projections I meant over the IGroupings. This for instance.. But they are fixing more and more every day, so hopefully not long to feature equality.

  • Bitwarden

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

    Project mention: Guild Wars 2 is the only MMORPG on Steam that has Overwhelmingly Positive reviews. (at least for now) | reddit.com/r/Guildwars2 | 2022-11-27


  • ASP.NET Boilerplate

    ASP.NET Boilerplate - Web Application Framework

    Project mention: Is there any dotNet project that would be equivalent of a Django app, with admin pages, user model and SQLite context ready setup? | reddit.com/r/dotnet | 2022-11-14

    DotNetBoilerplate might suit your needs. They also have a more advanced commercial offering

  • ABP

    Open Source Web Application Framework for ASP.NET Core

    Project mention: What is a good open source .net core project to learn about code structure? | reddit.com/r/dotnet | 2022-10-03

    See the abp.io source code and document. Excellent documentation and well structured code.

  • Hangfire

    An easy way to perform background job processing in your .NET and .NET Core applications. No Windows Service or separate process required

    Project mention: Django like console applications and celery | reddit.com/r/dotnet | 2022-11-26
  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • nopCommerce

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

    Project mention: Beginner wanting to build e-commerce website | reddit.com/r/learnprogramming | 2022-09-25

    An eCommerce website is a very complicated endeavor. Take a look at this open source eCommerce solution to see just how complicated it is.

  • Ocelot

    .NET core API Gateway

    Project mention: What API Gateway to use for .net microservice project? | reddit.com/r/dotnet | 2022-02-11

    They seems to recommend https://github.com/ThreeMammals/Ocelot

  • practical-aspnetcore

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

    Project mention: MinimalAPI Github repositories | reddit.com/r/dotnet | 2022-11-23

    https://github.com/dodyg/practical-aspnetcore has 36 samples for Minimal Apis out of 442 samples for ASP.NET Core overall

  • Refit

    The automatic type-safe REST library for .NET Core, Xamarin and .NET. Heavily inspired by Square's Retrofit library, Refit turns your REST API into a live interface.

    Project mention: How to make a get call to a public api with c#? | reddit.com/r/csharp | 2022-11-12

    On the how aspect, if you need to map their whole API you could use something like Refit to save some time and give you a nice API of your own to work with in your code.

  • Electron.NET

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

    Project mention: I am so tired of battling this app, I think I'm done. | reddit.com/r/chia | 2022-11-12

    Blame web stack? https://github.com/ElectronNET/Electron.NET or WPF

  • Orchard Core

    Orchard Core is an open-source modular and multi-tenant application framework built with ASP.NET Core, and a content management system (CMS) built on top of that framework.

    Project mention: What are some tutorials that Godot really needs? | reddit.com/r/godot | 2022-10-01

    While I've been peripherally present in the game industry through my activity here and on GitHub as a Godot contributor, the vast majority of my time as a developer for the past 5 and a half years has been in web development (largely server/database with some frontend) so take that as you will. In that time, I've seen, worked in, and outgrown several project architectures. At this point, I think I've gotten to know the one that works the best, in part because while it has worked for me, it's also the same one that Microsoft employs to maintain its high-profile open-source projects (which are orders of magnitude more complex than anything I've come up with). A good example is the Orchard Core CMS.

  • spectre.console

    A .NET library that makes it easier to create beautiful console applications.

    Project mention: a quick question | reddit.com/r/csharp | 2022-11-05
  • imewlconverter

    ”深蓝词库转换“ 一款开源免费的输入法词库转换程序

    Project mention: 大家在做反贼的时候都用什么中文输入法? | reddit.com/r/China_irl | 2022-04-13
  • GraphQL for .NET

    GraphQL for .NET

    Project mention: Redis as a Database — Live Data Updates with PubSub and GraphQL Subscriptions | dev.to | 2022-11-13

    The way that’s done in Visualizer is quite specific to my needs and to the library that I’m using, called GraphQl-Dotnet.

  • Hot Chocolate

    Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Banana Cake Pop the awesome Monaco based GraphQL IDE.

    Project mention: I love LINQ and the Entity Framework | reddit.com/r/dotnet | 2022-10-21

    have a look here https://youtu.be/qrh97hToWpM https://chillicream.com/

  • Command Line Parser

    The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# support

    Project mention: Made this a while ago and forgot to share it here -- ArgSharp, a simple and capable CLI argument parser | reddit.com/r/csharp | 2022-09-06

    seems very similar to command line parser, btw good job

  • Umbraco

    The simple, flexible and friendly ASP.NET CMS used by more than 730.000 websites

    Project mention: What’s your favorite CMS? | reddit.com/r/webdev | 2022-09-06

    I really like Umbraco (https://umbraco.com/), It has a decent community, and is on DotNetCore these days makes it very easy to use. You can setup most basic things yourself, but since it exists as a satellite to your site. You can integrate with it as deeply or not as you want. Plus the workflow for defining content is nice, the customer-facing UI is also slick, and adding custom elements to it and extending is easy too. Plus it's free.

  • perfview

    PerfView is a CPU and memory performance-analysis tool

    Project mention: Using VS: Code as IDE for C# | reddit.com/r/csharp | 2022-09-28

    I've found dotnet-trace + speedscope to be ok if you just want a hint on where time is going. There's also perfview but it's Windows only.

  • Covenant

    Covenant is a collaborative .NET C2 framework for red teamers.

    Project mention: Covenant Framework and .NET framework issues | reddit.com/r/ethicalhacking | 2022-08-05

    And I have then installed Covenant as per the instructions here: https://github.com/cobbr/Covenant/wiki/Installation-And-Startup

  • ASP.NET MVC Boilerplate

    .NET project templates with batteries included, providing the minimum amount of code required to get you going faster.

  • command-line-api

    Command line parsing, invocation, and rendering of terminal output.

    Project mention: What is the best architecture for a Console app? | reddit.com/r/dotnet | 2022-09-24

    https://github.com/dotnet/command-line-api is a library that facilitates making commandline executables with nice arguments and options. It's a little complicated but if you're going to pack in a lot of functionality, you need something like this.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

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 2022-11-27.

C# dotnet-core related posts


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

Project Stars
1 awesome-dotnet-core 17,131
2 Ryujinx 14,002
3 Entity Framework 11,930
4 Bitwarden 10,996
5 ASP.NET Boilerplate 10,733
6 ABP 8,982
7 Hangfire 7,902
8 nopCommerce 7,688
9 Ocelot 7,343
10 practical-aspnetcore 7,167
11 Refit 6,627
12 Electron.NET 6,491
13 Orchard Core 6,246
14 spectre.console 6,207
15 imewlconverter 5,483
16 GraphQL for .NET 5,382
17 Hot Chocolate 3,990
18 Command Line Parser 3,748
19 Umbraco 3,726
20 perfview 3,359
21 Covenant 3,312
22 ASP.NET MVC Boilerplate 3,087
23 command-line-api 2,900
Workflow assistant built for devs & their teams
Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.