nanoid
A tiny (116 bytes), secure URL-friendly unique string ID generator
ulidx
ULID generator for NodeJS and the browser
hybrid-id-generator
A powerful hybrid ID generator that combines timestamps, machine IDs, random bits, and sequence numbers to create globally unique identifiers. Features collision prevention, Base62 encoding, and optional ID expiry tracking, ideal for distributed systems a
uuidjs
RFC-compliant UUID Generator for JavaScript