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

47Health
Library npm

fdir

The fastest directory crawler and globbing library for Node.js, built around a chainable builder API with optional picomatch-powered glob support.

1,734
MIT
Used by 5
52Health
SDK npm

@neondatabase/serverless

Neon's serverless PostgreSQL driver for JavaScript and TypeScript, built for edge and serverless runtimes using HTTP and WebSockets instead of raw TCP.

548
MIT
Used by 5
64Health
SDK npm

Lark/Feishu Node SDK

Official Node.js SDK for building bots, cards, and integrations on Lark and Feishu.

293
MIT
Used by 5
52Health
Library npm

on-headers

Fire a listener right before a Node.js HTTP response writes its headers.

162
MIT
Used by 5
38Health
SDK npm

passport-apple

Passport.js OAuth2 strategy for Sign in with Apple, handling Apple's JWT client-secret generation and POST-based callback flow.

145
MIT
Used by 5
92Health
Framework Go

Fiber

An Express-inspired Go web framework built on Fasthttp for zero-allocation, extreme-performance HTTP servers.

40,158
MIT
Used by 4
48Health
Library npm

mysql

A pure JavaScript MySQL client for Node.js with connection pooling, streaming, and zero native bindings.

18,618
MIT
Used by 4
80Health
Framework npm

graphql-yoga

A fully-featured, spec-compliant GraphQL server built on the WHATWG Fetch API, running anywhere from Node to Cloudflare Workers.

8,531
MIT
Used by 4
53Health
Library npm

amqplib

The promise- and callback-based AMQP 0-9-1 client for Node.js, built for connecting to and messaging over RabbitMQ.

3,846
MIT
Used by 4
78Health
Library npm

SAML Jackson (Polis)

Open-source SAML 2.0 and OIDC library that turns enterprise SSO logins into a plain OAuth 2.0 flow for your Node.js app.

2,263
Apache 2.0
Used by 4
72Health
Library npm

LogTape

Zero-dependency, library-first structured logging for JavaScript and TypeScript across Deno, Node.js, Bun, browsers, and edge functions.

1,996
MIT
Used by 4
44Health
Library npm

simplex-noise

A fast, dependency-free simplex noise implementation for JavaScript and TypeScript

1,848
MIT
Used by 4
37Health
Library npm

module-alias

Register directory aliases and custom module paths in Node.js to replace long relative require/import chains with short names.

1,787
MIT
Used by 4
87Health
Library npm

@node-rs/argon2

Native Rust binding for Argon2 password hashing in Node.js

1,469
MIT
Used by 4
47Health
Library npm

serve-static

Express-maintained middleware for serving static files over HTTP, with caching, ETags, and range-request support built in.

1,421
MIT
Used by 4
88Health
Library npm

tus-node-server

The official Node.js implementation of the tus resumable upload protocol, embeddable in any HTTP server or meta-framework.

1,095
MIT
Used by 4
39Health
Library npm

dotenv-flow

Loads NODE_ENV-specific .env files with local overrides, extending dotenv with a predictable file cascade.

902
MIT
Used by 4
92Health
SDK npm

meilisearch-js

Official JavaScript/TypeScript client for the Meilisearch search engine, covering search, indexing, and administration.

870
MIT
Used by 4
37Health
Library npm

promise-pool

Map-like, concurrent promise processing for Node.js with configurable concurrency, timeouts, and error handling.

837
MIT
Used by 4
52Health
Framework npm

botbuilder-js

The Node.js/TypeScript SDK for Microsoft Bot Framework — adapters, middleware, and channel integrations for building conversational bots.

724
MIT
Used by 4
62Health
Library npm

hono-rate-limiter

Rate limiting middleware for Hono with pluggable memory, Redis, Cloudflare, and Unstorage backends, plus WebSocket support.

652
MIT
Used by 4
59Health
Library npm

negotiator

HTTP content negotiator for Node.js — picks the best media type, language, charset, or encoding

384
MIT
Used by 4
42Health
Library npm

etag

A tiny, zero-dependency generator for RFC 7232 HTTP ETags from strings, Buffers, or fs.Stats.

265
MIT
Used by 4
65Health
Library npm

proxy-addr

Determine the real client IP address behind trusted proxies, with full IPv4, IPv6, and CIDR support.

141
MIT
Used by 4

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