Docs
Benchmarks
Run
cd js
npm test
npm run bench Sample (Node 24)
Wiji (string): ~650k IDs/sec
Wiji (binary): ~1.57M IDs/sec
UUID v4 : ~3.9M IDs/sec
ULID (lib) : ~29k IDs/sec Sample throughput
Log-scaled bar length (longer = higher). Numbers from docs; rerun npm run bench locally.
Numbers change with CPU, Node version, and comparison libraries. Wiji prioritizes ordering (time-ordered + monotonic per generator) and deterministic encodings, not raw throughput alone.