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

59Health
Library npm

linkifyjs

A fast, plugin-extensible library that finds URLs, email addresses, hashtags, and mentions in plain text and converts them into HTML links.

2,043
MIT
Used by 10
83Health
Library PyPI

fsspec

Unified Pythonic filesystem interface spanning local disks, cloud storage, and remote protocols

1,371
BSD 3
Used by 10
66Health
Library Cargo

bytemuck

A zero-cost, no_std Rust crate for safely casting between plain data types and reinterpreting slices as bytes.

1,065
Other
Used by 10
56Health
Library npm

p-retry

Retry a promise-returning or async function with exponential backoff and fine-grained retry control.

1,036
MIT
Used by 10
77Health
Library npm

maxmind

A blazing-fast Node.js library for IP geolocation lookups against MaxMind's binary GeoIP2/GeoLite2 (MMDB) databases.

647
MIT
Used by 10
41Health
Library npm

tar-fs

Filesystem bindings for tar-stream that pack directories into tarballs and extract tarballs back to disk using Node streams.

382
MIT
Used by 10
69Health
Library npm

remove-markdown

A zero-dependency Node.js library that strips Markdown formatting down to clean plain text.

378
MIT
Used by 10
51Health
Library npm

url-join

Joins URL path segments together and normalizes the result, like path.join for URLs

366
MIT
Used by 10
37Health
Library npm

proper-lockfile

An inter-process and inter-machine lockfile utility for local and network file systems

285
MIT
Used by 10
57Health
Library PyPI

distro

Linux distribution detection library and CLI, replacing Python's removed platform.linux_distribution()

281
Apache 2.0
Used by 10
60Health
Library npm

content-disposition

Create and parse HTTP Content-Disposition headers, handling RFC 6266 filenames and RFC 8187 Unicode encoding.

246
MIT
Used by 10
30Health
Library npm

Partial JSON

Parses incomplete JSON strings streamed token-by-token from an LLM into usable JavaScript values as they arrive.

246
MIT
Used by 10
37Health
Library npm

electron-squirrel-startup

Default Squirrel.Windows install/update event handler for Electron apps

236
Apache 2.0
Used by 10
46Health
Library npm

vscode-ripgrep

Ships prebuilt ripgrep binaries for every platform as npm optionalDependencies, with zero postinstall step.

204
MIT
Used by 10
71Health
Library PyPI

zipp

Backport of pathlib-compatible Path objects for zip archives, ahead of the standard library

67
MIT
Used by 10
87Health
Library Composer

Symfony Process

Execute and manage sub-processes from PHP with a safe, cross-platform, streaming API

7,454
MIT
Used by 9
86Health
Library Composer

Symfony VarDumper

A better dump() function for PHP that walks and renders any variable clearly.

7,425
MIT
Used by 9
49Health
Library npm

lz-string

Fast, dependency-free LZ-based string compression for JavaScript and TypeScript

4,437
MIT
Used by 9
75Health
Library npm

figlet

Full FIGfont-spec ASCII art text renderer for Node and the browser

3,027
MIT
Used by 9
88Health
Library npm

html-react-parser

Converts HTML strings into React elements, working seamlessly on both server and client

2,429
MIT
Used by 9
44Health
Library npm

react-copy-to-clipboard

A tiny React component that wraps any element to copy text to the clipboard on click.

2,368
MIT
Used by 9
74Health
Library Go

uuid

A pure Go implementation of RFC-9562 UUIDs, covering generation and parsing for versions 1 and 3 through 8.

1,806
MIT
Used by 9
45Health
Library Cargo

paste

A Rust proc-macro for pasting identifiers together at compile time

1,091
Other
Used by 9
71Health
Library npm

readable-stream

A standalone, spec-accurate copy of Node.js core streams for consistent behavior across Node versions and in browsers.

1,047
MIT
Used by 9

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