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
downcast-rs
Safe-Rust trait object downcasting for Box, Rc, and Arc with support for generic and associated types.
jupyter_core
Shared base library for Jupyter config discovery, paths, and application scaffolding across the Jupyter ecosystem.
dirs-next
Tiny Rust library for locating platform-specific config, cache, and data directories.
deep-extend
Recursive deep-merge and deep-clone utility for JavaScript objects, arrays, dates, regexps, and buffers.
html-tags
The full list of standard HTML tags and void (self-closing) elements, sourced from the WHATWG spec.
fastuuid
Rust-powered CPython bindings that generate and parse UUIDs faster than Python's stdlib, with a fully drop-in compatible API.
symbol-observable
A tiny ponyfill that resolves a single, shared Symbol.observable value so JavaScript Observable libraries can interoperate.
frozendict
An immutable, hashable dictionary type for Python with a C-accelerated core
tiny-lru
A zero-dependency, ~2.2 KB LRU cache for JavaScript with O(1) operations and optional TTL expiration.
robots-parser
A spec-compliant robots.txt parser for Node.js with wildcard and RFC 9309 support.
is-network-error
Checks whether a caught error is a genuine Fetch network failure, normalized across browsers and JS runtimes.
jmespath.rs
A Rust implementation of JMESPath, the declarative query language for extracting and transforming data from JSON.
object-inspect
Zero-dependency string representations of any JavaScript value, including circular references and DOM elements.
ArcStr
A better reference-counted string type for Rust with zero-cost string literal support
load-script
Dynamic browser script loading with a simple callback-based API.
local-ip-address
Retrieve the system's local IP address and network interfaces across Linux, macOS, Windows, and BSD
dockerfile-parse
A dependency-free Python library for parsing, inspecting, and rewriting Dockerfiles programmatically.
makefun
Dynamically create Python functions with a proper, correct signature for decorators and generators.
uuid7
Time-sortable UUID version 7 generator for Python
deepmerge
The fastest deepmerge implementation for merging JavaScript objects without mutating the originals.
python-bidi
Bidirectional (BiDi) text layout for Python, powered by a Rust unicode-bidi core with a pure-Python fallback.
tcp-ping
A lightweight Node.js utility for measuring TCP connection latency and service availability.
html-escaper
A tiny, zero-dependency utility that safely escapes and unescapes HTML entities in JavaScript strings.
randombytes
Cryptographically secure random bytes that work identically in Node.js and the browser.