#identifier #unique #base58

base58id

A short, human-readable identifier for infrequently generated records

1 unstable release

0.1.0 Feb 1, 2022

#1842 in Encoding

MIT/Apache

23KB
464 lines

This crate provides Base58id, a short, human-readable identifier for infrequently generated records.

  • Short. 11 characters long.
  • Human-Readable. No similar looking characters like 0 (zero) and O (capital o).
  • URL-Friendly. Alphanumeric characters only.
  • Efficient. Nicely fits into u64.

It looks like 3mJr7AoUXx2.


lib.rs:

This crate provides Base58id, a short, human-readable identifier for infrequently generated records.

  • Short. 11 characters long.
  • Human-Readable. No similar looking characters like 0 (zero) and O (capital o).
  • URL-Friendly. Alphanumeric characters only.
  • Efficient. Nicely fits into u64.

It looks like 3mJr7AoUXx2.

No runtime deps