Awesome Lists

Sortable, Filterable Curated Lists of Most Awesome Programming Librarie

robin-hood-hashing

Number of GitHub Stars: 1472+ Number of GitHub Forks: 139+

Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20 ..

....

2024-04-16

sparsepp

Number of GitHub Stars: 1227+ Number of GitHub Forks: 124+

A fast, memory efficient hash map for C++ ..

....

2024-04-15

robin-map

Number of GitHub Stars: 1165+ Number of GitHub Forks: 107+

C++ implementation of a fast hash map and hash set using robin hood hashing ..

....

2024-04-18

PGM-index

Number of GitHub Stars: 748+ Number of GitHub Forks: 87+

🏅State-of-the-art learned 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 ..

....

2024-04-17

hopscotch-map

Number of GitHub Stars: 698+ Number of GitHub Forks: 62+

C++ implementation of a fast hash map and hash set using hopscotch hashing ..

....

2024-04-08

plf_colony

Number of GitHub Stars: 387+ Number of GitHub Forks: 32+

An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements regardless of insertions/erasures. Provides higher-performance than std:: library containers for high-modification scenarios with unordered data. ..

....

2024-04-09

LSHBOX

Number of GitHub Stars: 284+ Number of GitHub Forks: 80+

A c++ toolbox of locality-sensitive hashing (LSH), provides several popular LSH algorithms, also support python and matlab. ..

....

2024-03-28

hashmap

Number of GitHub Stars: 256+ Number of GitHub Forks: 87+

Various open addressing hashmap algorithms in C++ ..

....

2024-04-16

ring-span-lite

Number of GitHub Stars: 147+ Number of GitHub Forks: 11+

ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library ..

....

2023-12-26

dynamic_bitset

Number of GitHub Stars: 145+ Number of GitHub Forks: 15+

Simple Useful Libraries: C++17/20 header-only dynamic bitset ..

....

2024-04-04

plf_list

Number of GitHub Stars: 141+ Number of GitHub Forks: 19+

A drop-in replacement for std::list with 293% faster insertion, 57% faster erasure, 17% faster iteration and 77% faster sorting on average. 20-24% speed increase in use-case testing. ..

....

2024-04-04

cpp-btree

Number of GitHub Stars: 72+ Number of GitHub Forks: 26+

Git mirror of the official (mercurial) repository of cpp-btree ..

....

2024-01-19