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
node-cache
A simple, fast in-memory caching module for Node.js with TTL expiration, similar to memcached.
@nestjs/throttler
The official NestJS rate-limiting module for Express, Fastify, GraphQL, WebSockets, and RPC
GSAP
The industry-standard JavaScript animation library for tweening CSS, SVG, canvas, and UI with rock-solid cross-browser reliability.
js-beautify
Reformats and re-indents JavaScript, HTML, and CSS into clean, readable code
node-mssql
The Node.js client for Microsoft SQL Server, wrapping Tedious (or MSNodeSQLv8) behind a unified pool, request, and transaction API.
connect-es
Type-safe RPC clients and servers for TypeScript, built from Protobuf schemas and servable over Connect, gRPC, or gRPC-Web.
firebase-admin-node
Firebase Admin Node.js SDK for privileged, server-side access to Firebase Authentication, Firestore, Realtime Database, Cloud Messaging, and Storage.
jest-junit
A Jest reporter that converts test results into JUnit-compatible XML for CI dashboards and test-analytics tools.
@nestjs/event-emitter
Event-driven architecture for NestJS, built on EventEmitter2
DataLoader
A batching and caching layer that coalesces per-request data loads into a fraction of the backend calls.
elasticsearch-js
The official Node.js client for Elasticsearch, giving JavaScript and TypeScript apps a typed, fully-featured way to talk to an Elasticsearch cluster.
linkifyjs
A fast, plugin-extensible library that finds URLs, email addresses, hashtags, and mentions in plain text and converts them into HTML links.
remove-markdown
A zero-dependency Node.js library that strips Markdown formatting down to clean plain text.
proper-lockfile
An inter-process and inter-machine lockfile utility for local and network file systems
content-disposition
Create and parse HTTP Content-Disposition headers, handling RFC 6266 filenames and RFC 8187 Unicode encoding.
resvg-js
A high-performance SVG-to-PNG renderer for Node.js and browsers, powered by Rust's resvg engine via napi-rs and WebAssembly.
readable-stream
A standalone, spec-accurate copy of Node.js core streams for consistent behavior across Node versions and in browsers.
deep-equal
A standalone port of Node's own assert.deepEqual algorithm, giving spec-accurate deep equality checks in Node and the browser alike.
Mastra Core
The TypeScript framework for building AI agents, workflows, and RAG apps with unified access to 40+ LLM providers.
express-validator
A chainable Express middleware that wraps validator.js to validate and sanitize incoming request data with minimal boilerplate.
@clerk/backend
The official JavaScript SDK for Clerk's Backend API and JWT session verification.
dd-trace
Datadog's official Node.js APM tracer, auto-instrumenting 100+ frameworks for tracing, profiling, security, and LLM observability.
msgraph-sdk-javascript
Official Microsoft Graph JavaScript SDK for calling the Graph API from Node.js and the browser.
officeParser
Parse Office documents into a rich AST and generate Markdown, HTML, PDF, or RAG chunks