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

360 stars
7 watching
20 forks
last commit: 7 months ago
Linked from 1 awesome list

awesomeawesome-listhashiduiduniqueid

Awesome Unique ID / Generation / Polyglot

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

Awesome Unique ID / Generation / JavaScript

uuid 14,681 about 1 month ago ( ) - Simple, fast generation of RFC4122 UUIDS
ulid ( ) - Universally Unique Lexicographically Sortable Identifier
cuid2 2,727 4 months ago ( ) - Secure, collision-resistant ids optimized for horizontal scaling and performance. Next generation uuids
nanoid 24,781 about 1 month ago ( ) - A tiny, secure URL-friendly unique string ID generator for JavaScript
crypto-random-string 570 over 2 years ago ( ) - Generate a cryptographically strong random string
yeast 45 about 2 years ago ( ) - Yeast is a unique id generator
shortid 5,738 about 4 years ago ( ) - Amazingly short non-sequential url-friendly unique id generator
lodash.uniqueid 59,969 about 1 month ago ( ) - The lodash method uniqueId exported as a Node.js module
uniqid 616 over 1 year ago ( ) - A Unique Hexatridecimal ID generator
puid 242 almost 4 years ago ( ) - Generate a unique ID depending on time, machine and process for use in a distributed environment
flake-idgen 243 about 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 about 1 year ago ( ) - Generate sequential IDs, with optional prefix or suffix
hyperid 728 5 months ago ( ) - Uber-fast unique id generation, for Node.js and the browser
uid 657 4 months ago ( ) - Generate unique ids of any length
uid-safe 143 almost 4 years ago ( ) - URL and cookie safe UIDs
uuid-readable 804 almost 2 years ago ( ) - Generate Easy to Remember, Readable UUIDs, that are Shakespearean and Grammatically Correct Sentences
human-id 198 3 months ago ( ) - Generates human-readable identifier strings by chaining common (short) words of the English language
unique-sequence 1 about 3 years ago ( ) - Generate short sequential strings
breezeid 4 7 months ago ( ) - Easily generate unique, human-first IDs
Sqids ( ) - Sqids is a small JavaScript library to generate YouTube-like ids from numbers
ksuid 254 about 3 years ago ( ) - K-Sortable Globally Unique IDs

Awesome Unique ID / Generation / Python

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

Awesome Unique ID / Generation / Go

xid 3,978 2 months ago Xid is a globally unique id generator thought for the web
ksuid 4,968 over 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: