skeeto / hash-prospectorView external linksLinks
Automated integer hash function discovery
☆752Mar 1, 2024Updated last year
Alternatives and similar repositories for hash-prospector
Users that are interested in hash-prospector are comparing it to the libraries listed below
Sorting:
- Hash function quality and speed tests☆2,125Dec 2, 2025Updated 2 months ago
- The FASTEST QUALITY hash function, random number generators (PRNG) and hash map.☆1,095Jun 7, 2024Updated last year
- One of the fastest hash functions.☆364Feb 15, 2025Updated 11 months ago
- The PolymurHash universal hash function.☆358Jun 23, 2023Updated 2 years ago
- Random Number Generator based on hardware-accelerated AES instructions☆61Apr 18, 2019Updated 6 years ago
- ✈️ PTHash is a fast and compact minimal perfect hash function.☆250Nov 10, 2025Updated 3 months ago
- UMASH: a fast enough hash and fingerprint with collision bounds☆159Jan 11, 2026Updated last month
- Branchless UTF-8 decoder☆625Aug 30, 2022Updated 3 years ago
- Fast O(1) offset allocator with minimal fragmentation☆1,012Apr 30, 2024Updated last year
- Branchless UTF-8 decoder☆36Oct 9, 2017Updated 8 years ago
- C99 trie library☆101May 4, 2019Updated 6 years ago
- ☆296Apr 19, 2024Updated last year
- Reference implementation of Dragonbox in C++☆796Oct 3, 2025Updated 4 months ago
- Wrangling Untrusted File Formats Safely☆4,703Nov 24, 2025Updated 2 months ago
- A memory allocator that automatically reduces the memory footprint of C/C++ applications.☆1,846Feb 6, 2026Updated last week
- Single-header-file, public domain, type-generic C89 skip list implemementation☆31May 27, 2017Updated 8 years ago
- Unicode routines (UTF8, UTF16, UTF32) and Base64: billions of characters per second using SSE2, AVX2, NEON, AVX-512, RISC-V Vector Extens…☆1,675Updated this week
- A compiler synthesizer for simple languages.☆15Dec 18, 2018Updated 7 years ago
- Counting the collisions with perl hash tables per function☆12Jun 5, 2019Updated 6 years ago
- C23 Checked Arithmetic☆157Jul 28, 2025Updated 6 months ago
- Performance-portable, length-agnostic SIMD with runtime dispatch☆5,317Jan 29, 2026Updated 2 weeks ago
- Fast and exact implementation of the C++ from_chars functions for number types: 4x to 10x faster than strtod, part of GCC 12, MySQL, Chro…☆1,995Feb 4, 2026Updated last week
- Algebraic data types for C99☆1,478Mar 17, 2025Updated 10 months ago
- Official git repository for libdivide: optimized integer division☆1,291Feb 4, 2026Updated last week
- Code that accompanies the article "Lomuto's Comeback"☆35May 31, 2020Updated 5 years ago
- A better and stronger spiritual successor to BZip2.☆1,112Feb 7, 2026Updated last week
- Implementations of SIMD instruction sets for systems which don't natively support them.☆2,944Updated this week
- build-once run-anywhere c library☆20,537Jan 25, 2026Updated 3 weeks ago
- a small statically-linked linux system☆3,033Updated this week
- POSIX getopt() as a portable header library☆112Jul 4, 2023Updated 2 years ago
- Very fast, high quality, platform-independent hashing algorithm.☆757Feb 6, 2026Updated last week
- C JSON parser library that doesn't suck☆298May 19, 2024Updated last year
- Simple, single-file, nibble-based, adaptive rANS library with SSE2-accelerated modeling☆23Jan 23, 2019Updated 7 years ago
- nsync is a C library that exports various synchronization primitives, such as mutexes☆1,251Oct 29, 2025Updated 3 months ago
- Growable Memory Buffer for C99☆128Dec 4, 2021Updated 4 years ago
- Better lossless compression than PNG with a simpler algorithm☆305Jun 17, 2018Updated 7 years ago
- mold: A Modern Linker 🦠☆16,176Dec 12, 2025Updated 2 months ago
- ASS: Audio Stupidly Simple☆36Dec 12, 2018Updated 7 years ago
- Open source Kraken / Mermaid / Selkie / Leviathan / LZNA / Bitknit decompressor☆195Feb 13, 2019Updated 7 years ago