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

40Health
Library npm

range-parser

Tiny, fast Node.js parser for the HTTP Range request header.

99
MIT
Used by 2
29Health
Library PyPI

py-machineid

Get the unique machine ID of any host in Python without admin privileges

98
MIT
Used by 2
30Health
Library PyPI

deprecation

Python library for automated deprecations with a @deprecated decorator and a test-enforcing companion.

95
Apache 2.0
Used by 2
26Health
Tool PyPI

mkdocs-exclude

A mkdocs plugin that excludes files from your documentation build using glob patterns or regexes.

95
Apache 2.0
Used by 2
35Health
Library Cargo

pastey

A maintained fork of the paste crate for compile-time identifier concatenation, with raw identifiers and a string-replace modifier built in.

94
Other
Used by 2
33Health
Library npm

filtrex

A sandboxed expression engine that compiles user-entered filter expressions into safe, fast JavaScript functions.

92
MIT
Used by 2
34Health
Library npm

glob-parent

Extract the non-magic parent path from a glob pattern

82
Other
Used by 2
30Health
Library npm

unist-util-visit-parents

Recursively walk unist syntax trees while tracking the full ancestor stack of every node.

82
MIT
Used by 2
30Health
Library npm

getos

Detect the exact OS and Linux distribution name your Node.js app is running on, not just "linux".

79
MIT
Used by 2
44Health
Library PyPI

entrypoints

A lightweight way to discover and load entry points advertised by installed Python packages, without the import-time cost of pkg_resources.

77
MIT
Used by 2
46Health
Library PyPI

importlib_resources

The PyPI backport of Python's importlib.resources API for reading package data files

74
Apache 2.0
Used by 2
61Health
Library PyPI

google-api-python-client-stubs

PEP 561 type stubs for the google-api-python-client

67
Apache 2.0
Used by 2
40Health
Library PyPI

distlib

Low-level Python library implementing packaging standards for building interoperable tools.

65
Other
Used by 2
45Health
Library Cargo

byte-unit

A Rust library for parsing, formatting, and converting byte and bit sizes across decimal and binary units.

63
MIT
Used by 2
29Health
Library Cargo

is-terminal

A tiny Rust crate that tests whether a given I/O stream is a terminal (tty)

53
MIT
Used by 2
31Health
Library PyPI

stack-data

Extracts rich, structured data from Python stack frames and tracebacks to power informative error displays.

51
MIT
Used by 2
34Health
Library PyPI

pure_eval

Evaluates Python AST expression nodes safely, without triggering side effects like property getters or function calls.

50
MIT
Used by 2
28Health
Library npm

react-innertext

Extracts the flattened plain-text content of a React JSX tree, mirroring the DOM's innerText property.

50
MIT
Used by 2
24Health
Library Cargo

fslock

Cross-platform file locking for Rust with blocking, non-blocking, and no_std support.

47
MIT
Used by 2
37Health
Library PyPI

win32-setctime

A tiny Python utility that sets a file's creation time on Windows using low-level Win32 API calls.

47
MIT
Used by 2
23Health
Library Cargo

command-group

Rust extension trait that spawns child processes in a process group or Windows job object so you can control them as a unit.

43
Other
Used by 2
23Health
Library Cargo

portpicker

A tiny Rust crate that picks a free network port unused on both TCP and UDP.

43
Other
Used by 2
51Health
Library PyPI

python-ipware

Retrieve a client's real IP address from HTTP request headers, with proxy handling.

43
MIT
Used by 2
72Health
Library Cargo

psl

A native Rust crate that compiles Mozilla's Public Suffix List into code to extract domain suffixes at top speed.

39
MIT
Used by 2

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