shortid

ID generator

Generates unique, non-sequential URL-friendly IDs suitable for various applications and services.

Short id generator. Url-friendly. Non-predictable. Cluster-compatible.

GitHub

6k stars
60 watching
258 forks
Language: JavaScript
last commit: about 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ai/nanoid A tiny string ID generator with high security and small size. 24,655
teris-io/shortid Generates unique non-sequential short IDs 939
paralleldrive/cuid2 Generates cryptographically secure, collision-resistant IDs optimized for horizontal scaling and performance. 2,670
ullmark/hashids.net Creates unique IDs from integers and allows decoding back to the original numbers. 3,321
sasluca/zig-nanoid A tiny, URL-friendly ID generator that produces unique, random strings with customizable length and alphabet 27
ulid/javascript A JavaScript library providing a compact and efficient identifier generation solution 3,030
mamantoha/nanoid.cr A URL-friendly unique ID generator for generating secure and non-secure IDs. 41
radeno/nanoid.rb A tiny Ruby library for generating secure URL-friendly unique string IDs 230
matoous/go-nanoid Provides a cryptographically strong random ID generator with adjustable length and character set for use in various applications. 1,292
paralleldrive/cuid Collision-resistant ids optimized for horizontal scaling and performance. 3,443
ulid/spec A specification for a more efficient and compact alternative to UUIDs 9,740
oklog/ulid A package that generates Universally Unique Lexicographically Sortable Identifiers 4,523
railsmechanic/nanoid Provides a secure and compact way to generate unique IDs in Elixir 218
mrdimidium/nanoid A tiny, secure, URL-friendly ID generator with customizable length and alphabet. 543
michelboucey/nanoid Generates unique identifiers similar to UUIDs 8