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

78Health
Library npm

validator.js

A dependency-free library of 100+ string validators and sanitizers for Node.js and the browser.

23,735
MIT
Used by 26
92Health
Library npm

openid-client

Certified OAuth 2 and OpenID Connect client for every modern JavaScript runtime.

2,410
MIT
Used by 24
56Health
Library npm

html-to-text

Advanced HTML to plain text converter with word wrapping, tables, and customizable selectors

1,762
MIT
Used by 23
92Health
Tool npm

GraphQL Code Generator

A plugin-based CLI that generates typed code from a GraphQL schema and operations

11,263
MIT
Used by 21
84Health
Library npm

http-proxy-middleware

The one-liner Node.js proxy middleware for connect, express, next.js, hono, and more.

11,126
MIT
Used by 20
90Health
Library npm

testcontainers-node

Spin up disposable Docker containers to run real databases, brokers, and browsers in your Node.js tests.

2,610
MIT
Used by 20
47Health
Library npm

node-xml2js

XML-to-JavaScript-object parser and builder for Node.js

4,962
MIT
Used by 19
77Health
SDK npm

dockerode

A Node.js client for the Docker Engine Remote API, covering containers, images, networks, and volumes with streams intact.

4,947
Apache 2.0
Used by 19
41Health
Library npm

cli-table3

Pretty unicode tables for the command line, drop-in API-compatible with the original cli-table

635
MIT
Used by 19
84Health
Library npm

@nestjs/schedule

Declarative cron, interval, and timeout job scheduling for NestJS applications via decorators.

423
MIT
Used by 18
48Health
Library npm

forge

A native, pure-JavaScript implementation of TLS and PKI cryptography for building crypto-based Node.js and browser apps.

5,331
Other
Used by 17
83Health
Library npm

SimpleWebAuthn Browser

Browser-side WebAuthn client for passkey registration, authentication, and feature detection in web apps.

2,345
MIT
Used by 17
32Health
Library npm

compare-versions

Zero-dependency semver comparison for Node.js and the browser, with support for ranges, wildcards, and Chromium-style versions.

637
MIT
Used by 16
84Health
Library npm

got

Human-friendly and powerful HTTP request library for Node.js, with retries, streams, pagination, and RFC 7234 caching built in.

14,940
MIT
Used by 15
69Health
Library npm

OTPAuth

HOTP and TOTP one-time password library for Node.js, Deno, Bun, and browsers

1,476
MIT
Used by 15
74Health
Framework npm

@apollo/server

Spec-compliant, production-ready GraphQL server for Node.js

13,952
MIT
Used by 14
85Health
Tool npm

openapi-ts

OpenAPI-to-TypeScript code generator producing production-grade SDKs, Zod schemas, and TanStack Query hooks.

5,406
MIT
Used by 14
91Health
Framework Go

Echo

A minimalist, high-performance Go web framework with a radix-tree router, built-in middleware chain, and first-class HTTP/2 support.

32,705
MIT
Used by 13
90Health
Framework Cargo

napi-rs

Build precompiled Node.js add-ons in Rust via Node-API, no node-gyp required

7,939
MIT
Used by 13
44Health
Library npm

Micromatch

Fast, POSIX-compliant glob matching for Node.js — the drop-in replacement for minimatch and multimatch.

3,039
MIT
Used by 13
65Health
Library npm

node-sql-parser

Parses SQL statements into an AST and converts them back to SQL across a dozen database dialects.

1,041
Apache 2.0
Used by 13
84Health
Library npm

@nestjs/bullmq

Official NestJS integration module for BullMQ, bringing decorator-based job queues to Nest applications.

703
MIT
Used by 13
89Health
Framework npm

LangGraph

A low-level JavaScript/TypeScript framework for building stateful, controllable LLM agents as graphs, with durable execution and human-in-the-loop.

3,278
MIT
Used by 12
44Health
Library npm

node-cache

A simple, fast in-memory caching module for Node.js with TTL expiration, similar to memcached.

2,374
MIT
Used by 12

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