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

50Health
Library npm

cookie-parser

Express middleware that parses HTTP Cookie headers into req.cookies, with support for signed and JSON-encoded cookie values.

2,030
MIT
Used by 52
90Health
Library npm

Inquirer.js

Interactive command-line prompts for Node.js — lists, checkboxes, confirms, and more with a single async API.

21,630
MIT
Used by 43
96Health
SDK npm

google-api-nodejs-client

Google's officially supported Node.js client library for calling hundreds of Google APIs with built-in OAuth 2.0, API key, and service-account auth.

12,256
Apache 2.0
Used by 33
43Health
Library npm

passport

Simple, unobtrusive authentication middleware for Node.js with 480+ pluggable strategies.

23,529
MIT
Used by 31
54Health
Library npm

cookie

Basic HTTP cookie parser and serializer for HTTP servers, with zero dependencies and full RFC 6265 support.

1,535
MIT
Used by 31
81Health
Library npm

express-rate-limit

Basic IP rate-limiting middleware for Express to throttle repeated requests and protect public APIs and sensitive endpoints.

3,305
MIT
Used by 30
97Health
SDK npm

@azure/identity

Microsoft Entra ID credential library that authenticates every Azure SDK client, from managed identity in production to CLI and browser login in development.

2,296
MIT
Used by 28
72Health
Library npm

NextAuth.js

Open-source authentication for Next.js with OAuth, OIDC, email, and passkey sign-in.

28,374
Other
Used by 26
45Health
Library npm

Prompts

Lightweight, beautiful and user-friendly interactive CLI prompts for Node.js.

9,313
MIT
Used by 26
71Health
Library npm

express-session

Simple, pluggable session middleware for Express that signs session IDs into a cookie and delegates data storage to any compatible store.

6,354
MIT
Used by 24
90Health
Library npm

openid-client

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

2,421
MIT
Used by 24
83Health
Library npm

otplib

TypeScript-first TOTP and HOTP library with a pluggable crypto/base32 architecture for Node, Bun, Deno, and browsers.

2,290
MIT
Used by 22
93Health
Tool npm

nest-cli

Scaffolds, builds, and serves NestJS applications through schematics-driven code generation and pluggable compiler backends.

2,199
MIT
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
69Health
Library npm

OTPAuth

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

1,482
MIT
Used by 15
83Health
Library npm

@nestjs/passport

The official NestJS integration module for the Passport authentication middleware

559
MIT
Used by 15
78Health
Library npm

@nestjs/jwt

Official NestJS module for signing, verifying, and decoding JWTs

688
MIT
Used by 14
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
92Health
SDK npm

@clerk/backend

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

1,759
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
79Health
Library npm

node-oauth2-server

Framework-agnostic, RFC 6749/6750-compliant OAuth 2.0 server module for Node.js with native async/await and PKCE support.

447
MIT
Used by 7
58Health
Library npm

set-cookie-parser

Parse raw Set-Cookie header values into structured JavaScript cookie objects

198
MIT
Used by 6
97Health
Tool npm

npm

The default command-line package manager for Node.js and the JavaScript ecosystem

10,156
Used by 5
45Health
Library npm

speakeasy

A Node.js library for generating and verifying RFC 4226 (HOTP) and RFC 6238 (TOTP) one-time passcodes for two-factor authentication.

2,753
MIT
Used by 5

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