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

51Health
Library npm

find-up

Find a file or directory by walking up (or down) parent directories from any path.

641
MIT
Used by 8
51Health
Library npm

pathe

A drop-in, dependency-free replacement for Node.js's path module that normalizes every path to POSIX slashes, on any platform.

591
MIT
Used by 8
40Health
Library npm

react-native-get-random-values

A native polyfill that implements crypto.getRandomValues() for React Native so libraries like uuid work without modification.

416
MIT
Used by 8
62Health
Library Cargo

infer

A small Rust crate that infers a file's true type from its magic-number byte signature, not its extension

409
MIT
Used by 8
36Health
Library npm

ansi-to-html

Converts ANSI escape sequences from terminal output into styled HTML spans, with a bundled CLI for piping colored logs straight to HTML.

376
MIT
Used by 8
70Health
Library Cargo

ordered-float

Wrapper types that give Rust's IEEE-754 floats a total ordering for sorting and hashing

343
MIT
Used by 8
44Health
Library Cargo

mime

Strongly typed MIME (HTTP Media Type) parsing and construction for Rust

223
MIT
Used by 8
55Health
Library Cargo

unicode-normalization

Unicode NFC/NFD/NFKC/NFKD normalization for Rust strings, per UAX #15

202
Apache 2.0
Used by 8
51Health
Library npm

utf-8-validate

Native addon that validates UTF-8 buffers at C++ speed, with a pure-JS fallback for unsupported platforms.

125
MIT
Used by 8
28Health
Library npm

mdast-util-to-string

Get the plain-text content of any mdast node in a single function call.

47
MIT
Used by 8
89Health
Library npm

immutable-js

Persistent immutable List, Map, Set, and Stack collections for JavaScript with structural sharing.

33,027
MIT
Used by 7
95Health
Library PyPI

Faker

A Python library that generates realistic fake data for testing, seeding, and anonymizing datasets across 70+ locales.

19,436
MIT
Used by 7
83Health
Library Go

goquery

A jQuery-style API for parsing, querying, and manipulating HTML documents in Go.

14,989
BSD 3
Used by 7
42Health
Library Cargo

nom

A byte-oriented, zero-copy parser combinators library for Rust

10,477
MIT
Used by 7
89Health
Library npm

isomorphic-git

A pure JavaScript reimplementation of git that runs identically in Node.js and the browser.

8,366
MIT
Used by 7
58Health
Library npm

screenfull

A simple wrapper for cross-browser usage of the JavaScript Fullscreen API

7,139
MIT
Used by 7
71Health
Library Go

Gofakeit

A zero-dependency Go library with 310+ functions for generating random fake data, from single values to fully populated structs.

5,395
MIT
Used by 7
62Health
Library Go

xid

A dependency-free Go library for generating compact, sortable, globally unique 12-byte IDs with no configuration required.

4,279
MIT
Used by 7
87Health
Library PyPI

more-itertools

More routines for operating on iterables, beyond Python's built-in itertools

4,101
MIT
Used by 7
68Health
Library PyPI

watchfiles

Simple, modern, and fast file watching and code-reload for Python, powered by a Rust core built on the `notify` crate

2,550
MIT
Used by 7
46Health
Library npm

download

Trigger client-side file downloads from JavaScript using strings, Blobs, data URLs, or typed arrays, with no server round trip required.

2,329
MIT
Used by 7
77Health
Library Go

mimetype

Goroutine-safe MIME type and file extension detection for Go, based on magic-number byte signatures.

2,019
MIT
Used by 7
46Health
Library npm

flat

Flattens nested JavaScript objects into dot-delimited keys and unflattens them back, with a bundled CLI.

1,817
BSD 3
Used by 7
83Health
Library Go

go-winio

Windows-native IO utilities for Go, wrapping named pipes, overlapped I/O, and Win32 file handles behind idiomatic net.Conn and io interfaces.

1,084
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