C++ Hashmap

Open-source C++ projects categorized as Hashmap

Top 12 C++ Hashmap Projects

  1. sparsepp

    A fast, memory efficient hash map for C++

  2. JetBrains

    Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!

    JetBrains logo
  3. cuCollections

  4. ExcaliburHash

    Excalibur Hash is a high-speed hash map and hash set, ideal for performance-critical uses like video games

  5. komihash

    Very fast, high-quality hash function, discrete-incremental and streamed hashing-capable (non-cryptographic, inline C/C++) 27GB/s + PRNG

  6. eternal

    A C++14 compile-time/constexpr map and hash map with minimal binary footprint (by mapbox)

  7. gtl

    Greg's Template Library of useful classes.

  8. HashMap

    An open addressing linear probing hash table, tuned for delete heavy workloads (by rigtorp)

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. seq

    The seq library is a collection of original C++14 STL-like containers and related tools (by Thermadiag)

  11. fph-table

    Flash Perfect Hash Table: an implementation of a dynamic perfect hash table, extremely fast for lookup

  12. a5hash

    Ultra fast, high-quality hash function for hash-tables and hash-maps (non-cryptographic, inline C/C++) + PRNG

    Project mention: "Ultimatively" fast, high-quality hash function for hash-tables and hash-maps | news.ycombinator.com | 2025-03-29
  13. qc-hash

    (Legacy) Extremely fast unordered map and set library for C++20

  14. htcw_data

    A couple of critical data structures with no STL dependencies

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Hashmap discussion

Log in or Post with

C++ Hashmap related posts

  • Inside boost::concurrent_flat_map

    4 projects | /r/cpp | 7 Jul 2023
  • What library are you using for debouncing buttons and switches?

    2 projects | /r/esp32 | 20 May 2023
  • Boost 1.81 will have boost::unordered_flat_map...

    6 projects | /r/cpp | 31 Oct 2022
  • martinus/unordered_dense v1.4.0: A fast & densely stored hashmap, Now with heterogeneous overloads

    2 projects | /r/cpp | 2 Oct 2022
  • Comprehensive C++ Hashmap Benchmarks 2022

    3 projects | /r/cpp | 7 Sep 2022
  • It is now trivial to cache pure functions with highly efficient, concurrent cache.

    1 project | /r/cpp | 3 Jul 2022
  • Updating map_benchmarks: Send your hashmaps!

    13 projects | /r/cpp | 16 Jun 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 31 Aug 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Hashmap projects in C++? This list will help you:

# Project Stars
1 sparsepp 1,287
2 cuCollections 572
3 ExcaliburHash 330
4 komihash 250
5 eternal 215
6 gtl 214
7 HashMap 205
8 seq 90
9 fph-table 45
10 a5hash 26
11 qc-hash 11
12 htcw_data 1

Sponsored
Tell us how you use coding tools. You may win a prize!
Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
surveys.jetbrains.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?