Awesome Lists

awesome-unique-id

by grantcarthew

awesome listpushed about 2 years ago

A curated list of awesome Unique IDs

AI summary

Unique ID generator library

A curated list of libraries and tools for generating unique identifiers

stars
360
forks
20
watching
7
awesome list
1
entries
39
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/grantcarthew/awesome-unique-id/links.svg)](https://awesome.facts.dev/awesome/grantcarthew/awesome-unique-id)
HTML
<a href="https://awesome.facts.dev/awesome/grantcarthew/awesome-unique-id"><img src="https://awesome.facts.dev/shield/grantcarthew/awesome-unique-id/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/grantcarthew/awesome-unique-id/links.svg

What's in the list

39 links in 7 sections, with live GitHub stats.activeno commit in 2y

Generation / Polyglot

  • uuidv7

    ( ) - UUID 128-bit unique identifier that is time-sortable with 1 ms precision

Generation / JavaScript

  • uuid

    ( ) - Simple, fast generation of RFC4122 UUIDS

  • ulid

    ( ) - Universally Unique Lexicographically Sortable Identifier

  • cuid2

    ( ) - Secure, collision-resistant ids optimized for horizontal scaling and performance. Next generation uuids

  • nanoid

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

  • crypto-random-string

    ( ) - Generate a cryptographically strong random string

  • yeast

    ( ) - Yeast is a unique id generator

  • shortid

    ( ) - Amazingly short non-sequential url-friendly unique id generator

  • lodash.uniqueid

    ( ) - The lodash method uniqueId exported as a Node.js module

  • uniqid

    ( ) - A Unique Hexatridecimal ID generator

  • puid

    ( ) - Generate a unique ID depending on time, machine and process for use in a distributed environment

  • flake-idgen

    ( ) - Flake ID generator yields k-ordered, conflict-free ids in a distributed environment

  • get-uid

    ( ) - Simple random id generator

  • uniqueid

    ( ) - Generate sequential IDs, with optional prefix or suffix

  • hyperid

    ( ) - Uber-fast unique id generation, for Node.js and the browser

  • uid

    ( ) - Generate unique ids of any length

  • uid-safe

    ( ) - URL and cookie safe UIDs

  • uuid-readable

    ( ) - Generate Easy to Remember, Readable UUIDs, that are Shakespearean and Grammatically Correct Sentences

  • human-id

    ( ) - Generates human-readable identifier strings by chaining common (short) words of the English language

  • unique-sequence

    ( ) - Generate short sequential strings

  • breezeid

    ( ) - Easily generate unique, human-first IDs

  • Sqids

    ( ) - Sqids is a small JavaScript library to generate YouTube-like ids from numbers

  • ksuid

    ( ) - K-Sortable Globally Unique IDs

Generation / Python

  • muid

    ( ) - Generates IDs whose hashes are, in part, memorable. See

Generation / Go

  • xid

    Xid is a globally unique id generator thought for the web

  • ksuid

    K-Sortable Globally Unique IDs

Hash

  • RoboHash

    ( ) - Generate unique images from any text

Research

Contributors

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.