awesome-unique-id

A curated list of awesome Unique IDs

GitHub

353 stars
7 watching
17 forks
last commit: 3 months ago
Linked from 1 awesome list

awesomeawesome-listhashiduiduniqueid

Awesome Unique ID / Generation / Polyglot

uuidv7 80 about 2 months ago ( ) - UUID 128-bit unique identifier that is time-sortable with 1 ms precision

Awesome Unique ID / Generation / JavaScript

uuid 14,525 22 days ago ( ) - Simple, fast generation of RFC4122 UUIDS
ulid ( ) - Universally Unique Lexicographically Sortable Identifier
cuid2 2,581 2 months ago ( ) - Secure, collision-resistant ids optimized for horizontal scaling and performance. Next generation uuids
nanoid 24,342 about 1 month ago ( ) - A tiny, secure URL-friendly unique string ID generator for JavaScript
crypto-random-string 564 over 2 years ago ( ) - Generate a cryptographically strong random string
yeast 45 over 1 year ago ( ) - Yeast is a unique id generator
shortid 5,740 almost 4 years ago ( ) - Amazingly short non-sequential url-friendly unique id generator
lodash.uniqueid 59,627 about 2 months ago ( ) - The lodash method uniqueId exported as a Node.js module
uniqid 614 over 1 year ago ( ) - A Unique Hexatridecimal ID generator
puid 241 over 3 years ago ( ) - Generate a unique ID depending on time, machine and process for use in a distributed environment
flake-idgen 241 over 1 year ago ( ) - Flake ID generator yields k-ordered, conflict-free ids in a distributed environment
get-uid 11 over 9 years ago ( ) - Simple random id generator
uniqueid 17 10 months ago ( ) - Generate sequential IDs, with optional prefix or suffix
hyperid 722 28 days ago ( ) - Uber-fast unique id generation, for Node.js and the browser
uid 650 4 days ago ( ) - Generate unique ids of any length
uid-safe 143 over 3 years ago ( ) - URL and cookie safe UIDs
uuid-readable 803 over 1 year ago ( ) - Generate Easy to Remember, Readable UUIDs, that are Shakespearean and Grammatically Correct Sentences
human-id 184 9 days ago ( ) - Generates human-readable identifier strings by chaining common (short) words of the English language
unique-sequence 1 over 2 years ago ( ) - Generate short sequential strings
breezeid 4 3 months ago ( ) - Easily generate unique, human-first IDs
Sqids ( ) - Sqids is a small JavaScript library to generate YouTube-like ids from numbers
ksuid 250 almost 3 years ago ( ) - K-Sortable Globally Unique IDs

Awesome Unique ID / Generation / Python

muid 10 almost 2 years ago ( ) - Generates IDs whose hashes are, in part, memorable. See

Awesome Unique ID / Generation / Go

xid 3,889 about 1 month ago Xid is a globally unique id generator thought for the web
ksuid 4,901 12 months ago K-Sortable Globally Unique IDs

Awesome Unique ID / Hash

RoboHash ( ) - Generate unique images from any text

Awesome Unique ID / 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
Understanding modulo bias
Devina.io collision calculator
Nano ID collision calculator (by Alexey Komarov)
Nano ID collision calculator (by Aleksandr Zhuravlёv)

Awesome Unique ID / Contributors

tzwel
Kayomarz
Matthias Esterl
Peter Cotton
Amit Nambiar
Cuong Nguyen

Backlinks from these awesome lists: