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
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 |