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
memoize
Speed up repeated function calls by caching results for identical input arguments.
idiomorph
A dependency-free JavaScript library that morphs one DOM tree into another using structural id-set matching for more stable merges.
orb
Go types for 2D geo and planar geometry, with GeoJSON, Mapbox Vector Tile, and WKB/WKT encoding built in.
League URI
A PHP library for parsing, building, and manipulating URIs, URNs, and URI templates
speakingurl
Generate SEO-friendly, transliterated URL slugs in JavaScript with zero dependencies.
h3-js
Uber's H3 hexagonal geospatial indexing system, compiled to pure JavaScript for Node and the browser.
appdirs
A tiny, dependency-free Python module for finding the right OS-specific directories for user data, config, cache, and logs.
murmur3
Native Go implementation of Austin Appleby's MurmurHash3, exposing seedable 32-, 64-, and 128-bit hashers through Go's standard hash.Hash interface.
Temporary Directory
Quickly create, use, and delete temporary directories in PHP with a fluent API.
lz4
Pure Go implementation of LZ4 stream and block compression with concurrent writers and Assembly-optimized decoding.
num2words
Convert numbers to written words in dozens of languages
roaring-rs
A better compressed bitset for Rust, implementing the Roaring bitmap data structure
@vueuse/head
Reactive document head and meta tag manager for Vue 3, built as a legacy-compatible wrapper around Unhead.
js-file-download
A tiny JavaScript function that triggers the browser to save in-memory data as a downloadable file.
@antfu/utils
Opinionated collection of type-safe, tree-shakable JavaScript/TypeScript utility functions and generic types from Anthony Fu, meant to be bundled straight into your own library.
Laravel Helpers
Restores Laravel's legacy global array_* and str_* helper functions as a drop-in compatibility package.
fkill
Fabulously kill processes by PID, name, or port — one cross-platform API for macOS, Linux, and Windows.
reduce-reducers
Combine multiple Redux reducers into a single reducer, applied left to right over one slice of state.
humanize
Converts numbers, dates, times, and file sizes into human-readable text for Python apps.
go-figure
Renders FIGlet-style ASCII art banners from plain text in Go, with color and scroll/blink/dance animations for terminal output.
leven
Fast, dependency-free Levenshtein distance calculation for comparing and matching strings in JavaScript.
Illuminate Contracts
Laravel's package of framework interfaces defining contracts for its core services.
league/iso3166
A PHP library providing ISO 3166-1 country codes and related data.
thenBy.js
A tiny JavaScript library for chaining multiple sort comparators with a firstBy().thenBy() syntax.