perfect-hash
Here are 39 public repositories matching this topic...
A Minimal Perfect Hash Function Library
-
Updated
Feb 20, 2021 - Java
A performant, parallel, probabilistic, random acyclic-graph, low-latency, perfect hash generation library.
-
Updated
May 30, 2026 - C
Flash Perfect Hash Table: an implementation of a dynamic perfect hash table, extremely fast for lookup
-
Updated
Aug 16, 2026 - C++
Generator for order-preserving minimal perfect hash functions in C
-
Updated
Dec 14, 2022 - Shell
Fast Scalable Minimal Perfect Hash for Large Keysets
-
Updated
Feb 8, 2025 - Go
Advanced algorithms and data structures for competitive programming and computational research: LA/LCA, RMQ, perfect hashing, vEB/x-fast trees, treaps, and suffix automata/tree implementations.
-
Updated
Oct 8, 2024 - C++
Tiny perfect hash library for dotnet
-
Updated
Oct 20, 2019 - C#
A morden implement of CHD/SHD algorithm.
-
Updated
Aug 21, 2026 - C++
Random Graph Perfect Hashing with optional Lua bindings
-
Updated
Apr 11, 2018 - C
mirror of git.savannah.gnu.org/gperf.git with more features. gitlab has the issues
-
Updated
Apr 21, 2025 - C++
Succinct data structures and more for Zig. Perfect Hash, Elias-Fano compression, Rank/Select and SymSpell
-
Updated
Jul 4, 2026 - Zig
Rust library for immutable maps and sets built from fixed entries
-
Updated
Aug 18, 2026 - Rust
Leverage FastFilter xor-filter algorithm to create an index
-
Updated
Jun 3, 2024 - C#
CMPH - C Minimal Perfect Hashing Library (http://cmph.sourceforge.net/)
-
Updated
Feb 11, 2018 - C++
A function for encoding unique ordered sets of natural numbers into a single unique natural number.
-
Updated
Aug 1, 2022
Home of an ecosystem of connected apps. The proving ground for the minimal perfect hash function (MPHF), the kireji web framework and the Gamified Universal IDE (GUIDE).
-
Updated
Jun 30, 2026 - JavaScript
Ocaml bindings for C Minimal Perfect Hashing Library (CMPH)
-
Updated
Sep 29, 2020 - OCaml
Add this topic to your repo
To associate your repository with the perfect-hash topic, visit your repo's landing page and select "manage topics."