nanoid

ID generator

A tiny string ID generator with high security and small size.

A tiny (124 bytes), secure, URL-friendly, unique string ID generator for JavaScript

GitHub

25k stars
157 watching
793 forks
Language: JavaScript
last commit: 2 days ago
Linked from 6 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
dylang/shortid Generates unique, non-sequential URL-friendly IDs suitable for various applications and services. 5,739
codeyu/nanoid-net A .NET implementation of a compact and cryptographically strong random ID generator 503
ulid/javascript A JavaScript library providing a compact and efficient identifier generation solution 3,037
mrdimidium/nanoid A tiny, secure, URL-friendly ID generator with customizable length and alphabet. 543
ianfabs/nanoid A library for generating cryptographically secure IDs with URL-friendliness and high collision probabilities 76
sasluca/zig-nanoid A tiny, URL-friendly ID generator that produces unique, random strings with customizable length and alphabet 27
radeno/nanoid.rb A tiny Ruby library for generating secure URL-friendly unique string IDs 230
hidehalo/nanoid-php A lightweight PHP implementation of a secure URL-friendly unique ID generator 747
matoous/go-nanoid Provides a cryptographically strong random ID generator with adjustable length and character set for use in various applications. 1,292
railsmechanic/nanoid Provides a secure and compact way to generate unique IDs in Elixir 218
y-gagar1n/nanoid-good A library that generates secure IDs with an obscene words filter. 85
michelboucey/nanoid Generates unique identifiers similar to UUIDs 8
mamantoha/nanoid.cr A URL-friendly unique ID generator for generating secure and non-secure IDs. 41
icyphox/nanoid.nim Generates unique, cryptographically strong strings 26
antiflasher/nanoid A Swift library that generates unique, secure string IDs with customizable parameters 69