Tessil/robin-map
C++ implementation of a fast hash map and hash set using robin hood hashing observed · 2026-08-28
Health v2 · maintenance only
67/100
- Activity 87
- Release rhythm 22
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 217
- age_days: 3310
- days_rel: 304
- days_push: 81
- n_releases_24m: 2
Adoption not part of the score
1503 stars · 146 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
robin-map is a header-only C++ library providing fast hash map and hash set containers (tsl::robin_map, tsl::robin_set, plus prime-growth variants) built on open addressing with robin hood hashing and backward shift deletion. It serves as a high-performance alternative to std::unordered_map, with heterogeneous lookup, move-only key support, optional stored hashes, and serialization support.
Use cases
- fast hash map in C++
- faster alternative to std::unordered_map
- header-only hash set library
- robin hood hashing implementation
- C++ hash table with heterogeneous lookup for pointer-like keys
- hash map that tolerates a poor hash function
- hash map supporting move-only non-default-constructible keys
When to choose
- std::unordered_map is a profiling bottleneck and you need a faster in-memory hash map or set
- You want a zero-build header-only container that drops into any C++ project or CMake build
- You need heterogeneous find, move-only keys, stored-hash lookups, or efficient container serialization
When to avoid
- You need an ordered or sorted associative container with stable iteration order
- You need a concurrent, thread-safe hash table for shared use across threads
- You need a persistent or disk-backed key-value store rather than an in-memory container
Facets
library · maturity stable
serialization developer-tools developer-tools cpp cross-platform hash-map hash-set hash-table data-structures robin-hood-hashing open-addressing header-only containers std-unordered_map-alternative cmake algorithms
1 source
- readme: https://github.com/Tessil/robin-map · fetched 2026-08-28 · 53f17dada23f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Tessil/robin-map | main | 67 |
For agents
markdown · JSON · MCP: product_card(name="Tessil/robin-map")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem