Open Source Packages
Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.
All Packages
Category
Sort:Used by Most Apps
Cockatiel
Resilience and fault-handling for Node.js: retries, circuit breakers, timeouts, and more.
fast-csv
Streaming CSV parser and formatter for Node.js with zero runtime dependencies and full TypeScript support.
tedious
A pure-JavaScript TDS driver that lets Node.js applications talk directly to Microsoft SQL Server.
download
Download and extract files over HTTP(S) with a single async call
node-sqlite
A zero-dependency TypeScript wrapper that adds Promises and SQL-based migrations to Node.js sqlite3.
svg2pdf.js
A JavaScript-only utility that converts SVG elements to PDF in the browser.
axios-cache-interceptor
Cache interceptor for Axios that adds RFC 7234-aware HTTP caching, deduplication, and pluggable storage with one setupCache() call.
cls-hooked
Continuation-local storage for Node.js, built on async_hooks instead of the deprecated async-listener.
method-override
Express/Connect middleware that lets clients override the HTTP method of a request via a header or query string.
zapier-platform-core
The runtime SDK every Zapier CLI integration depends on to bridge Lambda-hosted developer code with the Zapier platform.
response-time
Express and Connect middleware that times each request and writes the elapsed duration to an X-Response-Time header.
nestjs-redis
A NestJS module that wraps ioredis to manage Redis and Redis Cluster connections through dependency injection.
isomorphic-ws
A drop-in isomorphic WebSocket client that exposes one identical API in Node.js and browsers.
tsdav
A TypeScript client for WebDAV, CalDAV, and CardDAV that works across Node.js, browsers, Bun, Deno, and Cloudflare Workers.
node-acme-client
A simple, unopinionated Node.js client for the ACME protocol, automating certificate issuance from Let's Encrypt and other CAs.
InversifyJS
A lightweight, decorator-driven IoC container that brings SOLID-friendly dependency injection to TypeScript and JavaScript apps.
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.
node-appwrite
Official Node.js server SDK for Appwrite's open-source backend-as-a-service platform, covering auth, databases, storage, and functions.
deep-extend
Recursive deep-merge and deep-clone utility for JavaScript objects, arrays, dates, regexps, and buffers.
tiny-lru
A zero-dependency, ~2.2 KB LRU cache for JavaScript with O(1) operations and optional TTL expiration.
robots-parser
A spec-compliant robots.txt parser for Node.js with wildcard and RFC 9309 support.
deepmerge
The fastest deepmerge implementation for merging JavaScript objects without mutating the originals.
oci-common
The shared authentication, request-signing, retry, and HTTP runtime underlying every Oracle Cloud Infrastructure Node.js service SDK.
range-parser
Tiny, fast Node.js parser for the HTTP Range request header.