C# Misc

Open-source C# projects categorized as Misc

Top 23 C# Misc Projects

  1. Polly

    Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.

    Project mention: Tripping the circuit | dev.to | 2025-03-28

    This is probably one of the most useful "cloud" patterns out there and it is fairly easy to implement. There are great articles and implementations, like Polly, already on the internet about this pattern so why another one?

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. MediatR

    Simple, unambitious mediator implementation in .NET

    Project mention: Reinventando a Roda: Criando seu próprio MediatR - Parte 1 | dev.to | 2025-04-10
  4. FluentValidation

    A popular .NET validation library for building strongly-typed validation rules.

    Project mention: Working with interfaces | dev.to | 2025-01-12

    IValidator is registered as service for the following validator.

  5. Humanizer

    Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities

    Project mention: 🚀 Introducing NextSolution V2: ASP.NET API + Next.js + Expo Starter Template | dev.to | 2024-09-07

    This template was built using a variety of powerful frameworks and tools, including: .NET, Ngrok, JWT (JSON Web Tokens), Entity Framework, AutoMapper, FluentValidation, Flurl, Humanizer, libphonenumber-csharp, MailKit, OAuth, Serilog, Twilio, Swagger, React.js, React Native, React Navigation, Axios, Expo Dev, Lodash, NativeWind, React Hook Form, Zustand, Visual Studio Code, Visual Studio, Android Studio, Git, GitHub Copilot, Node.js, React Native Paper, NextUI

  6. CsvHelper

    Library to help reading and writing CSV files

    Project mention: .NET: Integration Test for uploading csv/excel file via HttpClient | dev.to | 2025-02-07

    CsvHelper for parsing the CSV file

  7. Jint

    Javascript Interpreter for .NET

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

  9. 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
  10. Hashids.net

    A small .NET package to generate YouTube-like hashes from one or many numbers. Use hashids when you do not want to expose your database ids to the user.

  11. YoutubeExplode

    Abstraction layer over YouTube's internal API

    Project mention: Open Source YouTube to MP3 Downloader | news.ycombinator.com | 2024-05-12

    This seems to be a pretty straightforward GUI wrapper around https://github.com/Tyrrrz/YoutubeExplode and https://github.com/AydinAdn/MediaToolkit (see https://github.com/PackJC/YoutubeToMP3/blob/main/Form1.cs). Note the (admirable but non-OSI) terms of the former library if using any outputs from this software.

    https://github.com/yt-dlp/yt-dlp is a well-maintained public domain alternative.

  12. ScriptCS

    Write C# apps with a text editor, nuget and the power of Roslyn!

  13. ReactJS.NET

    .NET library for JSX compilation and server-side rendering of React components

  14. Enums.NET

    Enums.NET is a high-performance type-safe .NET enum utility library

  15. Scientist.net

    A .NET library for carefully refactoring critical paths. It's a port of GitHub's Ruby Scientist library

  16. WorkflowEngine

    WorkflowEngine.NET - component that adds workflow in your application. It can be fully integrated into your application, or be in the form of a specific service (such as a web service).

    Project mention: FormEngine Alternative: A Comprehensive Comparison with SurveyJS | dev.to | 2024-08-01

    Its worth noting the Optimajet also sell a a product called 'WorkflowEngine', which you can use to process your data. That being said there is no native integration between WorkflowEngine and FormEngine and it is a separate product with an additional cost which is why I have not included it in this comparison.

  17. Jurassic

    A .NET library to parse and execute JavaScript code.

  18. DeviceId

    A simple library providing functionality to generate a 'device ID' that can be used to uniquely identify a computer.

  19. TinyMapper

    A quick object-object mapper for .NET

  20. Jot

    Jot is a library for persisting and applying .NET application state. (by anakic)

  21. HidLibrary

    This library enables you to enumerate and communicate with Hid compatible USB devices in .NET.

  22. ByteSize

    ByteSize is a utility class that makes byte size representation in code easier by removing ambiguity of the value being represented. ByteSize is to bytes what System.TimeSpan is to time.

    Project mention: Get file size from a URL using HttpClient in .NET | dev.to | 2024-08-25

    The ContentLength is in bytes, so if you want to display it to the user, you might want to use a NuGet package like ByteSize or similar to get a user friendly string.

  23. Aeron.NET

    Efficient reliable UDP unicast, UDP multicast, and IPC message transport - .NET port of Aeron

  24. Jering.Javascript.NodeJS

    Invoke Javascript in NodeJS, from C#

  25. LINQPad.QueryPlanVisualizer

    SQL Server and PostgreSQL query execution plan visualizer for LINQPad

  26. 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# Misc discussion

Log in or Post with

C# Misc related posts

  • Reinventando a Roda: Criando seu próprio MediatR - Parte 1

    1 project | dev.to | 10 Apr 2025
  • Tripping the circuit

    3 projects | dev.to | 28 Mar 2025
  • Enhancing Request Pipelines with MediatR Behaviors

    1 project | dev.to | 3 Mar 2025
  • Setting Up MediatR in a Minimal API

    2 projects | dev.to | 24 Feb 2025
  • .NET: Integration Test for uploading csv/excel file via HttpClient

    4 projects | dev.to | 7 Feb 2025
  • Working with interfaces

    3 projects | dev.to | 12 Jan 2025
  • Implement Circuit Breaker using Polly in .Net Core 8

    1 project | dev.to | 21 Dec 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 29 Apr 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 Polly 13,723
2 MediatR 11,595
3 FluentValidation 9,319
4 Humanizer 8,873
5 CsvHelper 4,927
6 Jint 4,270
7 Coravel 4,107
8 Hashids.net 3,372
9 YoutubeExplode 3,192
10 ScriptCS 2,482
11 ReactJS.NET 2,310
12 Enums.NET 1,788
13 Scientist.net 1,471
14 WorkflowEngine 946
15 Jurassic 908
16 DeviceId 821
17 TinyMapper 695
18 Jot 640
19 HidLibrary 604
20 ByteSize 581
21 Aeron.NET 497
22 Jering.Javascript.NodeJS 468
23 LINQPad.QueryPlanVisualizer 410

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com