Top C# Frameworks & Libraries for data structures

:books: :chart_with_upwards_trend: Plug-and-play class-library project of standard Data Structures and Algorithms in C#...

100+ algorithms & data structures generically implemented in C#.

Data structures and algorithms in C#

Algorithm and data-structure library for .NET 4.5.2+/Netstandard 2.0+. Algorithmia contains sophisticated algorithms and data-structures like graphs, priority queu...

Easily cache any data structure for a specific amount of time in any .NET application.

Generic Graph Data Structures and Algorithms for .NET

An API of Ice And Fire is the world's greatest source for quantified and structured data from the universe of Ice and Fire (as well as the HBO series Game of Thron...

.NET Standard roguelike library in C#. Features many algorithms and data structures pertinent to roguelike/2D game developers, specifically designed to be minimal...

Schema.org objects turned into strongly typed C# POCO classes for use in .NET. All classes can be serialized into JSON/JSON-LD and XML, typically used to represent...

A library for advanced data structures in C#.

Turn unstructured HTML pages into structured data. The OpenScraping library can extract information from HTML pages using a JSON config file with xPath rules. It c...

🎮 C# / .NET library that makes it easy to use the Steam Web API. It conveniently wraps around all of the JSON data and ugly API details with clean methods, struct...

A C# half-edge mesh data structure, and components for using this in Grasshopper/Rhino

High Performance, Immutable Data Structures for .NET

Data structures and algorithms for .NET

.NET Implementations of Trie Data Structures for Substring Search, Auto-completion and Intelli-sense. Includes: patricia trie, suffix trie and a trie implementatio...

Aardvark is an open-source platform for visual computing, real-time graphics and visualization. This repository is the basis for most platform libraries and provid...

Geometric data structures and algorithms for computational design tasks

Base structures to implement Data Repository pattern upon Dapper as MicroOrm.

Fast and memory-efficient immutable collections and helper data structures

A probabilistic data structures library for C#

A class library implementing probabilistic data structures in .NET

Simple Tree View implementation for IMGUI (Editor GUI) in Unity. Includes a special type for working with asset paths, but base data structure and view can be easi...

TestApi is a library of test and utility APIs that enables developers and testers to create testing tools and automated tests for .NET and Win32 applications. Test...

BoboBrowse.Net is a faceted browse engine implemented on a top of Lucene.Net. Originally ported from wonderful Java library developed by John Wang (http://javasoze...

The CircularBuffer<T> class is a data structure that uses a single, fixed-size buffer that behaves as if it were connected end-to-end. You can use it as a first-in...

Persistence library that provides common data structures as composable elements to abstract any storage engine, including (No)SQL databases....

Contains code for fundamental algorithms and data structures in computer science.

Concurrent priority queue and skip list for .NET

Advanced data structures for .NET

This repository contains data structures and algorithm implemented in C#.

100+ algorithms & data structures generically implemented in C#.

Efficient implementations of standard .NET collection interfaces using tree data structures

C Sharp Data Structures and Algorithms, published by Packt

Adds support for logging JSON.NET dynamic types as structured data with Serilog