awesome-unique-id

Unique ID generator library

A curated list of libraries and tools for generating unique identifiers

A curated list of awesome Unique IDs

GitHub

359 stars
7 watching
17 forks
last commit: 5 months ago
Linked from 1 awesome list

awesomeawesome-listhashiduiduniqueid

Awesome Unique ID / Generation / Polyglot

uuidv7 82 4 months ago ( ) - UUID 128-bit unique identifier that is time-sortable with 1 ms precision

Awesome Unique ID / Generation / JavaScript

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

Awesome Unique ID / Generation / Python

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

Awesome Unique ID / Generation / Go

xid 3,962 19 days ago Xid is a globally unique id generator thought for the web
ksuid 4,945 about 1 year 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:

More related projects: