Utilities, IDs & Helpers Packages
General-purpose utilities, helpers, and ID/UUID generation libraries that fill the small gaps every codebase eventually needs (Lodash, uuid, nanoid).
Packages in Utilities, IDs & Helpers
Kind
Sort:Used by Most Apps
clsx
A tiny, fast utility for conditionally constructing className strings
tailwind-merge
Merge Tailwind CSS classes without style conflicts
Lodash
A modern JavaScript utility library delivering modularity, performance, and extras for arrays, objects, and functions.
uuid
RFC9562-compliant UUID generation for JavaScript and TypeScript.
globals
A single JSON file of global identifiers for every JavaScript environment, used by ESLint and other static analysis tools.
nanoid
A tiny, secure, URL-friendly unique string ID generator for JavaScript and TypeScript
semver
The semantic version parser and range matcher that powers npm itself.
uuid
Dependency-free RFC 9562 UUID generation and parsing for Go, with built-in SQL and encoding support.
rimraf
Cross-platform recursive file and directory removal for Node.js, modeled on the UNIX `rm -rf` command.
fs-extra
Drop-in replacement for Node's fs module adding copy, remove, mkdirs, and JSON helpers with native promise support.
glob
The most correct and second-fastest shell-style file pattern matching library for Node.js.
tslib
The runtime library that houses TypeScript's compiler helper functions so your emitted code stays small.
diff
A battle-tested JavaScript library for computing and applying text diffs at the character, word, line, sentence, CSS, or JSON level.
tempfile
A secure, cross-platform Rust library for temporary files and directories that clean up automatically on drop.
classnames
A tiny utility for conditionally joining CSS class names together.
base64
Correct, fast, and configurable base64 encoding and decoding for Rust, with pluggable alphabets and padding.
url
A WHATWG-standard-compliant URL parser and manipulation library for Rust.
PapaParse
The fastest in-browser CSV parser for JavaScript, with streaming, Web Workers, and zero dependencies
chokidar
Minimal and efficient cross-platform file watching for Node.js.
Faker
Generate massive amounts of realistic fake data for testing, seeding, and mocking in JavaScript and TypeScript.
regex
Rust's finite-automata regex engine with guaranteed linear-time matching and no catastrophic backtracking.
uuid
Generate and parse UUIDs in Rust across every standardized version, from v1 to v8.
tar
The battle-tested tar archive library that powers npm itself, with hardened extraction against path-traversal and symlink attacks.
core-js
Modular standard library and polyfills for JavaScript, from ECMAScript features to proposals and web standards.