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

95Health
Library Cargo

tree-sitter

Incremental parsing library for building fast, resilient syntax trees

27,146
MIT
Used by 6
70Health
Library Composer

ramsey/uuid

A PHP library for generating and working with UUIDs

12,631
MIT
Used by 6
70Health
Library Composer

Symfony CssSelector

Converts CSS selectors into equivalent XPath expressions for querying HTML and XML in PHP.

7,418
MIT
Used by 6
41Health
Library npm

big.js

A small, fast, dependency-free JavaScript library for arbitrary-precision decimal arithmetic.

5,197
MIT
Used by 6
78Health
Library PyPI

phonenumbers

Python port of Google's libphonenumber for parsing, validating, and formatting phone numbers from over 200 countries and regions.

3,774
Apache 2.0
Used by 6
42Health
Library PyPI

jmespath.py

A pure-Python implementation of JMESPath, a declarative query language for searching and transforming JSON documents.

2,451
MIT
Used by 6
45Health
Library PyPI

Blinker

Fast Python in-process signal/event dispatching for decoupled object-to-object notifications

2,101
MIT
Used by 6
83Health
Library PyPI

tldextract

Accurately splits any URL or hostname into subdomain, domain, and public suffix using the Public Suffix List.

2,027
BSD 3
Used by 6
55Health
Library Cargo

memchr

Extremely fast SIMD-accelerated byte and substring search for Rust

1,580
Other
Used by 6
38Health
Library npm

@react-hook/resize-observer

Concurrent-mode-safe React hook wrapping the native ResizeObserver API

1,530
MIT
Used by 6
44Health
Library npm

json-logic-js

A lightweight JavaScript engine for building, storing, and executing JsonLogic rules across the front-end, back-end, and database.

1,484
MIT
Used by 6
47Health
Library Cargo

libloading

Safe, cross-platform Rust bindings for loading dynamic libraries at runtime

1,477
Other
Used by 6
46Health
Library npm

keytar

Native Node.js bindings for storing passwords in the OS keychain

1,425
MIT
Used by 6
73Health
Library npm

del

Delete files and directories using glob patterns, with a safe promise-based API.

1,343
MIT
Used by 6
41Health
Library Go

slug

Turns any Unicode string into a clean, URL- and filename-safe ASCII slug, with built-in transliteration for over 20 languages.

1,334
MPL-2.0
Used by 6
57Health
Library npm

ufo

Lightweight, dependency-free URL utilities for parsing, joining, normalizing, and manipulating URLs across Node, browser, and Deno.

1,303
MIT
Used by 6
45Health
Library Go

json-patch

A Go library for applying RFC 6902 JSON Patch and RFC 7396 JSON Merge Patch operations to JSON documents.

1,231
BSD 3
Used by 6
74Health
Library Cargo

bitflags

A Rust macro for generating ergonomic, well-defined bitflag enum types

1,163
Other
Used by 6
42Health
Library Go

semver

A fast, spec-compliant Go library for parsing, comparing, and range-matching Semantic Versioning 2.0.0 strings.

1,045
MIT
Used by 6
62Health
Library Go

glob

A Go library for compiling glob patterns into matcher trees and matching strings against them with zero allocations.

1,042
MIT
Used by 6
65Health
Library Cargo

arboard

Cross-platform clipboard access for Rust — copy and paste text, HTML, and images on Linux, macOS, and Windows.

971
Other
Used by 6
37Health
Library npm

jmespath.js

Query and transform JSON data in JavaScript with a single declarative expression string

847
Apache 2.0
Used by 6
83Health
Library PyPI

jsonpath-ng

A standard-compliant JSONPath implementation for Python with arithmetic operators, AST manipulation, and in-place updates.

735
Apache 2.0
Used by 6
38Health
Library Go

useragent

A dependency-free Go library for parsing browser, OS, device, and bot data out of User-Agent strings.

546
MIT
Used by 6

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