Showing 36 of 377 projects
A cross-platform, event-driven C library providing a unified networking stack with HTTP, WebSocket, data structures, and cryptography.
A C++ stack container with significantly better performance than std::stack across various data sizes.
A Rust library providing serde structures and helpers to read and parse GTFS (General Transit Feed Specification) archives.
A thread-safe Go map implementation with automatic expiration of key-value pairs after a specified duration.
A Clojure(Script) library for generating GraphQL queries from Clojure data structures.
Common C utilities, data structures, and macros used throughout the ROS 2 robotics framework.
A ponyfill/polyfill implementation of the ES6 Map collection for environments lacking native support.
A pure JavaScript implementation of Apache TinkerPop's TinkerGraph in-memory graph database for Node.js and browsers.
A high-performance JavaScript library for computing cartesian products of arrays.
A comprehensive containers library for Common Lisp providing data structures like trees, graphs, queues, and heaps.
A high-performance, persistent hash-based map and set implementation for F#, optimized for the .NET runtime.
A Julia package for graph data structures with arbitrary metadata on vertices, edges, and the graph itself, extending Graphs.jl.
A generic sorted map implementation for Go using a red-black tree with Go 1.18 generics.
A C++ library for storing and accessing configuration data in tree structures with support for JSON, XML, INI, and INFO formats.
A Delphi library providing a generic tree data structure with node management, traversal, and sorting capabilities.
A pure Erlang implementation of the R*-tree data structure for efficient multi-dimensional spatial indexing.
A PureScript library providing generalized folds, unfolds, and traversals for fixed point data structures.
A Swift playground for visualizing binary trees with pluggable traversals and multiple layout algorithms.
A comprehensive library of data structures and algorithms implemented in OCaml for educational purposes.
A Go generics library providing a unified interface for standard, concurrent-safe, and ordered maps with built-in synchronization and sorting.
A Go library providing a generic set implementation with type-safe operations and thread-safe/unsafe variants.
Deprecated Julia package providing DataArray type for efficient handling of missing values in arrays.
A lightweight Java library providing basic graph data structures and algorithms with no dependencies.
Fast, memory-efficient queue implementations in OCaml for functional and imperative use cases.
A comprehensive Common Lisp library providing mutable and immutable data structures with streaming algorithms for aggregation and grouping.
A Go library providing polymorphic generic containers and functions to reduce boilerplate, inspired by Kotlin's Sequence and Map.
A Ruby gem for fast, memory-efficient bitwise operations on large binary strings using C extensions.
A Julia package for modeling and analyzing time-dependent networks as sequences of timestamped graphs.
A Coq/SSReflect port of the 'Functional Algorithms Verified' book, formalizing functional data structures and algorithms.
A memory-efficient Java implementation of a string-keyed trie (radix tree) for fast lookups with minimal memory usage.
A comprehensive collection of generic data structures and algorithms for Go 1.18+, including lists, sets, maps, trees, and stacks.
A Go implementation of Python dictionaries with insertion-order preservation and JSON support.
ECMAScript 6 Set collection polyfill and implementation for environments lacking native support.
A Go library implementing a space-optimized prefix tree (trie) for efficient string key operations and serverless-friendly serialization.
A high-performance, low-latency tiny Redis server written in Go, compatible with RESP protocols.
A pure Elixir implementation of Cuckoo Filters, a probabilistic data structure for set membership testing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.