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

612 packages

Packages in Utilities, IDs & Helpers

Showing 612 packages
42Health
Librarynpm

clsx

A tiny, fast utility for conditionally constructing className strings

9,832
MIT
Used by 237
87Health
Librarynpm

tailwind-merge

Merge Tailwind CSS classes without style conflicts

5,674
MIT
Used by 202
73Health
Librarynpm

uuid

RFC9562-compliant UUID generation for JavaScript and TypeScript.

15,319
MIT
Used by 166
69Health
Librarynpm

Lodash

A modern JavaScript utility library delivering modularity, performance, and extras for arrays, objects, and functions.

61,290
MIT
Used by 141
85Health
Librarynpm

nanoid

A tiny, secure, URL-friendly unique string ID generator for JavaScript and TypeScript

26,937
MIT
Used by 108
71Health
Librarynpm

semver

The semantic version parser and range matcher that powers npm itself.

5,458
Other
Used by 106
45Health
LibraryGo

uuid

Dependency-free RFC 9562 UUID generation and parsing for Go, with built-in SQL and encoding support.

6,135
MIT
Used by 99
43Health
Librarynpm

rimraf

Cross-platform recursive file and directory removal for Node.js, modeled on the UNIX `rm -rf` command.

5,848
Other
Used by 85
59Health
Librarynpm

fs-extra

Drop-in replacement for Node's fs module adding copy, remove, mkdirs, and JSON helpers with native promise support.

9,598
MIT
Used by 83
50Health
Librarynpm

glob

The most correct and second-fastest shell-style file pattern matching library for Node.js.

8,713
Other
Used by 81
58Health
Librarynpm

tslib

The runtime library that houses TypeScript's compiler helper functions so your emitted code stays small.

1,342
Other
Used by 80
60Health
Librarynpm

classnames

A tiny utility for conditionally joining CSS class names together.

17,783
MIT
Used by 67
62Health
Librarynpm

diff

A battle-tested JavaScript library for computing and applying text diffs at the character, word, line, sentence, CSS, or JSON level.

9,191
BSD 3
Used by 63
74Health
Librarynpm

PapaParse

The fastest in-browser CSV parser for JavaScript, with streaming, Web Workers, and zero dependencies

13,542
MIT
Used by 59
78Health
LibraryCargo

tempfile

A secure, cross-platform Rust library for temporary files and directories that clean up automatically on drop.

1,457
Other
Used by 59

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

Search