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
copypasta
A cross-platform Rust library for getting and setting the contents of the OS-level system clipboard.
humanfriendly
Human-friendly input and output helpers for Python text interfaces, from file sizes to prompts and tables.
Inscriptis
Python HTML-to-text converter that preserves layout, nested tables, and structure
py-cpuinfo
Get detailed CPU information in pure Python, with no external dependencies
fast-sort
A zero-dependency, blazing-fast TypeScript sorting library for arrays and objects by one or more properties.
netifaces
Portable, cross-platform access to your machine's network interface addresses from Python
php-shellcommand
A simple object-oriented PHP interface for executing shell commands and capturing their output.
node-klaw
A Node.js file system walker exposed as a Readable stream, extracted from fs-extra.
atomicwrites
Atomic file writes for Python, ensuring a file is either fully written or left untouched.
uWrap
A 10x faster, kerning-aware Canvas2D text wrapping library in under 2KB minified.
promise-retry
Wraps any promise-returning function with configurable retry and exponential backoff logic.
IPLib
A zero-dependency, PSR-compliant PHP library for parsing and manipulating IPv4/IPv6 addresses and ranges
xxhashjs
Pure JavaScript implementation of the xxHash algorithm, delivering fast 32-bit and 64-bit non-cryptographic hashing.
inotify
Idiomatic Rust wrapper around the Linux inotify API for watching files and directories for changes
pathvalidate
A zero-dependency Python library that sanitizes and validates filenames, file paths, and LTSV labels across Windows, Linux, macOS, and POSIX platforms.
fast-float
A zero-dependency Rust crate that parses decimal strings into f32/f64 up to 8x faster than the standard library, with full no_std support.
semantic_version
A small Python library for parsing, comparing, and matching SemVer 2.0.0 version strings.
aioitertools
Implementation of itertools, builtins, and more for asyncio and mixed iterables.
set-value
Safely set nested object properties using dot-notation paths, without prototype pollution.
browserslist-useragent-regexp
Compile a Browserslist query into a RegExp that tests a browser's user agent string.
cli-spinner
A lightweight, zero-dependency terminal spinner for Node.js command-line tools.
tabwriter
Elastic tabstops for Rust — align tab-delimited text into clean columns.
read-package-up
Read the closest package.json file, with normalized data and helpful JSON parse errors.
highlight-words-core
Framework-agnostic utilities for finding and chunking text matches for search-term highlighting