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
hashring-rs
A minimal Rust crate for consistent hashing with a clean add/remove/get API and pluggable hashers.
rlimit
Cross-platform Rust bindings for OS resource limits: getrlimit, setrlimit, and prlimit
Target-lexicon
Decode and represent LLVM target triples in Rust with a typed, queryable Triple struct.
fetch-to-node
Node.js-compatible request and response objects for WinterTC fetch-style runtimes
petname
Generate human-readable, random pet names for hosts, containers, and objects
react-display-name
A tiny utility that returns the displayName of any React component.
appnope
A tiny Python library that disables macOS App Nap so long-running processes keep full CPU priority.
@quilted/events
Tiny helpers for working with events in any JavaScript environment — promises, async generators, and reactive signals.
html-escape
Context-aware HTML encoding and entity decoding for Rust, with no-std support.
@hapi/accept
Parses HTTP Accept, Accept-Charset, Accept-Encoding, and Accept-Language headers to select the best response format per RFC 7231.
multibase
Rust implementation of the multibase self-describing base encoding spec
read-last-lines
Read a file's last N lines in Node.js without scanning the whole file, using efficient reverse chunked reads.
redent
Strip a string's redundant common indentation, then re-indent it to a given depth.
iso639
Fast, dependency-free Python library mapping ISO 639-1, 639-2, and 639-3 language codes, names, and retirements to a single Language object.
node-glob-promise
A Promise-based wrapper around the classic glob file-matching library for Node.js.
outvariant
Type-safe invariant assertions with printf-style positional formatting for cleaner error messages.
slice-group-by
Fast Rust iterators that split slices and strings into contiguous groups
version_check
A zero-dependency Rust crate for checking the installed or running rustc's version, release channel, and release date directly from build scripts.
globwalk
A Rust crate for recursively finding files in a directory using gitignore-style glob patterns.
roman
Tiny, dependency-free Python library and CLI for converting between integers and Roman numerals.
parse-entities
Spec-compliant HTML character reference decoder with positional warnings for building linters and parsers.
PrettySize
Strongly-typed file sizes with human-readable formatting, parsing, and unit math for Rust.
truncate
A tiny zero-dependency JavaScript utility that truncates text to a length while keeping URLs and email addresses intact.
unicode-xid
Determine whether a Rust char is a valid identifier character per Unicode Standard Annex #31.