32-character RFC 4648 lowercase Base32 IDs
Project description
ID32
No more ugly IDs!
ID32s look like: m6ov3liumm6trqulojtj6yselragllbg
- 32 lowercase characters of RFC 4648 Base32 (a-z2-7)
- represents 20 bytes (160 bits) of randomness
- Easily double-clickable (no hyphens or underscores)
- NanoID:
0klp0QFYiS_dOUzhF-y_g - UUID:
10dd71ca-6030-407b-89a4-55c4e11006cd - ID32:
trhfnnxkrotlcc3gluyl4mqr6aomt4e7
- NanoID:
The code is essentially the same as Nanoid, and is available for Javascript, Python and Rust.
Installation
pip install id32
Usage
from id32 import id32
id32() # h3uu3spo3skwzidi62gk6vzfr4ifxsf3
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
id32-2.0.0.tar.gz
(7.4 kB
view details)
File details
Details for the file id32-2.0.0.tar.gz.
File metadata
- Download URL: id32-2.0.0.tar.gz
- Upload date:
- Size: 7.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
78946dc7b6af18bfdb6fd1713a3215a6684871e892e2e66ae0dd9d7fbac74b89
|
|
| MD5 |
8ae91bdc913e9829576f9c3ededc218b
|
|
| BLAKE2b-256 |
1ffe1aa5a85fc75e6d114aecce6fce9995cde5e84d969c468f43b28f97a144cb
|