C# Netcore

Open-source C# projects categorized as Netcore

Top 23 C# Netcore Projects

  • PowerShell

    PowerShell for every system!

  • Project mention: PowerBI: déployer une passerelle sur AWS pour $0.12/j | dev.to | 2024-03-14

    msiexec.exe /package https://github.com/PowerShell/PowerShell/releases/download/v7.2.6/PowerShell-7.2.6-win-x64.msi /quiet ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL=1 ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL=1 ENABLE_PSREMOTING=1 REGISTER_MANIFEST=1 USE_MU=1 ENABLE_MU=1 ADD_PATH=1

  • ImageSharp

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

  • Project mention: Is there a way to remove metadata from an image file? | /r/csharp | 2023-12-07
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • MudBlazor

    Blazor Component Library based on Material design with an emphasis on ease of use. Mainly written in C# with Javascript kept to a bare minimum it empowers .NET developers to easily debug it if needed.

  • Project mention: MudBlazor Identity Components | /r/Blazor | 2023-12-10

    I don't think that new Identity pages will work with MudBlazor out of the box. Take a look at this GitHub issue: https://github.com/MudBlazor/MudBlazor/issues/7805

  • NLog

    NLog - Advanced and Structured Logging for Various .NET Platforms

  • Project mention: Help with matching Serilog with Regex | /r/dotnet | 2023-12-10

    What is it you're trying to accomplish? Either this is a regular expression problem (not really dotnet related) or you should try using structured logging, with a provider and sink that support it so you don't have to use regular expressions.

  • ServiceStack

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

  • Autofac

    An addictive .NET IoC container

  • Project mention: Modular Dependency Injection in .NET | dev.to | 2024-03-25

    When I was building application with .NET Framework I always used libraries like Autofac and SimpleInjector for dependency injection. I really liked to create modules (Packages in SimpleInjector) to achieve higher cohesion and lower coupling in my class libraries. I made a module for every class library in which all dependencies inside of that class library were registered. Why should my web application (for example) know if MyBeautifulService in MyBeautifulClassLibrary should be transient or singleton?

  • 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: Communicating between 2 servers without webservice? | /r/dotnet | 2023-10-15

    MQTT https://github.com/dotnet/MQTTnet

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • SimplCommerce

    A simple, cross platform, modulith ecommerce system built on .NET

  • EventSourcing.NetCore

    Examples and Tutorials of Event Sourcing in .NET

  • Project mention: Hitchhiker's Guide to Moving from Relational Data to Events | news.ycombinator.com | 2023-12-16


    He also maintains samples on GitHub:


  • Discord.Net

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

  • Radzen Blazor Components

    Radzen Blazor is a set of 70+ free native Blazor UI components packed with DataGrid, Scheduler, Charts and robust theming including Material design and FluentUI.

  • Project mention: Using Radzen components in Blazor 8 | /r/Blazor | 2023-12-07

    To client project, without any changes, just added Appointment.cs, EventConsole.razor, AppointmentPage.razor, AddAppointmentPage.razor, and EditAppointmentPage.razor (copied from the demo radzen-blazor project) and the scheduler component works as expected.

  • Blazorise

    Blazorise is a component library built on top of Blazor with support for CSS frameworks like Bootstrap, Tailwind, Bulma, AntDesign, and Material.

  • Project mention: Best Blazor Components Package (Other than MudBlazor) | /r/dotnet | 2023-12-09
  • Oxyplot

    A cross-platform plotting library for .NET

  • opentelemetry-dotnet

    The OpenTelemetry .NET Client

  • Project mention: ASP.NET Core: Monitoreo con OpenTelemetry y Grafana | dev.to | 2023-06-04

    open-telemetry/opentelemetry-dotnet: The OpenTelemetry .NET Client (github.com)

  • BruteShark

    Network Analysis Tool

  • 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: Current state of MAUI? | /r/dotnetMAUI | 2023-04-24

    Not https://github.com/CommunityToolkit/dotnet

  • EventFlow

    Async/await first CQRS+ES and DDD framework for .NET

  • abot

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

  • Audit.NET

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

  • NLua

    Bridge between Lua and the .NET.

  • Project mention: NLua: Bridge Between Lua and the .NET | news.ycombinator.com | 2024-01-11
  • ImGui.NET

    An ImGui wrapper for .NET.

  • Project mention: Using ImGui.NET with SDL2-CS? | /r/learncsharp | 2023-06-01

    Now I'm trying to integrate ImGui into the engine. One solution I found was using this but as far as I can tell it locks you into using OpenGL which is something I would like to avoid as one of the main selling points of SDL2 for me is it's abstraction over the rendering backend.

  • EPPlus

    EPPlus-Excel spreadsheets for .NET (by EPPlusSoftware)

  • Project mention: Automate Excel with only powershell? | /r/PowerShell | 2023-06-06

    Like others, I recommend using the ImportExcel module. It uses and wraps EPPlus Software (EPPlus - Create advanced Excel spreadsheets using .NET (GitHub Project Old / New)) which is a DLL that is included with the ImportExcel PowerShell Module.

  • AspectCore Framework

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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 2024-03-25.

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 43,197
2 ImageSharp 7,079
3 MudBlazor 7,087
4 NLog 6,160
5 ServiceStack 5,345
6 Autofac 4,376
7 MQTTnet 4,194
8 SimplCommerce 4,105
9 EventSourcing.NetCore 3,221
10 Discord.Net 3,197
11 Radzen Blazor Components 3,175
12 Blazorise 3,124
13 Oxyplot 3,120
14 opentelemetry-dotnet 2,947
15 BruteShark 2,908
16 dotnet 2,711
17 EventFlow 2,315
18 abot 2,202
19 Audit.NET 2,175
20 NLua 1,948
21 ImGui.NET 1,722
22 EPPlus 1,685
23 AspectCore Framework 1,654
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives