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

94Health
Tool npm

mocha

The classic, battle-tested JavaScript test framework for Node.js and the browser, built around flexible async testing and pluggable reporters.

22,896
MIT
Used by 30
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
77Health
Library npm

csv-parse

A flexible, dependency-free CSV parser for Node.js and the browser with stream, callback, and sync APIs.

4,287
MIT
Used by 29
77Health
Library npm

ignore

A pure JavaScript manager, filter, and parser for .gitignore-style rules, built exactly to the gitignore spec.

502
MIT
Used by 29
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
92Health
Framework npm

NestJS

A progressive Node.js framework for building efficient, scalable, and maintainable server-side applications in TypeScript.

76,743
MIT
Used by 27
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
61Health
Library npm

i18next-http-backend

An i18next backend plugin that loads translation resources over HTTP using fetch or XMLHttpRequest, for Node.js, browsers, and Deno.

525
MIT
Used by 25
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
Tool npm

svgo

A Node.js library and command-line tool that optimizes SVG files by removing redundant markup through a configurable plugin pipeline.

22,703
MIT
Used by 23
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
64Health
Library npm

path-to-regexp

Turn path strings like /user/:id into regular expressions for matching, building, and parsing URLs.

8,610
MIT
Used by 21
82Health
Library npm

http-proxy-middleware

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

11,127
MIT
Used by 20
64Health
Library npm

slugify

Slugify a string with accurate Unicode transliteration for URLs, filenames, and IDs.

2,704
MIT
Used by 20
47Health
Library npm

node-xml2js

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

4,959
MIT
Used by 19
71Health
SDK npm

dockerode

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

4,946
Apache 2.0
Used by 19
68Health
Library npm

globby

User-friendly glob matching for Node.js, built on fast-glob with negation, directory expansion, and gitignore support.

2,649
MIT
Used by 19
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
74Health
Library npm

morgan

Battle-tested HTTP request logger middleware for Node.js and Express.

8,204
MIT
Used by 18
83Health
Library npm

@nestjs/schedule

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

426
MIT
Used by 18
73Health
Library npm

node-cron

Zero-dependency cron job scheduling for Node.js with overlap prevention and distributed coordination

3,280
Other
Used by 17

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