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

37Health
Library Composer

LitEmoji

A PHP library that converts emoji between unicode, HTML entities, and shortcodes.

90
MIT
Used by 1
40Health
Library Cargo

fd-lock

Advisory cross-platform file locks in Rust using file descriptors.

89
Other
Used by 1
39Health
Library Cargo

vmm-sys-util

Safe Rust wrappers around low-level Linux syscalls for building virtual machine monitors

89
BSD 3
Used by 1
30Health
Library Cargo

machineid-rs

Build a unique, encrypted machine ID (HWID) in Rust from customizable hardware and OS components.

88
Other
Used by 1
59Health
Library npm

@dr.pogodin/react-helmet

Thread-safe document head management for React 19 with tag deduplication, SSR support, and SEO tag prioritization.

87
Apache 2.0
Used by 1
30Health
Library PyPI

pathlib2

A backport of Python's standard-library pathlib module for object-oriented filesystem paths on older or mixed Python versions.

87
MIT
Used by 1
58Health
Library Cargo

rust-petname

Generate human-readable random names like remarkably-striking-cricket, as a Rust library or CLI, with built-in English, Turkish, and Luxembourgish word lists.

87
Apache 2.0
Used by 1
40Health
Library npm

country-code-lookup

Look up countries by FIPS, ISO 3166-1 alpha-2/alpha-3/numeric, or internet TLD codes in Node.js.

86
MIT
Used by 1
29Health
Library Cargo

lru-cache

A fixed-capacity least-recently-used cache for Rust, built on a linked hash map with O(1) inserts, lookups, and evictions.

86
Apache 2.0
Used by 1
36Health
Library Cargo

proc-macro-crate

Resolve the real crate name inside Rust procedural macros, even when renamed

85
Other
Used by 1
28Health
Library npm

svg-round-corners

A tiny, dependency-free JavaScript library that rounds sharp corners in SVG path data into smooth arcs.

85
MIT
Used by 1
27Health
Library npm

requireindex

Generates a Node.js index.js that auto-requires and exports sibling files and directories by basename.

84
MIT
Used by 1
33Health
Library npm

haversine-distance

A zero-dependency JavaScript implementation of the Haversine formula for great-circle distance between two coordinates, in meters.

83
MIT
Used by 1
33Health
Library npm

stackframe

A tiny JS object representation of a single stack trace frame, powering stacktrace.js.

82
MIT
Used by 1
28Health
Library npm

timestring

Parse human-readable time strings like '1h 15m' into numeric time-based values.

82
MIT
Used by 1
29Health
Library npm

dom-autoscroller

A lightweight JavaScript library that auto-scrolls DOM containers when the pointer nears their edges, built for drag-and-drop interactions.

81
MIT
Used by 1
43Health
Library Cargo

emojis

O(1) emoji lookup, metadata, and GitHub shortcode matching for Rust, backed by static Unicode data.

81
Apache 2.0
Used by 1
27Health
Library npm

intersection-observer

A polyfill for the native IntersectionObserver API in browsers that lack support.

81
Apache 2.0
Used by 1
29Health
Library PyPI

base62

URL-safe base62 encoding and decoding for integers and byte data in Python

81
Other
Used by 1
23Health
Library npm

Universal Zopfli

A WebAssembly build of Google's Zopfli compressor, usable from both Node.js and browsers with no native build step.

81
Apache 2.0
Used by 1
49Health
Library Cargo

errno

Cross-platform Rust access to the OS errno variable, with human-readable error descriptions on Unix, Windows, WASI, and Hermit.

80
Other
Used by 1
59Health
Library npm

@nodelib/fs.walk

A fast, callback-based, synchronous, and streaming library for recursively walking directory trees in Node.js.

80
MIT
Used by 1
59Health
Library PyPI

Python JSONPath

A flexible RFC 9535 JSONPath engine for Python with JSON Pointer and JSON Patch.

78
MIT
Used by 1
42Health
Library PyPI

whatthepatch

A pure-Python library for parsing and applying unified, context, ed, and SCM-style patch/diff files.

78
MIT
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