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

52Health
Library npm

filenamify

Convert any string into a valid, cross-platform safe filename in one function call.

524
MIT
Used by 6
41Health
Library npm

fast-safe-stringify

Fast JSON.stringify drop-in that safely handles circular references

359
MIT
Used by 6
69Health
Library PyPI

termcolor

ANSI color formatting for terminal output in Python

326
MIT
Used by 6
36Health
Library npm

fix-path

Fix the $PATH environment variable on macOS and Linux when your app is launched from a GUI

299
MIT
Used by 6
46Health
Library npm

countries-and-timezones

Minimalistic library for looking up countries, IANA timezones, and their UTC/DST offsets, kept in sync with the tz database.

278
MIT
Used by 6
40Health
Library PyPI

docstring_parser

Parse Python docstrings in ReST, Google, Numpydoc, and Epydoc styles

273
MIT
Used by 6
62Health
Library npm

@electron-toolkit/preload

Type-safe helper for exposing Electron's ipcRenderer, webFrame, webUtils, and process APIs to the renderer via contextBridge.

215
MIT
Used by 6
76Health
Library npm

RE2JS

Linear-time, ReDoS-safe regular expression engine for JavaScript

206
MIT
Used by 6
35Health
Library npm

tmp-promise

A promise-based wrapper around the tmp package for creating and cleaning up temporary files and directories with async/await.

135
MIT
Used by 6
38Health
Library npm

anser

A low-level parser that converts ANSI escape-sequence text into structured tokens or HTML

80
MIT
Used by 6
37Health
Library Go

cel-go

The Go implementation of the Common Expression Language for fast, safe, embeddable expression evaluation.

2
Apache 2.0
Used by 6
85Health
Library Cargo

Magika

AI-powered file content type detection for Rust, identifying 200+ formats in milliseconds on a single CPU.

18,702
Apache 2.0
Used by 5
85Health
Library Composer

symfony/event-dispatcher

Decouple PHP application components with a Mediator/Observer-pattern event dispatcher

8,534
MIT
Used by 5
41Health
Library Go

copier

Reflection-based Go library for copying values between structs, slices, and maps with tag-driven field control.

6,171
MIT
Used by 5
49Health
Library npm

jsondiffpatch

Diff and patch JavaScript objects with compact deltas, smart array diffing, and pluggable output formatters.

5,348
MIT
Used by 5
89Health
Library npm

pinyin-pro

Fast, high-accuracy Chinese-to-pinyin conversion library with tone, initial/final, and text-matching support.

4,742
MIT
Used by 5
71Health
Library Go

progressbar

A thread-safe, dependency-light progress bar and spinner library for Go CLI applications.

4,709
MIT
Used by 5
49Health
Library PyPI

fake-useragent

Up-to-date user-agent string faker backed by a real-world browser usage database, bundled offline.

4,050
Apache 2.0
Used by 5
46Health
Library Go

structs

Reflection-based Go utilities for converting structs to maps, slices, and field-level metadata without hand-written boilerplate.

3,921
MIT
Used by 5
54Health
Library npm

microdiff

A tiny, zero-dependency library for deep diffing objects and arrays with full TypeScript support.

3,874
MIT
Used by 5
67Health
Library Go

go-pretty

A Go library for rendering pretty console tables, lists, progress bars, and styled text with deep customization.

3,555
MIT
Used by 5
56Health
Library Go

retry-go

A lightweight Go library for retrying fallible functions with configurable backoff, jitter, and per-error attempt limits.

2,962
MIT
Used by 5
42Health
Library Go

go-diff

A Go library for computing text differences, fuzzy string matching, and applying patches, ported from Google's diff-match-patch.

2,085
MIT
Used by 5
44Health
Library npm

hoist-non-react-statics

Copies a wrapped React component's static properties onto its higher-order component wrapper.

1,798
BSD 3
Used by 5

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