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