Packages

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).

1293 packages

Packages in Utilities, IDs & Helpers

54Health
Library npm

memoize

Speed up repeated function calls by caching results for identical input arguments.

1,165
MIT
Used by 2
77Health
Library npm

idiomorph

A dependency-free JavaScript library that morphs one DOM tree into another using structural id-set matching for more stable merges.

1,157
Other
Used by 2
45Health
Library Go

orb

Go types for 2D geo and planar geometry, with GeoJSON, Mapbox Vector Tile, and WKB/WKT encoding built in.

1,133
MIT
Used by 2
78Health
Library Composer

League URI

A PHP library for parsing, building, and manipulating URIs, URNs, and URI templates

1,129
MIT
Used by 2
38Health
Library npm

speakingurl

Generate SEO-friendly, transliterated URL slugs in JavaScript with zero dependencies.

1,116
BSD 3
Used by 2
73Health
Library npm

h3-js

Uber's H3 hexagonal geospatial indexing system, compiled to pure JavaScript for Node and the browser.

1,089
Apache 2.0
Used by 2
46Health
Library PyPI

appdirs

A tiny, dependency-free Python module for finding the right OS-specific directories for user data, config, cache, and logs.

1,079
MIT
Used by 2
41Health
Library Go

murmur3

Native Go implementation of Austin Appleby's MurmurHash3, exposing seedable 32-, 64-, and 128-bit hashers through Go's standard hash.Hash interface.

1,017
BSD 3
Used by 2
48Health
Library Composer

Temporary Directory

Quickly create, use, and delete temporary directories in PHP with a fluent API.

972
MIT
Used by 2
84Health
Library Go

lz4

Pure Go implementation of LZ4 stream and block compression with concurrent writers and Assembly-optimized decoding.

971
BSD 3
Used by 2
48Health
Library PyPI

num2words

Convert numbers to written words in dozens of languages

969
LGPL-2.1
Used by 2
72Health
Library Cargo

roaring-rs

A better compressed bitset for Rust, implementing the Roaring bitmap data structure

960
Apache 2.0
Used by 2
48Health
Library npm

@vueuse/head

Reactive document head and meta tag manager for Vue 3, built as a legacy-compatible wrapper around Unhead.

949
MIT
Used by 2
43Health
Library npm

js-file-download

A tiny JavaScript function that triggers the browser to save in-memory data as a downloadable file.

920
MIT
Used by 2
48Health
Library npm

@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.

875
MIT
Used by 2
49Health
Library Composer

Laravel Helpers

Restores Laravel's legacy global array_* and str_* helper functions as a drop-in compatibility package.

808
MIT
Used by 2
42Health
Library npm

fkill

Fabulously kill processes by PID, name, or port — one cross-platform API for macOS, Linux, and Windows.

798
MIT
Used by 2
40Health
Library npm

reduce-reducers

Combine multiple Redux reducers into a single reducer, applied left to right over one slice of state.

784
MIT
Used by 2
85Health
Library PyPI

humanize

Converts numbers, dates, times, and file sizes into human-readable text for Python apps.

760
MIT
Used by 2
32Health
Library Go

go-figure

Renders FIGlet-style ASCII art banners from plain text in Go, with color and scroll/blink/dance animations for terminal output.

755
MIT
Used by 2
58Health
Library npm

leven

Fast, dependency-free Levenshtein distance calculation for comparing and matching strings in JavaScript.

734
MIT
Used by 2
52Health
Library Composer

Illuminate Contracts

Laravel's package of framework interfaces defining contracts for its core services.

706
MIT
Used by 2
54Health
Library Composer

league/iso3166

A PHP library providing ISO 3166-1 country codes and related data.

699
MIT
Used by 2
37Health
Library npm

thenBy.js

A tiny JavaScript library for chaining multiple sort comparators with a firstBy().thenBy() syntax.

681
Apache 2.0
Used by 2

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers