Showing 18 of 18 projects
A family of header-only C++ hashmap and btree containers offering drop-in replacements for std::unordered_map/std::map with superior speed and memory efficiency.
A fast and memory-efficient C++ hashmap implementation using robin hood hashing as a drop-in replacement for std::unordered_map/set.
A fast, densely stored C++17+ hashmap and hashset using robin-hood backward shift deletion, offering near-drop-in replacements for std::unordered_map/set.
A fast, memory-efficient hash map implementation for C++ with minimal memory overhead during resizing.
A Java Collections Framework extension with high-performance primitive specializations and drop-in replacements for JDK collections.
A high-performance Java Collections Framework extension with primitive specializations and drop-in replacements for JDK collections.
A comprehensive collection of algorithm implementations in Go, based on the CLRS textbook.
A TypeScript implementation of the C++ Standard Template Library (STL) with containers, algorithms, and functors.
A header-only C library providing generic, type-safe data structures using macros for easy integration and modularity.
A TypeScript library providing persistent immutable collections and functional programming constructs like Option, Either, and Future.
HashMap JavaScript class for Node.js and the browser. The keys can be anything and won't be stringified
A Java Map implementation with the lowest memory usage and no rehash latency spikes, using extendible hashing.
A GC-less, fast, generic LRU hashmap library for Go with optional locking, sharding, eviction, and expiration.
A FreePascal library providing generic collection classes like TList, TDictionary, and THashMap.
A D language container library using std.experimental.allocator for flexible memory management.
A high-performance, persistent hash-based map and set implementation for F#, optimized for the .NET runtime.
A comprehensive collection of generic data structures and algorithms for Go 1.18+, including lists, sets, maps, trees, and stacks.
A Delphi containers library providing maps and sets with integer/string keys as a replacement for TStringList and DeCAL.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.