UUIDv7 implementation
UUIDv7 for Rust
A simple UUIDv7 crate.
let uid = uuidv7::create();
This returns a string.
Alternatively, a 16-byte binary array can be returned:
let raw_uid = uuidv7::create_raw();
SHA1 and HMAC-SHA1 for Rust.
NATS unique identifiers
Libhydrogen bindings for Rust.
Convert Uuid to a url friendly 22 character string blob
UUIDv6 implementation
A small, self-contained SHA256 and HMAC-SHA256 implementation.
FastUUID is a library which provides CPython bindings to Rust's UUID library