A family of header-only, very fast and memory-friendly hashmap and btree containers [Apache2] website
C++Apache License 2.0active
27 projectsContainers
A family of header-only, very fast and memory-friendly hashmap and btree containers [Apache2] website
C++Apache License 2.0active
Roaring bitmaps in C (and C++), with SIMD optimizations. [Apache-2.0]
COtheractive
A very fast flat hashtable with Fibonacci hashing.
C++slowing
Fast & memory efficient hashtable based on robin hood hashing for C++14. [MIT]
C++MIT Licensedormantarchived
a header-only, constexpr alternative to gperf for C++14 users. [Apache-2.0]
C++Apache License 2.0steady
Fast hash map and hash set using robin hood hashing. [MIT]
C++MIT Licenseactive
A fast & densely stored hashmap and hashset based on robin-hood backward shift deletion. [MIT]
C++MIT Licenseactive
A fast, memory efficient hash map for C++. [BSD 3-clause]
C++Otheractive
C++ implementation of a fast and memory efficient HAT-trie. [MIT]
C++MIT Licensesteady
A data structure that enables fast lookup, predecessor, range searches and updates in arrays of billions of items using orders of magnitude less space than traditional indexes. [Apache2] website
C++Apache License 2.0slowing
A fast header-only hash map which uses hopscotch hashing for collisions resolution. [MIT]
C++MIT Licensesteady
Matching Algorithm with Recursively Implemented StorAge. [BSD-2-Clause/LGPL-2.1]
C++Otheractive
A C++ hash map and hash set which preserves the order of insertion. [MIT]
C++MIT Licenseactive
An unordered "bag"-type container which outperforms std containers in high-modification scenarios while maintaining permanent pointers to non-erased elements regardless of insertion/erasure. [zLib] website
C++zlib Licenseactive
Header-only C++20 library that provides fixed capacity constexpr containers. [MIT]
C++MIT Licenseactive
A c++ toolbox of locality-sensitive hashing (LSH), provides several popular LSH algorithms, also support Python and MATLAB. [GPL]
C++GNU General Public License v3.0dormant
Implementation of open addressing hash table algorithms in C++. [MIT]
C++MIT Licensedormant
A FIFO-ordered associative container for C++. [MIT]
C++MIT Licensesteady
Simple Useful Libraries: C++17/20 header-only dynamic bitset. [MIT] website
C++MIT Licensesteady
A std::list implementation which removes range splicing in order to enable cache-friendlier structure, yielding significant performance gains. [zLib] website
C++zlib Licenseactive
An STL-like C++ header-only tree library. [GPL2+]
C++GNU General Public License v3.0slowing
A fast and flexible c++ template class for tree data structures. [Apache-2.0]
C++Apache License 2.0steady
Compact SVO optimized vector for C++17 or higher. [MIT]
C++MIT Licenseactive
A template library that implements ordered in-memory containers based on a B-tree data structure. [Apache2]
CApache License 2.0dormantarchived
A replacement container for the std::stack container adaptor, with better performance than any std container in a stack context. [zLib] website
C++zlib Licenseactive
C implementation of ring (circular) buffer, with full thread awareness that allows for concurrent read/write and can automatically grow in size when needed. [BSD] website
CBSD 2-Clause "Simplified" Licensesteady
Persistent map backed by SQLite. [MIT]
C++MIT Licensesteady