awesome-unique-id
by grantcarthew
A curated list of awesome Unique IDs
AI summary
Unique ID generator library
A curated list of libraries and tools for generating unique identifiers
- stars
- 360
- forks
- 20
- watching
- 7
- awesome list
- 1
- entries
- 39
What's in the list
39 links in 7 sections, with live GitHub stats.activeno commit in 2y
Generation / Polyglot
uuidv7
( ) - UUID 128-bit unique identifier that is time-sortable with 1 ms precision
Generation / JavaScript
uuid
( ) - Simple, fast generation of RFC4122 UUIDS
- ulid
( ) - Universally Unique Lexicographically Sortable Identifier
cuid2
( ) - Secure, collision-resistant ids optimized for horizontal scaling and performance. Next generation uuids
nanoid
( ) - A tiny, secure URL-friendly unique string ID generator for JavaScript
crypto-random-string
( ) - Generate a cryptographically strong random string
yeast
( ) - Yeast is a unique id generator
shortid
( ) - Amazingly short non-sequential url-friendly unique id generator
lodash.uniqueid
( ) - The lodash method uniqueId exported as a Node.js module
uniqid
( ) - A Unique Hexatridecimal ID generator
puid
( ) - Generate a unique ID depending on time, machine and process for use in a distributed environment
flake-idgen
( ) - Flake ID generator yields k-ordered, conflict-free ids in a distributed environment
get-uid
( ) - Simple random id generator
uniqueid
( ) - Generate sequential IDs, with optional prefix or suffix
hyperid
( ) - Uber-fast unique id generation, for Node.js and the browser
uid
( ) - Generate unique ids of any length
uid-safe
( ) - URL and cookie safe UIDs
uuid-readable
( ) - Generate Easy to Remember, Readable UUIDs, that are Shakespearean and Grammatically Correct Sentences
human-id
( ) - Generates human-readable identifier strings by chaining common (short) words of the English language
unique-sequence
( ) - Generate short sequential strings
breezeid
( ) - Easily generate unique, human-first IDs
- Sqids
( ) - Sqids is a small JavaScript library to generate YouTube-like ids from numbers
ksuid
( ) - K-Sortable Globally Unique IDs
Generation / Python
muid
( ) - Generates IDs whose hashes are, in part, memorable. See
Generation / Go
Hash
- RoboHash
( ) - Generate unique images from any text
Research
- The definitive guide to modulo bias and how to avoid it
Generate unbiased random numbers
- Efficiently generating a number in range
Discusses performance problems in PRNGs and many algorithms
Contributors
Nothing in this list matches your filter.
Featured in 1 awesome list
Each link jumps to the spot where the list mentions awesome-unique-id.