C# Netcore

Open-source C# projects categorized as Netcore

Top 23 C# Netcore Projects

  • PowerShell

    PowerShell for every system!

    Project mention: Spaces inserted in InstallLocation when running Get-AppxPackage | reddit.com/r/PowerShell | 2022-11-29

    I figured out what's going on, I think. Based on this Github issue, it looks like an issue in System.Diagnostics.Process in .Net. If I define the block of code in a separate ps1 and call it like this, it works fine.

  • eShopOnContainers

    Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 6, 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: How to perform complex input validation across two microservices? | reddit.com/r/microservices | 2022-10-25

    My architecture is also what Microsoft’s eshoponcontainers uses. I just replace Catalogue service with Product service and add my requirement.

  • Zigi

    Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.

  • ImageSharp

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

    Project mention: GitHub - A Place to Fork | reddit.com/r/ProgrammerHumor | 2022-11-07

    One example from the top of my head is ImageSharp.

  • NLog

    NLog - Advanced and Structured Logging for Various .NET Platforms

    Project mention: How to implement custom logger with compatible with Nlog? | reddit.com/r/csharp | 2022-06-30

    have a look at this https://github.com/nlog/nlog/wiki/Context you dont want to make your own logger 99% of them time

  • ServiceStack

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

    Project mention: ServiceStack v6 now Free for Individuals & Collaborative OSS | reddit.com/r/dotnet | 2022-01-25

    That's a bit handwavy, which of the major ServiceStack features listed on https://servicestack.net homepage does masstransit do? Ok if you just need what's in masstransit & aren't to up to speed with ServiceStack's latest featureset, but to suggest no-one else would find any of its productive features useful is unnecessarily dismissive.

  • 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: Live Search from MySQL DB in Blazor Server | reddit.com/r/Blazor | 2022-10-19

    Querying a (MySQL) database can be done in multiple ways in .NET, I usually prefer to use Entity Framework Core. For components, I like to use the MudBlazor component library. It also has an autocomplete component. If you want to look at different options for Blazor libraries/components(and more) you can take a look at this awesome collection.

  • Autofac

    An addictive .NET IoC container

    Project mention: Aria Access Issue with System.Net.Http | reddit.com/r/esapi | 2022-10-31

    When you test and debug your scripts in your pc, it should be fine to set TargetFramework to 4.8, but in order to run binaries / standalones in Aria / Eclipse environment, target Framework version must be set to 4.5.2 for v15.x and 4.6.1 for v16.x. Btw, it looks like autofac.org shows it works for .NET 4.5.1+.

  • 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 🚀.

  • SimplCommerce

    A simple, cross platform, modularized ecommerce system built on .NET Core

  • MQTTnet

    MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.

    Project mention: Best way to architecture an application for IoT and RFID | reddit.com/r/dotnetcore | 2022-10-06

    Like the other guy said it depends on the requirements, but you could implement your own mqtt server with MQTTnet with a few lines of code

  • Discord.Net

    An unofficial .Net wrapper for the Discord API (https://discord.com/)

    Project mention: How can a static analyzer help Discord.NET developers? | dev.to | 2022-08-25

    While browsing GitHub, we discovered the repository of the project and decided: "Why not check the code quality with the static analyzer?" Maybe PVS-Studio can find some hidden issues? Well, let's find out!

  • Oxyplot

    A cross-platform plotting library for .NET

    Project mention: Graphing Libraries that are as good as Excel? | reddit.com/r/csharp | 2022-08-11
  • EventSourcing.NetCore

    Examples and Tutorials of Event Sourcing in .NET

    Project mention: Practical Samples and Tutorials of Event Sourcing in .NET | reddit.com/r/csharp | 2022-11-08
  • BruteShark

    Network Analysis Tool

  • opentelemetry-dotnet

    The OpenTelemetry .NET Client

    Project mention: Observability with Grafana Cloud and OpenTelemetry in .net microservices | dev.to | 2022-10-06

    We're going to use OpenTelemetry .NET SDK. Add following nuget dependencies to the project:

  • abot

    Cross Platform C# web crawler framework built for speed and flexibility. Please star this project! +1.

    Project mention: Can you build a web crawler in c#? | reddit.com/r/learnprogramming | 2022-04-11

    This can be done perfectly well in c#, https://github.com/sjdirect/abot for example.

  • Audit.NET

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

    Project mention: How would you handle audit logging to a database? | reddit.com/r/dotnet | 2022-05-19

    I’ve had great success using Audit.Net. It supports a variety of different data stores and I believe it logs things in a background thread…I could be wrong though. At any rate, I have been using it with the EF provider and a custom table. No issues thus far.

  • NLua

    Bridge between Lua and the .NET.

    Project mention: .NET-compatible scripting languages for users to write their own scripts to query/manipulate objects/properties in the app | reddit.com/r/csharp | 2022-08-06

    http://nlua.org It supports sandboxing so users can't do funny stuffs.

  • dotnet

    .NET Community Toolkit is a collection of helpers and APIs that work for all .NET developers and are agnostic of any specific UI platform. The toolkit is maintained and published by Microsoft, and part of the .NET Foundation. (by CommunityToolkit)

    Project mention: Thinking about zero-allocation parsing. | reddit.com/r/csharp | 2022-11-30

    There is some stuff in CommunityToolkit to lower allocations of frequently converted Spans, StringPool comes to mind.

  • AspectCore Framework

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

  • ImGui.NET

    An ImGui wrapper for .NET.

    Project mention: Custom geometry gets rendered on top of Imgui | reddit.com/r/monogame | 2022-11-05

    Imgui gets rendered using ImguiRenderer provided here in the example: https://github.com/mellinoe/ImGui.NET/tree/master/src/ImGui.NET.SampleProgram.XNA

  • RazorLight

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

    Project mention: Email template engine | reddit.com/r/csharp | 2022-11-27

    We use https://github.com/toddams/RazorLight in combination with serverless functions.

  • EPPlus

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

    Project mention: EPPlus Question | reddit.com/r/dotnet | 2022-10-25

    Their documentation looks okay. I doubt you're going to get many people familiar with a specific library here.

  • aws-lambda-dotnet

    Libraries, samples and tools to help .NET Core developers develop AWS Lambda functions.

    Project mention: Debugging .NET Lambdas similarly to RIE | reddit.com/r/dotnet | 2022-11-04

    I don't think it's exactly what you're looking for, but you could try out the LambdaTestTool https://github.com/aws/aws-lambda-dotnet/tree/master/Tools/LambdaTestTool

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

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

C# Netcore related posts


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

Project Stars
1 PowerShell 36,262
2 eShopOnContainers 22,022
3 ImageSharp 6,128
4 NLog 5,687
5 ServiceStack 5,127
6 MudBlazor 4,358
7 Autofac 4,014
8 SimplCommerce 3,739
9 MQTTnet 3,227
10 Discord.Net 2,787
11 Oxyplot 2,724
12 EventSourcing.NetCore 2,600
13 BruteShark 2,550
14 opentelemetry-dotnet 2,147
15 abot 2,055
16 Audit.NET 1,873
17 NLua 1,667
18 dotnet 1,597
19 AspectCore Framework 1,527
20 ImGui.NET 1,320
21 RazorLight 1,314
22 EPPlus 1,308
23 aws-lambda-dotnet 1,293
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.