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

93Health
Library npm

VueUse

A tree-shakeable collection of essential Vue 3 composition utilities for state, sensors, and browser APIs.

22,392
MIT
Used by 34
39Health
Library npm

tsconfig-paths

Resolves TypeScript path aliases from tsconfig.json at runtime so Node can load them like the compiler does.

1,908
MIT
Used by 34
73Health
Library npm

ua-parser-js

Detects browser, engine, OS, CPU, and device type from a User-Agent string or Client Hints, in browsers and Node.js.

10,206
Other
Used by 33
90Health
Library npm

cRonstrue

Turns cron expressions into human-readable descriptions, in 30+ languages.

1,641
MIT
Used by 33
33Health
Library Cargo

dirs-rs

Platform-specific standard directory paths for config, cache, and data on Linux, macOS, and Windows.

738
Apache 2.0
Used by 33
91Health
Library npm

type-fest

A collection of essential, ready-made TypeScript utility types beyond the built-in standard library.

17,463
Other
Used by 32
62Health
Library npm

debug

A tiny, zero-config JavaScript debugging utility with namespaced, color-coded output for Node.js and the browser.

11,458
MIT
Used by 32
50Health
Library npm

superjson

Serialize JavaScript to a superset of JSON that keeps Dates, Maps, Sets, BigInts, and more intact.

5,287
MIT
Used by 32
43Health
Library npm

fast-deep-equal

The fastest zero-dependency deep equality check for JavaScript, with Date, RegExp, Map, Set and typed-array support.

2,049
MIT
Used by 32
82Health
Library npm

fast-glob

A very fast and efficient glob library for Node.js

2,827
MIT
Used by 31
50Health
Library npm

strip-ansi

Strips ANSI escape codes from strings — the small, fast utility Node.js later built directly into its own core API.

498
MIT
Used by 31
82Health
Library npm

jQuery

A fast, small, feature-rich JavaScript library for DOM traversal, event handling, animation, and Ajax with a concise, chainable API.

59,910
MIT
Used by 30
56Health
Library npm

react-use

Over 100 ready-made React Hooks covering sensors, UI, animations, side effects, lifecycles, and state — batteries included.

43,989
Other
Used by 30
59Health
Library Cargo

quote

The quasi-quoting library that turns Rust syntax into token streams for procedural macros.

1,584
Other
Used by 30
56Health
Library Go

color

Colorized terminal output for Go with ANSI escape codes, 24-bit RGB, and built-in Windows support.

8,004
MIT
Used by 29
87Health
Library Cargo

syn

A Rust parsing library that turns a stream of Rust tokens into a full syntax tree for procedural macros.

3,438
Apache 2.0
Used by 29
80Health
Library npm

ignore

A pure JavaScript manager, filter, and parser for .gitignore-style rules, built exactly to the gitignore spec.

505
MIT
Used by 29
76Health
Library npm

acorn

A tiny, fast JavaScript parser that turns source code into ESTree-compliant abstract syntax trees.

11,463
MIT
Used by 28
61Health
Library npm

usehooks-ts

A tree-shakable collection of 30+ ready-to-use React hooks, written in TypeScript.

7,862
MIT
Used by 28
42Health
Library npm

slugify

Converts any string into a clean, URL-safe slug with built-in Unicode transliteration for dozens of languages.

1,744
MIT
Used by 28
48Health
Library npm

copy-to-clipboard

Copy text to the clipboard from the browser with automatic fallbacks for older or non-secure contexts.

1,397
MIT
Used by 28
36Health
Library Cargo

hex

Encode and decode data to and from hexadecimal in Rust, with no_std and serde support.

275
Apache 2.0
Used by 28
85Health
Library npm

query-string

Parse and stringify URL query strings in JavaScript with flexible array, number, and boolean handling.

6,904
MIT
Used by 27
91Health
Library Go

compress

A Go compression toolkit with a pure-Go Zstandard codec, S2 (a faster Snappy), and assembly-accelerated drop-in replacements for gzip, zip, zlib, and lzw.

5,698
BSD 3
Used by 27

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