C# Netcore

Open-source C# projects categorized as Netcore

Top 23 C# Netcore Projects

  • GitHub repo PowerShell

    PowerShell for every system!

    Project mention: Referencing the parent of $_ | reddit.com/r/PowerShell | 2021-02-19

    This is a bug caused by the current implementation of Select-Object, which adds Note Properties to the original objects specified by -ExpandProperty, instead of creating new objects with the requested set of properties.

  • GitHub repo eShopOnContainers

    Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 5, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor.

    Project mention: What is the typical git structure of an enterprise project. Any books, links references I can refer. Any official guide or standards to git repos. No CI/CD restrictions. My apps include Frontend, backend, publish, docker kubernetes, etc. Any useful info will be very helpful. TIA | reddit.com/r/dotnet | 2021-02-24

    I'd recommend eShopOnContainers as an example of a decent directory structure, it's a large app with docker, azure scripts and an ASP Core containerized microservice source dir in src/

  • Scout

    Get performance insights in less than 4 minutes. 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.

  • GitHub repo ServiceStack

    Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all

  • GitHub repo ImageSharp

    :camera: A modern, cross-platform, 2D Graphics library for .NET

    Project mention: How do you manipulate individual pixels in C#? | reddit.com/r/csharp | 2020-12-25
  • GitHub repo Autofac

    An addictive .NET IoC container

    Project mention: Unilever’s new "nano"-factories fit in a shipping container, so they can go anywhere in the world | reddit.com/r/singularity | 2021-01-30

    I was expecting a wiki on https://github.com/autofac/Autofac

  • GitHub repo Oxyplot

    A cross-platform plotting library for .NET

  • GitHub repo Discord.Net

    An unofficial .Net wrapper for the Discord API (http://discordapp.com)

    Project mention: How to create your own Discord bot? | dev.to | 2021-01-14

    Discord .NET

  • Uno Platform

    Pixel-Perfect Multi-Platform Applications with C# and XAML. Build single-codebase applications for Windows, Web, Linux, macOS, iOS and Android with open-source Uno Platform. Fluent and Material design included in-the-box. Try now via 3 min tutorial.

  • GitHub repo Audit.NET

    An extensible framework to audit executing operations in .NET and .NET Core.

    Project mention: How to Audit Your ASP.NET Core WebApi | dev.to | 2021-02-12

    Next, I started looking into different available options. I came across various libraries, compare them and finally I chose Audit.Net WebApi for the following reasons:

  • GitHub repo AspectCore Framework

    AspectCore is an AOP-based cross platform framework for .NET Standard.

  • GitHub repo BruteShark

    Network Analysis Tool

    Project mention: odedshimon/BruteShark | reddit.com/r/RedSec | 2021-01-29
  • GitHub repo RazorLight

    Template engine based on Microsoft's Razor parsing engine for .NET Core

  • GitHub repo ImGui.NET

    An ImGui wrapper for .NET.

    Project mention: How to use ImGUInet and OpenTK? | reddit.com/r/opengl | 2021-01-24

    Imgui comes with example programs that show how to initialize the library. Imgui.NET seems to do that, too. Have you checked the sample programs?

  • GitHub repo microsoft-authentication-library-for-dotnet

    Microsoft Authentication Library (MSAL) for .NET

    Project mention: REST API Authentication for Web App - Best practices | reddit.com/r/AZURE | 2021-02-08

    have you looked into using MSAL 2.0? This would be a good start

  • GitHub repo EPPlus

    EPPlus 5-Excel spreadsheets for .NET (by EPPlusSoftware)

    Project mention: How should I go about reading excel data and converting it to JSON in C#? | reddit.com/r/dotnet | 2021-02-09

    I've had a good experience with EPPlus https://github.com/EPPlusSoftware/EPPlus

  • GitHub repo MudBlazor

    Blazor Component Library based on Material design. The goal is to do more with Blazor, utilizing CSS and keeping Javascript to a bare minimum.

    Project mention: MudBlazor v2.0.0 (.NET 3.1) released and soon v5.0.0 (.NET 5) | reddit.com/r/Blazor | 2021-02-11

    Its all in the source code, and its open source. As we speak, you can find that code here starting at line 94 to 114 but if some one read this in the feature it might be a different file/case. https://github.com/Garderoben/MudBlazor/blob/master/src/MudBlazor.Docs/Shared/MainLayout.razor.cs

  • GitHub repo DryIoc

    DryIoc is fast, small, full-featured IoC Container for .NET

  • GitHub repo DBreeze

    C# .NET MONO NOSQL ( key value store embedded ) ACID multi-paradigm database management system.

  • GitHub repo Gofer.NET

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

  • GitHub repo cqrs-clean-eventual-consistency

    CQRS, using Clean Architecture, multiple databases and Eventual Consistency

    Project mention: Designing APIs using Endpoints | dev.to | 2021-02-08

    The source code is hosted on GitHub: cqrs-clean-eventual-consistency

  • GitHub repo ServiceStack.Stripe

    Typed .NET clients for stripe.com REST APIs

  • GitHub repo ORMi

    A Light-ORM for accesing WMI

    Project mention: Writing a simple process monitor with WMI and C# | dev.to | 2021-01-02

    In this article we are going to see how we can create a Windows process monitor using WMI. For this purpose we are going to use ORMi library.

  • GitHub repo UnitConversion

    Expansible Unit Conversion Library for .Net Core and .Net Framework

  • GitHub repo Wkhtmltopdf.NetCore

    Rotativa + Net Core

    Project mention: .NET 6 Preview 1 Released | reddit.com/r/programming | 2021-02-17

    For what it's worth, Microsoft seems to be handling this like a bug and has merged a fix for .NET 5. Not sure if this has been released yet, or will actually resolve the issue, but it was referenced on the wkhtmltopdfrepo issues here

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


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

Project Stars
1 PowerShell 24,530
2 eShopOnContainers 16,707
3 ServiceStack 4,875
4 ImageSharp 4,592
5 Autofac 3,388
6 Oxyplot 2,186
7 Discord.Net 1,816
8 Audit.NET 1,423
9 AspectCore Framework 1,306
10 BruteShark 1,289
11 RazorLight 1,058
12 ImGui.NET 829
13 microsoft-authentication-library-for-dotnet 737
14 EPPlus 657
15 MudBlazor 582
16 DryIoc 550
17 DBreeze 378
18 Gofer.NET 378
19 cqrs-clean-eventual-consistency 241
20 ServiceStack.Stripe 192
21 ORMi 174
22 UnitConversion 137
23 Wkhtmltopdf.NetCore 129