A fast, non-cryptographic, minimally DoS-resistant hashing algorithm for Rust.
☆346Aug 23, 2025Updated 6 months ago
Alternatives and similar repositories for foldhash
Users that are interested in foldhash are comparing it to the libraries listed below
Sorting:
- A fast and ergonomic concurrent hashmap for read-heavy workloads.☆882Aug 6, 2025Updated 6 months ago
- aHash is a non-cryptographic hashing algorithm that uses the AES hardware instruction☆1,312Nov 21, 2025Updated 3 months ago
- A hash table with consistent order and fast iteration; access items by key or sequence index☆2,300Jan 7, 2026Updated last month
- Portable atomic types including support for 128-bit atomics, atomic float, etc.☆223Updated this week
- Unsafely fast hashing algorithm 📈☆997May 18, 2025Updated 9 months ago
- Custom hash algorithm used by rustc (plus hashmap/set aliases): fast, deterministic, not secure☆552Jan 19, 2026Updated last month
- A Rust wrapper over Microsoft's MiMalloc memory allocator☆741Nov 24, 2025Updated 3 months ago
- A Rust implementation of Glidesort, my stable adaptive quicksort/mergesort hybrid sorting algorithm.☆1,651Feb 7, 2023Updated 3 years ago
- SIMD-optimized B+ Tree implementation that uses integer keys☆93Jul 13, 2025Updated 7 months ago
- Slotmap data structure for Rust☆1,287Dec 6, 2025Updated 2 months ago
- A datetime library for Rust that encourages you to jump into the pit of success.☆2,614Updated this week
- Maps where keys are borrowed from values.☆307Feb 11, 2026Updated 2 weeks ago
- A fast and safe implementation of stackful coroutines in Rust☆353Feb 21, 2026Updated last week
- A minimal `syn` syntax tree pretty-printer☆743Feb 9, 2026Updated 2 weeks ago
- Rust reflection, serialization, deserialization, pretty printing, etc. — the last proc macro you should need☆2,422Updated this week
- Optimized string search routines for Rust.☆1,375Feb 12, 2026Updated 2 weeks ago
- A primitive for writing structural search and replace programs for rust☆31Jan 15, 2026Updated last month
- A string type for Rust that is not required to be valid UTF-8.☆1,038Feb 10, 2026Updated 2 weeks ago
- Heap profiling and ad hoc profiling for Rust programs.☆938Feb 20, 2025Updated last year
- Fast and simple benchmarking for Rust projects☆1,355Apr 17, 2025Updated 10 months ago
- An atomically updatable Arc for lock-free concurrency.☆189Nov 13, 2025Updated 3 months ago
- Execute Rust code carefully, with extra checking along the way☆480Jan 3, 2026Updated last month
- A fast bump allocation arena for Rust☆2,117Updated this week
- Fast floating point to string conversion☆692Feb 16, 2026Updated last week
- Rust port of Google's SwissTable hash map☆2,866Feb 22, 2026Updated last week
- Minimalist Rust syntax parsing for procedural macros☆66May 30, 2024Updated last year
- Safe, zero-cost downcasting for limited compile-time specialization.☆181Aug 11, 2025Updated 6 months ago
- Fast function for printing integer primitives to a decimal string☆364Feb 2, 2026Updated 3 weeks ago
- Cargo subcommand for optimizing Rust binaries/libraries with PGO and BOLT.☆745Jan 25, 2026Updated last month
- Safe Rust bindings to POSIX-ish APIs☆1,920Feb 22, 2026Updated last week
- cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code☆925Updated this week
- in-place allocation-reusing queues for Rust☆394Jun 6, 2024Updated last year
- Rust port of Spice, a low-overhead parallelization library☆704May 5, 2025Updated 9 months ago
- Mirror of Rust's allocator api for use on stable rust☆80Dec 11, 2025Updated 2 months ago
- Conditional compilation according to rustc compiler version☆392Feb 16, 2026Updated last week
- Fixed-size decimal numbers implemented in pure Rust☆247Dec 28, 2025Updated 2 months ago
- Lightweight exceptions for Rust☆93Dec 15, 2025Updated 2 months ago
- Module initialization/global constructor functions for Rust☆960Dec 4, 2025Updated 2 months ago
- Like Rust's std::Path, but UTF-8.☆547Dec 15, 2025Updated 2 months ago