Open Source Packages
Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.
All Packages
Category
Sort:Used by Most Apps
nanoid
A tiny, secure, URL-friendly unique string ID generator for JavaScript and TypeScript
slugify
Slugify a string with accurate Unicode transliteration for URLs, filenames, and IDs.
cuid2
Secure, collision-resistant unique IDs for JavaScript, built to resist guessing and horizontal-scale collisions.
rehype-slug
Rehype plugin that adds GitHub-style id attributes to HTML headings for anchor links.
node-machine-id
Cross-platform unique machine ID discovery for Node.js, no admin rights required
cuid
A collision-resistant, sequential ID generator for Node and browsers
uniqid
Generates unique hexatridecimal IDs from the current time, process ID, and MAC address for Node.js and browsers.
ulidx
A lightweight, cryptographically-secure ULID generator for NodeJS, browsers, and edge runtimes.
nanoid (Rust)
A tiny, secure, URL-friendly, unique string ID generator for Rust
crypto-random-string
Generate cryptographically strong random strings for IDs, slugs, salts, and secrets
express-request-id
Express middleware that assigns a UUID to each incoming request and exposes it via the X-Request-Id header.
@sanity/id-utils
Type-safe utilities for validating, converting, and generating Sanity document IDs across draft, published, and version variants.