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 PyPI

alive-progress

An animated, throughput-aware Python progress bar with real-time ETA, print/logging hooks, and a pause-and-resume mechanic no other bar library has.

6,310
MIT
Used by 1
47Health
Library Composer

Doctrine Event Manager

A simple, dependency-free PHP event dispatcher built to power Doctrine's lifecycle events

6,043
MIT
Used by 1
49Health
Library Composer

Doctrine Common

Shared proxy generation and reflection utilities used across the Doctrine persistence stack

5,798
MIT
Used by 1
89Health
Library Cargo

Rhai

A small, safe, embeddable scripting language and evaluation engine for Rust.

5,699
Other
Used by 1
77Health
Library PyPI

pythonnet

Seamless interop between Python and the .NET Common Language Runtime — call .NET assemblies from Python or embed Python inside .NET apps.

5,513
MIT
Used by 1
51Health
Library Composer

hashids

Small PHP library to generate short, reversible YouTube-like IDs from numbers.

5,428
MIT
Used by 1
93Health
Library Composer

swagger-php

Generate OpenAPI documentation for your PHP REST API from native PHP attributes or annotations.

5,310
Apache 2.0
Used by 1
59Health
Library Composer

ProxyManager

Generate, instantiate, and operate object proxies for lazy loading and AOP in PHP

4,941
MIT
Used by 1
59Health
Library Composer

Money

A PHP implementation of Fowler's Money pattern for safe currency math, formatting, and conversion.

4,867
MIT
Used by 1
61Health
Library npm

chess.js

A dependency-free TypeScript chess library for move generation, validation, and check/checkmate/draw detection.

4,410
Other
Used by 1
70Health
Library Cargo

iced-x86

Blazing-fast, correct x86/x64 disassembler, assembler, decoder, and encoder written in pure Rust.

3,573
MIT
Used by 1
74Health
Library PyPI

Funcy

A fancy and practical collection of functional programming tools for Python, from collection walking to control-flow decorators.

3,510
BSD 3
Used by 1
56Health
Library Composer

Symfony EventDispatcher Contracts

Generic PHP interfaces for dispatching events, decoupled from any concrete implementation.

3,414
MIT
Used by 1
51Health
Library npm

json-rules-engine

A lightweight, JSON-based rules engine for expressing and evaluating conditional business logic in Node.js and the browser.

3,136
Other
Used by 1
73Health
Library Composer

Laravel Actions

Organize your Laravel logic into single-task classes that run as controllers, jobs, listeners, commands, or objects.

2,869
MIT
Used by 1
46Health
Library PyPI

furl

The easiest way to parse, build, and modify URLs in Python, without wrestling urllib.

2,809
Other
Used by 1
52Health
Library npm

angular-local-storage

An AngularJS provider that gives 1.x apps a unified API over localStorage, sessionStorage, and cookies, with automatic fallback when web storage isn't available.

2,796
MIT
Used by 1
51Health
Library Composer

Laracasts Flash

Simple, session-based flash notifications for Laravel with a fluent helper and themed messages.

2,674
MIT
Used by 1
55Health
Library npm

trash

Move files and folders to the system trash instead of permanently deleting them, with cross-platform glob support.

2,665
MIT
Used by 1
52Health
Library npm

dialog-polyfill

A lightweight, dependency-free polyfill that brings native <dialog> element behavior — modals, backdrops, and method="dialog" forms — to browsers without built-in support.

2,457
BSD 3
Used by 1
54Health
Library npm

@neodrag/react

A lightweight React hook that makes any DOM element draggable, powered by the tiny, framework-agnostic @neodrag/core engine.

2,452
MIT
Used by 1
75Health
Library Composer

CrawlerDetect

A PHP library for detecting bots, crawlers, and spiders via the User-Agent header.

2,407
MIT
Used by 1
69Health
Library npm

@open-wc/lit-helpers

Spread directives and a read-only properties mixin that fill the gaps lit-html and LitElement leave in dynamic template binding.

2,398
MIT
Used by 1
76Health
Library npm

Supercluster

A blazing-fast geospatial point-clustering library for grouping map markers by zoom level.

2,380
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