A simple and efficient hashmap package for Go. Uses open addressing, Robin Hood hashing, and xxhash algorithm.
☆82Mar 17, 2022Updated 3 years ago
Alternatives and similar repositories for rhh
Users that are interested in rhh are comparing it to the libraries listed below
Sorting:
- A simple and efficient LRU cache package for Go☆36May 11, 2023Updated 2 years ago
- A simple and efficient thread-safe sharded hashmap for Go☆247Oct 2, 2019Updated 6 years ago
- A goroutine limiter for Go☆84Feb 25, 2022Updated 4 years ago
- Please love the nicely formatted hex.☆42May 5, 2019Updated 6 years ago
- Thread-safe concurrent maps for go.☆25Sep 29, 2019Updated 6 years ago
- xxh3 fast hash function☆105Mar 17, 2019Updated 6 years ago
- ☆25Jul 14, 2020Updated 5 years ago
- A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics.☆221Feb 24, 2026Updated last week
- A hashmap for Go that uses crypto random seeds, hash hints, open addressing, and robin hood hashing.☆29May 18, 2019Updated 6 years ago
- ☆28Jan 1, 2022Updated 4 years ago
- Simple Go library for executing lots of operations spread over any number of threads☆77Feb 23, 2026Updated last week
- Doppio is a fast LRU cache on top of Ristretto, Redcon, and Evio. Support for the Redis protocol.☆116Sep 27, 2019Updated 6 years ago
- A distributed service for monotonically increasing tickets.☆42Jan 2, 2020Updated 6 years ago
- Exposes batch message receives (recvmmsg)☆14Aug 15, 2025Updated 6 months ago
- Guided Branch Cleanup Utility☆11Sep 1, 2022Updated 3 years ago
- Murmur3 hash in Go☆13Dec 15, 2017Updated 8 years ago
- cgosymbolizer teaches the Go runtime to include cgo frames in backtraces☆31Feb 5, 2022Updated 4 years ago
- Load file-backed memory☆121Oct 12, 2022Updated 3 years ago
- High Availability Raft Framework for Go☆662Dec 16, 2025Updated 2 months ago
- simple data streams for go☆31Aug 25, 2022Updated 3 years ago
- An assert function for Go that works like the one in C.☆21Jun 23, 2021Updated 4 years ago
- FastPrinter supports write values in io.Writer without allocation☆12Dec 2, 2025Updated 3 months ago
- Benchmark utility for the tidwall/btree Go package☆24Sep 6, 2023Updated 2 years ago
- A fast little LRU cache for Go☆174May 22, 2023Updated 2 years ago
- Using io.Reader for data transformation in Go☆74Nov 3, 2020Updated 5 years ago
- Easy handling of memory-mapped files☆22Mar 28, 2014Updated 11 years ago
- Serialized Roaring Bitmaps☆278Mar 29, 2023Updated 2 years ago
- A simple interface wrapper around a Go channel.☆322Nov 3, 2020Updated 5 years ago
- An R-tree implementation for Go☆340Aug 18, 2024Updated last year
- Golang library for io_uring (without CGO)☆132Feb 9, 2021Updated 5 years ago
- 🌈 🐴 Turn your terminal text into an absolutely beautiful display of dazzling colors....☆19Oct 13, 2017Updated 8 years ago
- XXH3 algorithm in Go☆537Jan 23, 2026Updated last month
- A feature flag implementation in Go☆29Feb 2, 2020Updated 6 years ago
- wyhash fast non-cryptographic string hash☆37May 12, 2020Updated 5 years ago
- A key/value database for the Phoenix Golang Meetup's Build a Database Server challenge.☆28Nov 8, 2018Updated 7 years ago
- A JSON stream parser for Go☆68Sep 7, 2022Updated 3 years ago
- A fast collection type that uses uint64 for keys.☆44Nov 3, 2020Updated 5 years ago
- Fast division, modulus and divisibility checks in Go for divisors known only at runtime.☆119Feb 27, 2019Updated 7 years ago
- High performance transport protocol for distributed applications.☆19Feb 10, 2021Updated 5 years ago