uid

Random ID generator

A utility to generate unique fixed-length random IDs.

A tiny (130B to 205B) and fast utility to generate random IDs of fixed length

GitHub

657 stars
8 watching
14 forks
Language: JavaScript
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
lukeed/hexoidGenerates random hexadecimal IDs of fixed length195
lukeed/uuidA small library that generates cryptographically secure or fast UUIDs depending on the environment and desired level of security.397
dy/get-uidGenerates unique numeric IDs without side effects11
pid/puidGenerates unique IDs based on time, machine, and process for use in distributed environments.242
adamhalasz/uniqidA fast and unique identifier generator based on the current time, process ID, and MAC address.616
iddm/randomorgA Rust library that generates random numbers using atmospheric noise from the random.org API.8
zelark/nano-idA Clojure library for generating unique URL-friendly string IDs191
sasluca/zig-nanoidA tiny, URL-friendly ID generator that produces unique, random strings with customizable length and alphabet27
unshiftio/yeastA tiny id generator that produces unique, compressed strings to avoid collisions and reduce bandwidth consumption.45
matoous/go-nanoidProvides a cryptographically strong random ID generator with adjustable length and character set for use in various applications.1,310
tzwel/breezeidGenerates unique, human-readable IDs with no profanities and suitable for use in user-facing applications.4
mrdimidium/nanoidA tiny, secure, URL-friendly ID generator with customizable length and alphabet.547
thellimist/swiftrandomGenerates random data suitable for Swift development projects.561
jamesdouble/randmymodGenerates randomized instances of custom data models with customizable randomness behavior18
mljs/randomUtilities for generating random values from various elements2