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

36Health
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,785
MIT
Used by 4
86Health
Library npm

@node-rs/argon2

Native Rust binding for Argon2 password hashing in Node.js

1,470
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
89Health
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,098
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.

871
MIT
Used by 4
37Health
Library npm

promise-pool

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

839
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
61Health
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
58Health
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
70Health
SDK npm

OpenTelemetry Google Cloud Trace Exporter

Sends OpenTelemetry spans from Node.js applications straight to Google Cloud Trace over gRPC.

89
Apache 2.0
Used by 4
59Health
Library npm

postcss-prefixwrap

A PostCSS plugin that wraps every CSS rule in a container selector to scope styles safely.

83
MIT
Used by 4
27Health
Library npm

is-localhost-ip

Checks whether a hostname or IPv4/IPv6 address resolves to the local machine or a private network

27
MIT
Used by 4
92Health
Framework npm

CopilotKit

React hooks and providers for building AI copilots with shared state, generative UI, and human-in-the-loop workflows.

37,567
MIT
Used by 3
42Health
SDK npm

chrome-remote-interface

A Node.js client for the Chrome DevTools Protocol, exposing every browser command, event, and type as a plain JavaScript API.

4,554
MIT
Used by 3
83Health
Library npm

Takumi

Rust rendering engine that turns JSX, HTML, and node trees into images without a headless browser

3,038
Apache 2.0
Used by 3
55Health
SDK npm

GramJS

Full-featured MTProto client for building Telegram user bots and apps in Node.js and browsers

1,763
MIT
Used by 3
65Health
Library npm

envalid

Type-safe environment variable validation and cleanup for Node.js and Bun with zero runtime dependencies.

1,591
MIT
Used by 3
48Health
Library npm

express-fileupload

Simple Express middleware for handling multipart file uploads

1,557
MIT
Used by 3
54Health
Library npm

@nestjs-modules/mailer

A NestJS module that wraps Nodemailer with templates, queues, and DI-friendly config

911
MIT
Used by 3
55Health
Library npm

node-tree-sitter

Node.js bindings to the tree-sitter incremental parsing library for building and querying syntax trees.

878
MIT
Used by 3
63Health
Library npm

webdav-client

Promise-based TypeScript WebDAV client for Node.js, browsers, and React Native.

818
MIT
Used by 3

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