awesome-unique-id
A curated list of awesome Unique IDs
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 | |||