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

83Health
Library npm

@nestjs/throttler

The official NestJS rate-limiting module for Express, Fastify, GraphQL, WebSockets, and RPC

703
MIT
Used by 12
42Health
Library npm

GSAP

The industry-standard JavaScript animation library for tweening CSS, SVG, canvas, and UI with rock-solid cross-browser reliability.

28,405
Other
Used by 11
90Health
Tool npm

js-beautify

Reformats and re-indents JavaScript, HTML, and CSS into clean, readable code

8,995
MIT
Used by 11
95Health
Library npm

node-mssql

The Node.js client for Microsoft SQL Server, wrapping Tedious (or MSNodeSQLv8) behind a unified pool, request, and transaction API.

2,275
MIT
Used by 11
86Health
Library npm

connect-es

Type-safe RPC clients and servers for TypeScript, built from Protobuf schemas and servable over Connect, gRPC, or gRPC-Web.

1,810
Apache 2.0
Used by 11
97Health
SDK npm

firebase-admin-node

Firebase Admin Node.js SDK for privileged, server-side access to Firebase Authentication, Firestore, Realtime Database, Cloud Messaging, and Storage.

1,748
Apache 2.0
Used by 11
56Health
Tool npm

jest-junit

A Jest reporter that converts test results into JUnit-compatible XML for CI dashboards and test-analytics tools.

502
Apache 2.0
Used by 11
82Health
Library npm

@nestjs/event-emitter

Event-driven architecture for NestJS, built on EventEmitter2

251
MIT
Used by 11
69Health
Library npm

DataLoader

A batching and caching layer that coalesces per-request data loads into a fraction of the backend calls.

13,390
MIT
Used by 10
96Health
SDK npm

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.

5,287
Apache 2.0
Used by 10
63Health
Library npm

linkifyjs

A fast, plugin-extensible library that finds URLs, email addresses, hashtags, and mentions in plain text and converts them into HTML links.

2,039
MIT
Used by 10
65Health
Library npm

remove-markdown

A zero-dependency Node.js library that strips Markdown formatting down to clean plain text.

378
MIT
Used by 10
37Health
Library npm

proper-lockfile

An inter-process and inter-machine lockfile utility for local and network file systems

285
MIT
Used by 10
63Health
Library npm

content-disposition

Create and parse HTTP Content-Disposition headers, handling RFC 6266 filenames and RFC 8187 Unicode encoding.

246
MIT
Used by 10
51Health
Library npm

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.

1,988
MPL-2.0
Used by 9
52Health
Library npm

readable-stream

A standalone, spec-accurate copy of Node.js core streams for consistent behavior across Node versions and in browsers.

1,047
MIT
Used by 9
37Health
Library npm

deep-equal

A standalone port of Node's own assert.deepEqual algorithm, giving spec-accurate deep equality checks in Node and the browser alike.

792
MIT
Used by 9
88Health
Framework npm

Mastra Core

The TypeScript framework for building AI agents, workflows, and RAG apps with unified access to 40+ LLM providers.

28,036
Apache 2.0
Used by 8
84Health
Library npm

express-validator

A chainable Express middleware that wraps validator.js to validate and sanitize incoming request data with minimal boilerplate.

6,232
MIT
Used by 8
92Health
SDK npm

@clerk/backend

The official JavaScript SDK for Clerk's Backend API and JWT session verification.

1,755
MIT
Used by 8
93Health
SDK npm

dd-trace

Datadog's official Node.js APM tracer, auto-instrumenting 100+ frameworks for tracing, profiling, security, and LLM observability.

834
Other
Used by 8
55Health
SDK npm

msgraph-sdk-javascript

Official Microsoft Graph JavaScript SDK for calling the Graph API from Node.js and the browser.

833
MIT
Used by 8
72Health
Library npm

officeParser

Parse Office documents into a rich AST and generate Markdown, HTML, PDF, or RAG chunks

539
MIT
Used by 8
69Health
Tool npm

@vitejs/plugin-basic-ssl

A Vite plugin that generates a self-signed certificate so your dev and preview servers can run over HTTPS with zero setup.

516
MIT
Used by 8

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