InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 13 C# Algorithm Projects
-
ML.NET – Microsoft’s machine learning library for .NET applications
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
MarkovJunior
Probabilistic language based on pattern matching and constraint propagation, 153 examples
Project mention: Λ-2D: An Exploration of Drawing as Programming Language | news.ycombinator.com | 2024-11-08 -
-
-
C# Algorithms
:books: :chart_with_upwards_trend: Plug-and-play class-library project of standard Data Structures and Algorithms in C#
-
-
trienet
.NET Implementations of Trie Data Structures for Substring Search, Auto-completion and Intelli-sense. Includes: patricia trie, suffix trie and a trie implementation using Ukkonen's algorithm.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
SimMetrics.Net
SimMetrics is a Similarity Metric Library, e.g. from edit distance's (Levenshtein, Gotoh, Jaro etc) to other metrics, (e.g Soundex, Chapman). This library support multiple .NET versions including .NET Core (NETStandard 1.x)
-
-
-
-
-
IntervalUtility
.Net C # utility for working with intervals, such as time periods. The utility allows you to find intersections of periods, exclude periods, etc.
C# Algorithms discussion
C# Algorithms related posts
-
Turnstyle – An esoteric, graphical functional language
-
MarkovJunior - Probabilistic lang with pattern matching + constraint propagation
-
Hacktoberfest 2023 Reflections
-
A command line tool that converts GraphQL schemas to Karate API tests
-
ML.net image classification, poor GPU accuracy
-
Building a File Analysis Dataset with Python
-
Can we please be allowed to do machine learning object detection model training locally?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Jun 2025
Index
What are some of the best open-source Algorithm projects in C#? This list will help you:
# | Project | Stars |
---|---|---|
1 | ML.NET | 9,208 |
2 | MarkovJunior | 7,800 |
3 | ailab | 7,797 |
4 | C-Sharp | 7,545 |
5 | C# Algorithms | 6,058 |
6 | QuikGraph | 510 |
7 | trienet | 450 |
8 | SimMetrics.Net | 135 |
9 | AlgorithmsPlayGround.NET | 91 |
10 | csharp-extensions | 47 |
11 | DsaDotnet | 23 |
12 | Huid | 16 |
13 | IntervalUtility | 9 |