C# Dotnetcore

Open-source C# projects categorized as Dotnetcore

Top 23 C# Dotnetcore Projects

  • ILSpy

    .NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • SteamTools

    🛠「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。

  • modular-monolith-with-ddd

    Full Modular Monolith application with Domain-Driven Design approach.

  • Ocelot

    .NET API Gateway

  • Electron.NET

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

  • dnSpy

    Unofficial revival of the well known .NET debugger and assembly editor, dnSpy (by dnSpyEx)

  • QuartzNet

    Quartz Enterprise Scheduler .NET

    Project mention: Recurring Tasks in .NET C# : All options explained | dev.to | 2024-12-02

    Quartz.NET is a full-featured job scheduling library that supports complex schedules, persistence, and clustering, making it ideal for enterprise applications.

  • SaaSHub

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

    SaaSHub logo
  • NPOI

    a .NET library that can read/write Office formats without Microsoft Office installed. No COM+, no interop.

  • Markdig

    A fast, powerful, CommonMark compliant, extensible Markdown processor for .NET

  • SimplCommerce

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

  • Coravel

    Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!

    Project mention: High-Performance .NET CRON Jobs | dev.to | 2024-07-16

    In the .NET ecosystem, there are a few great libraries for scheduling or queuing background work. I created Coravel as an easy way to build .NET applications with more advanced web application features. But it's mostly known as a background job scheduling library.

  • Cake

    :cake: Cake (C# Make) is a cross platform build automation system.

    Project mention: Essential .NET Libraries Every Developer Should Know | dev.to | 2024-10-08

    Cake (C# Make) is a cross-platform build automation system with C# DSL.

  • OneOf

    Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching

    Project mention: Net 9.0 LINQ Performance Improvements | news.ycombinator.com | 2024-10-18
  • TensorFlow.NET

    .NET Standard bindings for Google's TensorFlow for developing, training and deploying Machine Learning models in C# and F#.

  • FluentEmail

    All in one email sender for .NET. Supports popular senders (SendGrid, MailGun, etc) and Razor templates.

  • FastReport

    Free Open Source Reporting tool for .NET6/.NET Core/.NET Framework that helps your application generate document-like reports

  • NSubstitute

    A friendly substitute for .NET mocking libraries.

    Project mention: BuddyInjector | dev.to | 2024-08-22

    To substitute the object creating a mock, we'll use the NSubstitute package. This article will not cover how to use the NSubstitute, but to explain the basics we say to the code "When someone calls method X, returns the value Y", so the result is a fake value.

  • PeachPie

    PeachPie - the PHP compiler and runtime for .NET and .NET Core

    Project mention: PeachPie Compiler: Compile and run PHP on top of .NET runtime | news.ycombinator.com | 2024-10-08

    we have attempted to use it for that, but it was really hard and we ended up rewriting from scratch.

    The activity graph on GitHub says it is mostly dead. There is some activity, but at best it is in maintenance mode. It used to be sponsored, but not anymore IIRC

    https://github.com/peachpiecompiler/peachpie/graphs/contribu...

  • App.Metrics

    App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.

  • Fusion

    Build real-time apps (Blazor included) with less than 1% of extra code responsible for real-time updates. Host 10-1000x faster APIs relying on transparent and nearly 100% consistent caching. We call it DREAM, or Distributed REActive Memoization, and it's here to turn real-time on!

  • dotNext

    Next generation API for .NET

  • mockhttp

    Testing layer for Microsoft's HttpClient library. Create canned responses using a fluent API.

  • AvalonStudio

    Cross platform IDE and Shell

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

C# Dotnetcore discussion

Log in or Post with

C# Dotnetcore related posts

  • Recurring Tasks in .NET C# : All options explained

    2 projects | dev.to | 2 Dec 2024
  • High-Performance .NET CRON Jobs

    3 projects | dev.to | 16 Jul 2024
  • RubinStatic – A featureless local first static site generator on top of .NET

    1 project | news.ycombinator.com | 8 Jun 2024
  • Easy to use F#-like ~discriminated~ unions for C# with big compile time matching

    1 project | news.ycombinator.com | 20 Jan 2024
  • booking-microservices-express-js: Practical microservices, built with Typescript, Node.js, CQRS, Vertical Slice Architecture, Event-Driven Architecture

    2 projects | /r/code | 9 Oct 2023
  • LinQ performance improvements in Dotnet 8!

    1 project | /r/bitplatform | 4 Oct 2023
  • C# Testing Playgrounds for old versions?

    3 projects | /r/dotnet | 26 Aug 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 12 Dec 2024
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

Project Stars
1 ILSpy 21,772
2 SteamTools 20,548
3 modular-monolith-with-ddd 11,230
4 Ocelot 8,415
5 Electron.NET 7,334
6 dnSpy 7,065
7 QuartzNet 6,580
8 NPOI 5,750
9 Markdig 4,440
10 SimplCommerce 4,231
11 Coravel 3,924
12 Cake 3,927
13 OneOf 3,537
14 TensorFlow.NET 3,264
15 FluentEmail 3,059
16 FastReport 2,733
17 NSubstitute 2,703
18 PeachPie 2,381
19 App.Metrics 2,221
20 Fusion 1,861
21 dotNext 1,657
22 mockhttp 1,633
23 AvalonStudio 1,627

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you konow that C# is
the 11th most popular programming language
based on number of metions?