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
lazy-loader
Defers Python subpackage, function, and dependency imports until first access, cutting import time without changing your library's public API.
dir-compare
Node.js library for comparing directories by size, content, date, or symlinks with sync and async APIs.
os_info
A Rust crate that detects the current operating system's type, version, edition, bitness, and architecture with a single function call.
p-props
Run promises concurrently and collect the results by key, for both Object and Map inputs.
hastscript
A hyperscript-style helper for building hast (HTML/SVG) syntax trees in JavaScript.
device_query
Query mouse and keyboard input state on demand in Rust, without a window
document-features
A Rust proc-macro that turns Cargo.toml feature comments into rendered crate documentation.
django-deprecate-fields
Deprecate Django model fields safely and remove them later without breaking production.
trove-classifiers
The canonical, versioned list of PyPI trove classifiers for validating Python package metadata.
python-zstd
Simple, fast Python bindings for Facebook's Zstandard compression library
tld
Extract the top-level domain (TLD), domain, and subdomain from any URL
pybase64
Fast Base64 encoding and decoding for Python, powered by a SIMD-accelerated C extension with an automatic pure-Python fallback.
Atomically
Zero-dependency atomic file reads and writes for Node.js, with automatic retries and crash-safe temp files.
clipboard-rs
Cross-platform Rust API to read, write, and watch the system clipboard
export-from-json
Convert JavaScript objects and JSON into downloadable txt, csv, tsv, xls, xml, css, html, or json files, in the browser or on the server.
ip-num
A zero-dependency TypeScript library for parsing, validating, and manipulating IPv4, IPv6, and ASN numbers, ranges, and CIDR blocks.
React Async Script
A React higher-order component that loads third-party scripts asynchronously, dedupes them across component instances, and forwards refs to the wrapped component.
react-click-away-listener
A tiny (~700B) React hook-based component that detects clicks outside its child element to close menus, modals, and dropdowns.
querystringify
A small, dependency-free JavaScript library for parsing and building URL query strings, with built-in protection against prototype-pollution keys.
croaring
Rust wrapper for CRoaring, providing fast compressed roaring bitmaps for set operations.
fixedbitset
A simple, fast fixed-size bitset container for Rust with rich set operations
sys-info-rs
A cross-platform Rust crate for reading CPU, memory, disk, load average, and OS release info via native system calls.
css-box-model
Computes precise margin, border, padding, and content box measurements for a DOM element, going beyond getBoundingClientRect.
seq-macro
A seq! macro that repeats a fragment of Rust source code, substituting a sequential numeric, byte, or char counter into each repetition at compile time.