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
range-parser
Tiny, fast Node.js parser for the HTTP Range request header.
py-machineid
Get the unique machine ID of any host in Python without admin privileges
deprecation
Python library for automated deprecations with a @deprecated decorator and a test-enforcing companion.
mkdocs-exclude
A mkdocs plugin that excludes files from your documentation build using glob patterns or regexes.
pastey
A maintained fork of the paste crate for compile-time identifier concatenation, with raw identifiers and a string-replace modifier built in.
filtrex
A sandboxed expression engine that compiles user-entered filter expressions into safe, fast JavaScript functions.
glob-parent
Extract the non-magic parent path from a glob pattern
unist-util-visit-parents
Recursively walk unist syntax trees while tracking the full ancestor stack of every node.
getos
Detect the exact OS and Linux distribution name your Node.js app is running on, not just "linux".
entrypoints
A lightweight way to discover and load entry points advertised by installed Python packages, without the import-time cost of pkg_resources.
importlib_resources
The PyPI backport of Python's importlib.resources API for reading package data files
google-api-python-client-stubs
PEP 561 type stubs for the google-api-python-client
distlib
Low-level Python library implementing packaging standards for building interoperable tools.
byte-unit
A Rust library for parsing, formatting, and converting byte and bit sizes across decimal and binary units.
is-terminal
A tiny Rust crate that tests whether a given I/O stream is a terminal (tty)
stack-data
Extracts rich, structured data from Python stack frames and tracebacks to power informative error displays.
pure_eval
Evaluates Python AST expression nodes safely, without triggering side effects like property getters or function calls.
react-innertext
Extracts the flattened plain-text content of a React JSX tree, mirroring the DOM's innerText property.
fslock
Cross-platform file locking for Rust with blocking, non-blocking, and no_std support.
win32-setctime
A tiny Python utility that sets a file's creation time on Windows using low-level Win32 API calls.
command-group
Rust extension trait that spawns child processes in a process group or Windows job object so you can control them as a unit.
portpicker
A tiny Rust crate that picks a free network port unused on both TCP and UDP.
python-ipware
Retrieve a client's real IP address from HTTP request headers, with proxy handling.
psl
A native Rust crate that compiles Mozilla's Public Suffix List into code to extract domain suffixes at top speed.