7 releases

Uses new Rust 2024

new 0.0.47 May 12, 2026
0.0.46 May 11, 2026

#1439 in Encoding

Download history 432/week @ 2026-05-04

432 downloads per month
Used in 24 crates (2 directly)

MIT/Apache

10KB
156 lines

Fast, unique ID generation, with a focus on small string representations.

This crate provides a nanoid-style ID generator, but with IDs of length 16 instead of 21. We use the same 64-character alphabet as nanoid, which means that our IDs have 96 bits of entropy.

The serde feature enables serialization and deserialization of IDs as strings.


uv-fastid

This crate is an internal component of uv. The Rust API exposed here is unstable and will have frequent breaking changes.

This version (0.0.47) is a component of uv 0.11.14. The source can be found here.

See uv's crate versioning policy for details on versioning.

Dependencies

~360–540KB