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

35Health
Library Cargo

trie-rs

Memory-efficient trie library for Rust built on succinct LOUDS encoding, with lazy iterator-based search.

136
Other
Used by 1
33Health
Library npm

wink-nlp-utils

A collection of composable NLP text-preparation utilities for tokenizing, stemming, and cleaning strings and tokens in Node.js.

136
MIT
Used by 1
41Health
Library PyPI

inotify_simple

A dependency-free ctypes wrapper that exposes Linux inotify exactly as the kernel does, in under 100 lines.

135
Other
Used by 1
41Health
Library Composer

THE ICONIC Name Parser

Universal, language-independent PHP library that splits full names into meaningful parts.

135
MIT
Used by 1
46Health
Library npm

@mapbox/geojson-rewind

Enforce the right-hand-rule polygon ring winding order for GeoJSON geometries.

133
Other
Used by 1
53Health
Library npm

arrify

Convert any value to an array, safely handling null, undefined, strings, and iterables.

132
MIT
Used by 1
34Health
Library Cargo

git-version

A Rust macro crate that embeds your Git tag, commit hash, and dirty state into your binary at compile time.

132
Other
Used by 1
77Health
Library Cargo

decancer

Rust library that strips unicode confusables, homoglyphs, and leetspeak from text for moderation and search normalization.

131
MIT
Used by 1
41Health
Library npm

stacktrace-gps

Resolves a partial stack frame into a precise one using source maps and function-name inference.

127
MIT
Used by 1
37Health
Library Cargo

allo-isolate

Run multithreaded Rust alongside the Dart VM and post results straight into Dart isolates.

126
Apache 2.0
Used by 1
36Health
Library Cargo

replace_with

Temporarily take ownership of a value behind a mutable reference and replace it with a value mapped from the old one.

125
Apache 2.0
Used by 1
41Health
Library Cargo

retry

A small Rust library to retry an operation until its return value satisfies a condition, with pluggable delays.

125
MIT
Used by 1
57Health
Library Cargo

diffy

A Rust library for computing, parsing, and applying text diffs, patches, and three-way merges.

123
Apache 2.0
Used by 1
35Health
Library npm

express-request-id

Express middleware that assigns a UUID to each incoming request and exposes it via the X-Request-Id header.

123
MIT
Used by 1
35Health
Library npm

ieee754

Read and write IEEE 754 floating-point numbers to and from a Buffer or array-like object.

122
BSD 3
Used by 1
63Health
Library Cargo

rust-ksuid

A pure-Rust, fully tested implementation of KSUIDs — K-sortable, globally unique identifiers compatible with Segment's original KSUID spec.

122
MIT
Used by 1
47Health
Library npm

ts-xor

A generic TypeScript utility type that composes object types with mutually exclusive keys.

122
MIT
Used by 1
33Health
Library npm

calculate-size

Measures the rendered pixel width and height of a text string using a hidden DOM element, with built-in result caching.

121
MIT
Used by 1
52Health
Library Cargo

geohash

A no_std-friendly Rust crate for encoding, decoding, and finding neighbors of geohash strings.

121
Apache 2.0
Used by 1
29Health
Library npm

langs

ISO 639-1/2/3 language codes with English and local names for Node.js

121
MIT
Used by 1
72Health
Library npm

attr-accept

JavaScript implementation of the HTML5 file input accept attribute.

120
MIT
Used by 1
31Health
Library npm

base64-stream

Streaming Base64 encoder and decoder Transform classes for Node.js, so binary data can be converted on the fly instead of buffered in memory.

118
MIT
Used by 1
51Health
Library npm

is-ip

A tiny, focused utility to check whether a string is a valid IPv4 or IPv6 address.

118
MIT
Used by 1
28Health
Library Cargo

mopa

My Own Personal Any: add Any-style downcasting methods to your own Rust traits.

118
Other
Used by 1

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