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 npm

Portfinder

Find an open port or domain socket on the current machine

899
MIT
Used by 7
65Health
Library Go

flock

Thread-safe, cross-platform file locking for Go, with blocking and non-blocking lock acquisition.

762
BSD 3
Used by 7
35Health
Library Go

hashstructure

A Go library for generating deterministic hash values from arbitrary structs, maps, and slices.

762
MIT
Used by 7
49Health
Library npm

camelcase

Convert dash, dot, underscore, or space separated strings to camelCase or PascalCase, with full Unicode support.

698
MIT
Used by 7
39Health
Library npm

unique-names-generator

A zero-dependency, tree-shakeable library for generating random or seeded unique name strings from built-in or custom word dictionaries.

695
MIT
Used by 7
60Health
Library Cargo

unicode-segmentation

Split Rust strings into grapheme clusters, words, and sentences per Unicode UAX #29

681
Other
Used by 7
47Health
Library Cargo

ctrlc

Simple, cross-platform Ctrl-C signal handling for Rust projects

670
Other
Used by 7
54Health
Library Cargo

memmap2

Cross-platform Rust API for memory-mapped file IO on Unix and Windows

658
Other
Used by 7
55Health
Library Cargo

cfg-if

An if/elif-like macro for chaining Rust #[cfg] conditional-compilation branches

646
Other
Used by 7
71Health
Library PyPI

python-zstandard

Python bindings for the Zstandard (zstd) compression library, exposing the full C API through a Pythonic, high-performance interface.

641
BSD 3
Used by 7
48Health
Library Cargo

rustc-hash

The blazing-fast, non-cryptographic hash algorithm that powers the Rust compiler itself.

600
Other
Used by 7
66Health
Library npm

tinyglobby

A fast, dependency-light glob matcher built as a drop-in alternative to globby and fast-glob.

546
MIT
Used by 7
90Health
Library PyPI

multidict

A fast dict-like multi-value mapping for HTTP headers and URL query strings, with a C-accelerated backend and a pure-Python fallback.

495
Apache 2.0
Used by 7
49Health
Library npm

d3-array

Array manipulation, ordering, searching, and statistical summarization for JavaScript, built to power D3's data-visualization pipeline.

464
Other
Used by 7
72Health
Library npm

tinyexec

A tiny, higher-level interface around Node's child_process for running commands without the boilerplate.

382
MIT
Used by 7
42Health
Library npm

ci-info

Zero-dependency detection of the current CI environment, vendor, and pull-request status in Node.js.

365
MIT
Used by 7
55Health
Library npm

chardet

Detects the character encoding of a buffer or file using statistical byte-occurrence analysis, with zero dependencies.

311
MIT
Used by 7
37Health
Library npm

email-addresses

A dependency-free RFC 5322 email address parser for JavaScript and Node.js.

272
MIT
Used by 7
85Health
Library PyPI

soupsieve

The pure-Python CSS4 selector engine that powers Beautiful Soup's select() and select_one() methods.

271
MIT
Used by 7
78Health
Library PyPI

aiosignal

A lightweight async callback registry that turns a mutable list of coroutine receivers into a frozen, awaitable dispatch signal.

170
Apache 2.0
Used by 7
52Health
Library npm

bufferutil

Native buffer masking and unmasking utilities that make the ws WebSocket library fast.

169
MIT
Used by 7
82Health
Library PyPI

frozenlist

A list-like Python type that can be frozen at runtime to guard shared state from further mutation.

126
Apache 2.0
Used by 7
34Health
Library npm

cron-validator

A zero-dependency TypeScript library that validates cron expression strings, with support for seconds, aliases, blank days, and nth-weekday syntax.

86
MIT
Used by 7
58Health
Library PyPI

typing-inspection

Runtime introspection tools for Python type annotations, maintained by the Pydantic team

71
MIT
Used by 7

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