murmur3
A simple MurmurHash3 wrapper for Nim
Summary
| Latest Version | Unknown |
|---|---|
| License | MIT |
| CI Status | Failing |
| Downloads | 0 |
| Last Indexed | 2026-07-21 05:23 |
Tags
Installation
nimble install murmur3
choosenim install murmur3
git clone https://github.com/boydgreenfield/nimrod-murmur
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| murmur3 | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Source
| Repository | https://github.com/boydgreenfield/nimrod-murmur |
|---|---|
| Homepage | https://github.com/boydgreenfield/nimrod-murmur |
| Registry Source | nimble_official |
README
murmur3
Murmurhash3 wrapper in Nimrod. Currently simply provides a wrapper for MurmurHash3_x64_128 for string inputs. MurmurHash was written by Austin Appleby and released into the public domain.
This module implements a MurmurHashes type, which is simply a 2 item array of signed 64-bit integers, and one hashing method (strings only at the moment):
proc murmur_hash*(key: string, seed: uint32 = 0'u32): MurmurHashes =