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

59Health
Library npm

Cockatiel

Resilience and fault-handling for Node.js: retries, circuit breakers, timeouts, and more.

1,825
MIT
Used by 2
79Health
Library npm

fast-csv

Streaming CSV parser and formatter for Node.js with zero runtime dependencies and full TypeScript support.

1,790
MIT
Used by 2
91Health
Library npm

tedious

A pure-JavaScript TDS driver that lets Node.js applications talk directly to Microsoft SQL Server.

1,617
MIT
Used by 2
44Health
Library npm

download

Download and extract files over HTTP(S) with a single async call

1,298
MIT
Used by 2
42Health
Library npm

node-sqlite

A zero-dependency TypeScript wrapper that adds Promises and SQL-based migrations to Node.js sqlite3.

935
MIT
Used by 2
75Health
Library npm

svg2pdf.js

A JavaScript-only utility that converts SVG elements to PDF in the browser.

837
MIT
Used by 2
76Health
Library npm

axios-cache-interceptor

Cache interceptor for Axios that adds RFC 7234-aware HTTP caching, deduplication, and pluggable storage with one setupCache() call.

816
MIT
Used by 2
45Health
Library npm

cls-hooked

Continuation-local storage for Node.js, built on async_hooks instead of the deprecated async-listener.

776
Other
Used by 2
43Health
Library npm

method-override

Express/Connect middleware that lets clients override the HTTP method of a request via a header or query string.

625
MIT
Used by 2
75Health
SDK npm

zapier-platform-core

The runtime SDK every Zapier CLI integration depends on to bridge Lambda-hosted developer code with the Zapier platform.

556
Other
Used by 2
45Health
Library npm

response-time

Express and Connect middleware that times each request and writes the elapsed duration to an X-Response-Time header.

497
MIT
Used by 2
48Health
Library npm

nestjs-redis

A NestJS module that wraps ioredis to manage Redis and Redis Cluster connections through dependency injection.

440
MIT
Used by 2
40Health
Library npm

isomorphic-ws

A drop-in isomorphic WebSocket client that exposes one identical API in Node.js and browsers.

417
MIT
Used by 2
72Health
Library npm

tsdav

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

355
MIT
Used by 2
38Health
SDK npm

node-acme-client

A simple, unopinionated Node.js client for the ACME protocol, automating certificate issuance from Let's Encrypt and other CAs.

295
MIT
Used by 2
83Health
Framework npm

InversifyJS

A lightweight, decorator-driven IoC container that brings SOLID-friendly dependency injection to TypeScript and JavaScript apps.

290
MIT
Used by 2
87Health
SDK npm

node-sdks

The official Node.js realtime SDK for LiveKit, giving server-side apps a typed client for audio, video, data streams, and RPC over WebRTC.

283
Apache 2.0
Used by 2
80Health
SDK npm

node-appwrite

Official Node.js server SDK for Appwrite's open-source backend-as-a-service platform, covering auth, databases, storage, and functions.

257
BSD 3
Used by 2
38Health
Library npm

deep-extend

Recursive deep-merge and deep-clone utility for JavaScript objects, arrays, dates, regexps, and buffers.

201
MIT
Used by 2
68Health
Library npm

tiny-lru

A zero-dependency, ~2.2 KB LRU cache for JavaScript with O(1) operations and optional TTL expiration.

184
BSD 3
Used by 2
58Health
Library npm

robots-parser

A spec-compliant robots.txt parser for Node.js with wildcard and RFC 9309 support.

167
MIT
Used by 2
58Health
Library npm

deepmerge

The fastest deepmerge implementation for merging JavaScript objects without mutating the originals.

128
MIT
Used by 2
82Health
SDK npm

oci-common

The shared authentication, request-signing, retry, and HTTP runtime underlying every Oracle Cloud Infrastructure Node.js service SDK.

100
Other
Used by 2
40Health
Library npm

range-parser

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

99
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