mph

Perfect Hash Library

A high-performance static perfect hash library for compile-time mapping of keys to values with no collisions

C++20 [Minimal] Static Perfect Hash library

GitHub

181 stars
5 watching
10 forks
last commit: almost 2 years ago
compile-timecpp20perfect-hashsimd

Related projects:

RepositoryDescriptionStars
wangyi-fudan/wyhashProvides fast and simple hashing functions and random number generators for various programming languages.979
qlibs/reflectA C++20 static reflection library providing minimal API for introspection and manipulation of objects at compile-time330
tessil/sparse-mapA memory-efficient hash map and set implementation with flexible growth policies and support for heterogeneous lookups.337
paulmillr/noble-hashesA lightweight JavaScript implementation of various hash functions and cryptographic primitives608
lemire/clhashA fast hashing function implemented in C with support for C++ wrappers and benchmarking tools.268
greg7mdp/sparseppA high-performance hash map implementation for C++ with low memory usage and efficient resizing1,257
mbrostami/consistenthashA Go library implementing Consistent Hashing and Block Partitioning27
khchen/hashlibA comprehensive hash function library for the Nim programming language38
openhft/zero-allocation-hashingA Java API that provides a fast and efficient hashing mechanism without object allocation during hash computation.796
opensystemslab/xxhash.nimA lightweight Nim wrapper providing fast hashing functionality for various use cases15
rustcrypto/hashesA collection of cryptographic hash functions implemented in pure Rust.1,913
jhumphry/spark_siphashAn Ada implementation of the SipHash keyed hash function for cryptographic protection against denial-of-service attacks.5
tessil/robin-mapA C++ implementation of fast hash maps and sets using robin hood hashing1,294
ron4fun/hashlibplusA C++11 hashing library providing a fluent interface for various hash algorithms and functions32
tessil/hopscotch-mapA fast hash map and hash set implementation using hopscotch hashing731