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
ipnetwork
A Rust library for parsing and working with IPv4 and IPv6 CIDR network ranges.
vue-clipboard3
A minimal Composition API composable for copying text to the clipboard in Vue 3
proxy-addr
Determine the real client IP address behind trusted proxies, with full IPv4, IPv6, and CIDR support.
parse-diff
A fast, dependency-free unified diff parser that converts raw patch text into structured file, chunk, and line-change objects for JavaScript and TypeScript projects.
rpds-py
Rust-powered persistent data structures for Python, with structural sharing for fast immutable updates.
machine-uid
Get the OS-native machine ID in Rust without root permission
constants-browserify
Node's built-in constants module ported to a static JSON file so Browserify can bundle it for the browser.
shell-escape
Escape strings containing characters with special meaning in a shell
webencodings
Python implementation of the WHATWG Encoding standard for resolving legacy web character-encoding labels.
Badge Maker
The standalone SVG badge-rendering library and CLI extracted from Shields.io, with no server dependency.
fp-ts
Typed functional programming patterns and data types for TypeScript
re2
A fast, safe Python binding for Google's RE2 regular expression engine, offering a near drop-in replacement for the re module with a linear-time matching guarantee.
Symfony Finder
Find files and directories through an intuitive, chainable fluent interface in PHP.
es6-promise
Lightweight, spec-compliant Promise/A+ polyfill for pre-ES6 environments
immutability-helper
A drop-in replacement for react-addons-update that mutates a copy of your data without touching the original, using a concise MongoDB-inspired command syntax.
golang-set
A generic, thread-safe set collection for Go modeled after Python's set type.
StreamSaver.js
Saves large files and streams straight to disk from the browser without loading them into memory.
btree
An in-memory, ordered B-Tree data structure for Go, built as a drop-in replacement for gollrb's LLRB tree.
ftfy
Detects and fixes mojibake, broken encodings, and other Unicode glitches in text, automatically.
petgraph
Fast, flexible graph data structures and algorithms for Rust.
rooks
A massive, tree-shakeable collection of TypeScript-first React hooks
xregexp
Extended, extensible JavaScript regular expressions with named capture, Unicode properties, free-spacing syntax, and a regex utility belt.
platform.js
A dependency-free JavaScript library that parses user-agent strings to identify browser, OS, device, and layout engine across almost any runtime.
Symfony Asset
Symfony component that generates and versions URLs for CSS, JavaScript, and image assets