C# dotnet-core

Open-source C# projects categorized as dotnet-core | Edit details

Top 23 C# dotnet-core Projects

  • GitHub repo awesome-dotnet-core

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

    Project mention: List You go to Online tool one you couldn't live without for Dev Work | reddit.com/r/csharp | 2021-09-23

    Awesome .NET Core

  • GitHub repo Entity Framework

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

    Project mention: SQL Server temporal tables in EF Core 6.0 | reddit.com/r/dotnet | 2021-10-14
  • 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 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 Ryujinx

    Experimental Nintendo Switch Emulator written in C#

    Project mention: Metroid Dread running in 8K 60FPS on Ryujinx | reddit.com/r/emulation | 2021-10-14

    There is an open PR for Vulkan on Ryujinx too btw! You can try it and see for yourself how it performs.

  • GitHub repo Bitwarden

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

    Project mention: Information Leak: My User Info on Fast Food App Mysteriously Became Someone Else's | reddit.com/r/privacy | 2021-10-16

    Situations like this are becoming more and more common and it's exactly why I encourage people to NOT allow apps or websites to store your credit or debit or payment info. Please use a trusted password manager like Bitwarden, which is opensource and free for personal use.

  • GitHub repo 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: Resources for organizing and maintaining code? | reddit.com/r/csharp | 2021-10-09
  • 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
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo nopCommerce

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

    Project mention: What else is there other than WooCommerce? | reddit.com/r/selfhosted | 2021-10-04
  • GitHub repo Ocelot

    .NET core API Gateway

    Project mention: Some useful Libraries for .NET projects | dev.to | 2021-10-02

    Ocelot Github Nuget: Install-Package Ocelot -Version 17.0.0

  • GitHub repo practical-aspnetcore

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

    Project mention: First Try at a Minimal API | reddit.com/r/dotnet | 2021-10-11

    Yup https://github.com/dodyg/practical-aspnetcore/tree/net5.0/projects/sfa

  • GitHub repo Electron.NET

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

    Project mention: How should I make a cross-platform (Windows, Mac, Linux) GUI app with .net and C#? What frameworks / libraries should I use? | reddit.com/r/csharp | 2021-10-08
  • GitHub repo 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: Puck, an Open Source .Net Core CMS | reddit.com/r/dotnet | 2021-06-04

    As the older roadmap says, it was to be released in 2019. https://github.com/OrchardCMS/OrchardCore/wiki/Roadmap/a4277c874b4f7480c55f02d5a148e4bbb2ff0bcf

  • GitHub repo 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: Created My First NuGet Package! | reddit.com/r/csharp | 2021-10-08

    You can free yourself of the burden of maintaining your own HTTP handling code by using something like Refit https://github.com/reactiveui/refit

  • GitHub repo GraphQL for .NET

    GraphQL for .NET

    Project mention: Improving the GraphQL.NET Data Loader Execution Strategy | dev.to | 2021-05-28

    Customising the default ParallelExecutionStrategy is harder though. The best way to achieve this is to take the existing source code and modify it. The key section we need to modify is the last part of the try/catch in ExecuteNodeTreeAsync:

  • GitHub repo imewlconverter


    Project mention: 输入法词库转换工具,支持超过20种输入法词库的转换 | reddit.com/r/u_fenku2018 | 2021-04-24
  • GitHub repo spectre.console

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

    Project mention: My first app in F#! | reddit.com/r/fsharp | 2021-07-31

    Spectre.Console for awesome output

  • GitHub repo SimplCommerce

    A simple, cross platform, modularized ecommerce system built on .NET Core (by simplcommerce)

  • GitHub repo Command Line Parser

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

    Project mention: Reverse Engineering Keyboard Driver: Part 2 (Decompiling .NET applications) | dev.to | 2021-10-05


  • GitHub repo perfview

    PerfView is a CPU and memory performance-analysis tool

    Project mention: what is syncengine.etl? | reddit.com/r/Office365 | 2021-04-18
  • GitHub repo ASP.NET MVC Boilerplate

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

    Project mention: Adding Polly Policies To Your IDistributedCache | dev.to | 2021-04-02

    I never published Nuget packages myself, but with the help of Dotnet-Boxed it was super easy.

  • GitHub repo 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: Which programming language, besides JS, has the best support/ecosystem for graphql? | reddit.com/r/graphql | 2021-10-16

    I love using Hot Chocolate in C# ❤

  • GitHub repo Covenant

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

    Project mention: Ask HN: Ever lost your love for coding? How did you get it back? | news.ycombinator.com | 2021-10-12

    1. Learn to build things

    2. Learn to hack them

    3. Build tools to hack things (or learn existing ones, e.g. https://github.com/GhostPack and https://github.com/cobbr/Covenant for you .NET folks)

    Going from business apps to tools offers a nice change of pace.

  • GitHub repo LibGit2Sharp

    Git + .NET/Mono = ❤

    Project mention: In code , code merge library | reddit.com/r/csharp | 2021-04-22

    Is it something you could possibly achieve with git? - https://github.com/libgit2/libgit2sharp/

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-10-16.


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

Project Stars
1 awesome-dotnet-core 15,197
2 Entity Framework 10,656
3 ASP.NET Boilerplate 9,894
4 Ryujinx 9,887
5 Bitwarden 8,399
6 Hangfire 6,995
7 ABP 6,848
8 nopCommerce 6,633
9 Ocelot 6,543
10 practical-aspnetcore 6,009
11 Electron.NET 5,963
12 Orchard Core 5,408
13 Refit 5,402
14 GraphQL for .NET 4,939
15 imewlconverter 4,371
16 spectre.console 3,800
17 SimplCommerce 3,427
18 Command Line Parser 3,093
19 perfview 2,810
20 ASP.NET MVC Boilerplate 2,792
21 Hot Chocolate 2,777
22 Covenant 2,629
23 LibGit2Sharp 2,420
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.