C++ Hashmap

Open-source C++ projects categorized as Hashmap

Top 11 C++ Hashmap Projects

  • sparsepp

    A fast, memory efficient hash map for C++

  • cuCollections

  • Project mention: GDlog: A GPU-Accelerated Deductive Engine | news.ycombinator.com | 2023-12-03

    https://github.com/topics/datalog?l=rust ... Cozo, Crepe

    Crepe: https://github.com/ekzhang/crepe :

    > Crepe is a library that allows you to write declarative logic programs in Rust, with a Datalog-like syntax. It provides a procedural macro that generates efficient, safe code and interoperates seamlessly with Rust programs.

    Looks like there's not yet a Python grammar for the treeedb tree-sitter: https://github.com/langston-barrett/treeedb :

    > Generate Soufflé Datalog types, relations, and facts that represent ASTs from a variety of programming languages.

    Looks like roxi supports n3, which adds `=>` "implies" to the Turtle lightweight RDF representation: https://github.com/pbonte/roxi

    FWIW rdflib/owl-rl: https://owl-rl.readthedocs.io/en/latest/owlrl.html :

    > simple forward chaining rules are used to extend (recursively) the incoming graph with all triples that the rule sets permit (ie, the “deductive closure” of the graph is computed).

    ForwardChainingStore and BackwardChainingStore implementations w/ rdflib in Python: https://github.com/RDFLib/FuXi/issues/15

    Fast CUDA hashmaps

    Gdlog is built on CuCollections.

    GPU HashMap libs to benchmark: Warpcore, CuCollections,

    https://github.com/NVIDIA/cuCollections

    https://github.com/NVIDIA/cccl

    https://github.com/sleeepyjack/warpcore

    /? Rocm HashMap

    DeMoriarty/DOKsparse:

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ExcaliburHash

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

  • Project mention: Excalibur Hash is a high-speed hash map and hash set | news.ycombinator.com | 2024-01-10
  • eternal

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

  • HashMap

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

  • gtl

    Greg's Template Library of useful classes.

  • Project mention: Inside boost::concurrent_flat_map | /r/cpp | 2023-07-07

    gtl library author here. Very nice writeup! Reading it made me think, and I believe I know why gtl::parallel_flat_hash_map performs comparatively worse for high-skew scenarios (just pushed a fix in gtl).

  • seq

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

  • Project mention: C++ Show and Tell - June 2023 | /r/cpp | 2023-06-01

    I have developped a library of original c++11 STL like containers. It took me a full year of homework... The adresse is https://github.com/Thermadiag/seq

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • fph-table

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

  • qc-hash

    Extremely fast unordered map and set library for C++20

  • dynamap

    Thread-safe and dynamically resized hash map for C++ (header-only)

  • htcw_data

    A couple of critical data structures with no STL dependencies

  • Project mention: What library are you using for debouncing buttons and switches? | /r/esp32 | 2023-05-20
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 related posts

Index

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

Project Stars
1 sparsepp 1,230
2 cuCollections 413
3 ExcaliburHash 306
4 eternal 189
5 HashMap 187
6 gtl 89
7 seq 80
8 fph-table 37
9 qc-hash 10
10 dynamap 3
11 htcw_data 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com