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

42Health
Library PyPI

overrides

A Python decorator and metaclass that verify a method actually overrides its superclass counterpart, catching signature drift at class-creation time.

270
Apache 2.0
Used by 3
35Health
Library npm

qr-creator

A lightweight canvas-based QR code generator with gradient fills and rounded corners.

257
MIT
Used by 3
51Health
Library npm

package-json

Fetch metadata for any npm package, including scoped ones, straight from the registry with a single async call.

251
MIT
Used by 3
38Health
Library Cargo

crc-rs

A no_std Rust library for computing CRC checksums of every common width with standard and custom algorithms.

234
Apache 2.0
Used by 3
32Health
Library npm

esm-env

Zero-dependency export-conditions library that resolves BROWSER, DEV, and NODE constants at build time instead of runtime.

234
MIT
Used by 3
40Health
Library npm

country-flag-emoji-polyfill

Restores color country flag emojis on Chromium browsers under Windows by injecting a tiny web font only when needed.

231
MIT
Used by 3
39Health
Library PyPI

ordered-set

A mutable set that remembers the order of its entries and supports index-based lookups.

231
MIT
Used by 3
76Health
Library Cargo

regress

A backtracking regular expression engine for Rust that targets ECMAScript regexp syntax

224
Other
Used by 3
68Health
Library npm

string-strip-html

Strip HTML tags from strings without a full parser, safely handling mixed and templated markup.

214
MIT
Used by 3
54Health
Library npm

jsonpointer

Get and set nested JSON values using RFC 6901 JSON Pointer path strings

197
MIT
Used by 3
45Health
Library Cargo

fs-err

A drop-in replacement for std::fs that adds file paths and operation context to every I/O error.

176
Apache 2.0
Used by 3
61Health
Library npm

isBinaryFile

Detects whether a file or buffer is binary or text in Node.js, similar to Perl's -B switch, with encoding hints for accurate UTF-16, Latin-1, and CJK detection.

176
MIT
Used by 3
56Health
Library npm

node-zip-stream

A streaming ZIP archive generator for Node.js that pipes archives out as they're built, without buffering the whole thing in memory.

169
MIT
Used by 3
65Health
Library PyPI

Wcmatch

Bash-style wildcard file matching, globbing, and pathlib for Python

168
MIT
Used by 3
30Health
Library npm

glob-to-regexp

A tiny, dependency-free JavaScript library that converts wildcard glob patterns into native RegExp objects, with optional bash-style extended and globstar matching.

150
Other
Used by 3
54Health
Library npm

strip-indent

Strip leading whitespace from every line of a string, with a dedent() helper for cleaning up multi-line template literals.

150
MIT
Used by 3
36Health
Library npm

nanoid-dictionary

A small set of predefined character alphabets — hex, alphanumeric, lookalike-free, cookie-safe — for use with nanoid's customAlphabet.

148
MIT
Used by 3
63Health
Library npm

wrap-ansi

Word-wraps strings containing ANSI escape codes without breaking color, style, or hyperlink sequences.

140
MIT
Used by 3
33Health
Library npm

normalize-path

Normalize Windows and POSIX file path slashes to unix-style forward slashes

112
MIT
Used by 3
42Health
Library npm

check-disk-space

A lightweight, dependency-free way to check free and total disk space on Windows, macOS, and Linux from Node.js.

110
MIT
Used by 3
40Health
Library Cargo

unicase

A case-insensitive string wrapper for Rust using Unicode case-folding.

99
Apache 2.0
Used by 3
30Health
Library npm

byte-size

Converts a numeric bytes value into a human-readable string like '3.5 kB', with metric, IEC, and fully custom unit support.

89
MIT
Used by 3
35Health
Library PyPI

Cycler

Composable style-cycle library for combining and iterating property values, best known as matplotlib's plot-styling engine

83
BSD 3
Used by 3
67Health
Library PyPI

annotated-doc

Document parameters, class attributes, return types, and variables inline using typing.Annotated.

81
MIT
Used by 3

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