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

64Health
Library npm

pretty-bytes

Convert byte counts into human-readable strings like 1337 → 1.34 kB, with binary, bit, and locale-aware formatting options.

1,317
MIT
Used by 14
41Health
Library npm

html-entities

Fast, zero-dependency HTML5/HTML4/XML entity encoding and decoding for JavaScript and TypeScript.

686
MIT
Used by 14
67Health
Library Cargo

glob

Support for matching file paths against Unix shell-style glob patterns in Rust.

596
Other
Used by 14
47Health
Library npm

Mousetrap

A simple, dependency-free JavaScript library for binding keyboard shortcuts

11,775
Apache 2.0
Used by 13
77Health
Library Go

decimal

Arbitrary-precision fixed-point decimal numbers for Go, built to avoid the rounding errors of float64 in money and financial math.

7,489
MIT
Used by 13
85Health
Library PyPI

Watchdog

A Python API and shell utilities for monitoring filesystem events across platforms

7,419
Apache 2.0
Used by 13
44Health
Library PyPI

Colorama

Cross-platform ANSI escape codes that make colored terminal text and cursor control work identically on Windows, macOS, and Linux.

3,795
BSD 3
Used by 13
44Health
Library npm

Micromatch

Fast, POSIX-compliant glob matching for Node.js — the drop-in replacement for minimatch and multimatch.

3,043
MIT
Used by 13
44Health
Library npm

react-device-detect

Detect device, browser, and OS type in React and conditionally render views accordingly

2,920
MIT
Used by 13
46Health
Library Cargo

Strum

Derive macros and traits that make Rust enums easier to convert to and from strings

2,460
MIT
Used by 13
66Health
Library npm

colord

A tiny, dependency-free TypeScript library for parsing, converting, and manipulating colors in any format.

1,892
MIT
Used by 13
65Health
Library Go

go-version

A Go library for parsing, comparing, sorting, and constraint-checking semantic versions, built by HashiCorp for tools like Terraform and Vault.

1,771
MPL-2.0
Used by 13
41Health
Library npm

ResizeObserver Polyfill

A spec-compliant polyfill for the ResizeObserver API using MutationObserver

1,748
MIT
Used by 13
82Health
Library npm

JSONPath

A JavaScript library for querying, transforming, and extracting data from JSON documents using an extended JSONPath syntax.

1,158
MIT
Used by 13
44Health
Library Cargo

num_cpus

A small Rust crate for counting the logical and physical CPU cores on the current machine.

625
Other
Used by 13
69Health
Library PyPI

mrab-regex

A backwards-compatible drop-in replacement for Python's re module, adding fuzzy matching, nested sets, recursive patterns, and full Unicode case-folding.

606
Other
Used by 13
39Health
Library PyPI

sniffio

A tiny Python library that detects which async framework (trio, asyncio, or curio) your code is currently running under.

153
Other
Used by 13
81Health
Library PyPI

importlib_metadata

A backport and reference implementation of Python's importlib.metadata for reading package metadata

142
Apache 2.0
Used by 13
81Health
Library Cargo

globset

A Rust crate for matching one or more glob patterns against a path simultaneously

68,984
Other
Used by 12
54Health
Library npm

clipboard.js

A modern, Flash-free JavaScript library for copying and cutting text to the clipboard

34,103
MIT
Used by 12
86Health
Library npm

ahooks

A high-quality, production-tested collection of React hooks

14,973
MIT
Used by 12
53Health
Library npm

decimal.js

An arbitrary-precision Decimal type for JavaScript with full trigonometric support

7,263
MIT
Used by 12
45Health
Library npm

EventEmitter3

A blazing-fast, drop-in EventEmitter for Node.js and browsers

3,537
MIT
Used by 12
44Health
Library npm

punycode.js

A robust Punycode converter for internationalized domain names, fully compliant with RFC 3492 and RFC 5891.

1,690
MIT
Used by 12

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