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: almost 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ai/nanoidGenerates unique, secure IDs in JavaScript24,781
teris-io/shortidGenerates unique non-sequential short IDs937
paralleldrive/cuid2Generates cryptographically secure, collision-resistant IDs optimized for horizontal scaling and performance.2,727
ullmark/hashids.netCreates unique IDs from integers and allows decoding back to the original numbers.3,325
sasluca/zig-nanoidA tiny, URL-friendly ID generator that produces unique, random strings with customizable length and alphabet27
ulid/javascriptA JavaScript library providing a compact and efficient identifier generation solution3,044
mamantoha/nanoid.crA Crystal implementation of an ID generator with URL-friendly and secure ID generation capabilities.41
radeno/nanoid.rbA tiny Ruby library for generating secure URL-friendly unique string IDs235
matoous/go-nanoidProvides a cryptographically strong random ID generator with adjustable length and character set for use in various applications.1,310
paralleldrive/cuidCollision-resistant ids optimized for horizontal scaling and performance.3,449
ulid/specA specification for a more efficient and compact alternative to UUIDs9,813
oklog/ulidA package that generates Universally Unique Lexicographically Sortable Identifiers4,553
railsmechanic/nanoidProvides a secure and compact way to generate unique IDs in Elixir220
mrdimidium/nanoidA tiny, secure, URL-friendly ID generator with customizable length and alphabet.547
michelboucey/nanoidGenerates unique identifiers similar to UUIDs9