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
bcmath_compat
Pure PHP polyfill for the bcmath arbitrary-precision math extension
prisma-ast
Parse, query, and modify Prisma schema files as an AST in JavaScript while preserving comments and formatting.
strfmt
Python-style dynamic string formatting for Rust, using a HashMap of named keys instead of compile-time literals.
educe
Procedural macros that derive Rust's built-in traits with field-level customization the standard derives can't express.
Dom7
A minimalistic, jQuery-compatible DOM manipulation library built for Framework7.
find-cache-directory
Locates the standard node_modules/.cache directory so your npm package can share one consistent cache location.
macro_rules_attribute-rs
Apply declarative macro_rules! macros as attribute or derive syntax in Rust, without the proc-macro crate overhead.
svix-ksuid
Pure-Python KSUID (K-sortable unique ID) implementation from Svix
laminas-servicemanager
A fast, factory-driven, PSR-11 compatible dependency injection container for PHP applications.
globalthis
ECMAScript spec-compliant polyfill and shim for globalThis
SmartDefault
A custom derive for Rust's Default trait with per-field control over default values.
brotlicffi
Python CFFI bindings for Google's Brotli compression library, providing an API-compatible fallback for PyPy and other non-CPython runtimes.
email-reply-parser
Parses plain-text email replies to strip quoted history and signature blocks, leaving just the visible reply text.
Filament Environment Indicator
Adds a colored banner and badge to a Filament admin panel showing which environment you're viewing.
css-color-names
A JSON object mapping every standard CSS color name to its hex value, ready to require() and use directly.
hashify
A Rust proc-macro crate that generates perfect hash maps, sets, and function dispatch tables at compile time, with zero runtime dependencies.
bimap-rs
Fast, generic bijective maps for Rust that feel like the standard library.
portpicker
Pure-Python module for finding unused network ports on a host
binaryornot
Detects whether a file is binary or text using signatures, extensions, and a trained decision tree, with zero runtime dependencies.
ringbuffer
A safe, no_std-compatible Rust crate providing fixed-size circular buffers for embedded and systems code.
untildify
Converts a leading tilde in a file path to the current user's absolute home directory, expanding both `~/path` and `~username/path` forms.
bsdiff4
Create and apply BSDIFF4-format binary diffs and patches from Python, backed by a C extension.
file-format
Determine a file or stream's format from its signature in Rust
canvas-hypertxt
A zero-dependency library for laying out and wrapping text on an HTML5 canvas at high speed.