Directory

Open Source Packages

Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.

5929 packages

All Packages

41Health
Library npm

generate-password

A lightweight Node.js library for generating cryptographically-secure random passwords.

359
MIT
Used by 2
80Health
Library npm

tsdav

A TypeScript client for WebDAV, CalDAV, and CardDAV that works across Node.js, browsers, Bun, Deno, and Cloudflare Workers.

357
MIT
Used by 2
31Health
Library npm

workers-og

Generate Open Graph images on Cloudflare Workers without Puppeteer or a browser.

356
MIT
Used by 2
87Health
Library Cargo

Regorus

A fast, lightweight Rego (OPA policy language) interpreter written in Rust.

354
MIT
Used by 2
71Health
Library npm

heic-to

A JavaScript library that converts HEIC/HEIF images to JPEG, PNG, or bitmap entirely in the browser.

352
Other
Used by 2
35Health
Library npm

element-closest

Lightweight polyfill for Element.closest and Element.matches

351
Other
Used by 2
38Health
Library npm

stable-hash

Tiny, fast library for stably hashing any JavaScript value

349
MIT
Used by 2
59Health
Library PyPI

alembic-postgresql-enum

Alembic autogenerate support for creating, altering, and deleting PostgreSQL enum types automatically.

348
MIT
Used by 2
90Health
SDK PyPI

gcloud-aio-bigquery

Asyncio-native Python client for the Google Cloud BigQuery REST API, with a threadsafe requests-based twin for sync codebases.

348
MIT
Used by 2
35Health
Library npm

mrmime

A tiny (2.8kB), zero-dependency utility that looks up MIME types from a file extension or filename in O(1) time.

348
MIT
Used by 2
83Health
SDK PyPI

cloud-sql-python-connector

Connect securely to Google Cloud SQL instances from Python

345
Apache 2.0
Used by 2
44Health
Library Cargo

cookie

HTTP cookie parsing and cookie jar management for Rust

345
Other
Used by 2
33Health
Library npm

graphql-fields

Turns a GraphQL resolver's info argument into a flat map of every requested field, honoring @include/@skip directives.

345
MIT
Used by 2
58Health
Library Cargo

bitpacking

SIMD-accelerated Rust bit-packing for compressing integer sequences at billions of values per second.

341
MIT
Used by 2
45Health
Library npm

@rehookify/datepicker

Headless React hooks for building fully custom date, range, and time pickers with zero dependencies.

340
MIT
Used by 2
41Health
Library Composer

Laragear TwoFactor

On-premises TOTP two-factor authentication for Laravel users

340
MIT
Used by 2
46Health
Library npm

@badgateway/oauth2-client

Dependency-free OAuth2 client for Node.js and browsers with PKCE and token refresh

339
MIT
Used by 2
39Health
Library npm

fast-redact

Very fast object redaction that censors sensitive keys before they reach your logs.

339
MIT
Used by 2
79Health
Library npm

vue-dompurify-html

A DOMPurify-backed replacement for Vue's v-html directive that sanitizes bound HTML to prevent XSS.

334
MIT
Used by 2
83Health
SDK PyPI

ACP Python SDK

Python implementation of the Agent Client Protocol, with generated Pydantic schema models, asyncio transports, and helper builders for building ACP agents and clients.

333
Apache 2.0
Used by 2
54Health
Library Cargo

tracing-tracy

A tracing-subscriber Layer that streams Rust application spans and events straight into the Tracy profiler.

331
Other
Used by 2
60Health
Library Cargo

webbrowser

Open URLs and local files in the platform's web browser from Rust, with guaranteed consistent behaviour on every OS.

329
Other
Used by 2
73Health
Library npm

input-number

An accessible React number input component with precision control, custom formatting, and keyboard/wheel stepping.

323
MIT
Used by 2
57Health
SDK Composer

Laravel Ray

Sends debug output from Laravel apps to Ray, Spatie's desktop debugging application

321
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