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

86Health
Tool npm

js-beautify

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

8,999
MIT
Used by 11
93Health
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
87Health
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,814
Apache 2.0
Used by 11
95Health
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,750
Apache 2.0
Used by 11
62Health
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
81Health
Library npm

@nestjs/event-emitter

Event-driven architecture for NestJS, built on EventEmitter2

251
MIT
Used by 11
68Health
Library npm

DataLoader

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

13,391
MIT
Used by 10
94Health
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
85Health
Framework npm

Chat SDK

A unified TypeScript SDK for building chat bots and AI agents across every major messaging platform

2,387
MIT
Used by 10
57Health
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,040
MIT
Used by 10
67Health
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
61Health
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
50Health
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,994
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,048
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
90Health
Framework npm

Mastra Core

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

28,377
Apache 2.0
Used by 8
79Health
Library npm

express-validator

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

6,233
MIT
Used by 8
92Health
SDK npm

@clerk/backend

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

1,759
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.

837
Other
Used by 8
79Health
Library npm

officeParser

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

551
MIT
Used by 8
91Health
Tool npm

verdaccio

A lightweight, zero-config-required private npm registry with built-in caching and proxying of public registries.

17,898
MIT
Used by 7
89Health
Library npm

assistant-ui

Composable React primitives and a headless runtime for building production-grade AI chat interfaces.

12,305
MIT
Used by 7
89Health
Library npm

isomorphic-git

A pure JavaScript reimplementation of git that runs identically in Node.js and the browser.

8,355
MIT
Used by 7

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