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
SDK npm

AWS SDK for JavaScript (S3 Client)

The official modular AWS SDK v3 client for Amazon S3, with TypeScript-first APIs and streaming support.

3,668
Apache 2.0
Used by 129
95Health
SDK npm

OpenAI

The official Node.js/TypeScript client for the OpenAI API, auto-generated from OpenAI's own OpenAPI spec.

11,192
Apache 2.0
Used by 86
97Health
SDK npm

Google Cloud Storage

Node.js client library for Google Cloud Storage — upload, download, and manage buckets and objects programmatically.

3,201
Apache 2.0
Used by 59
90Health
SDK npm

@clickhouse/client

The official TypeScript client for connecting Node.js applications to ClickHouse over HTTP.

332
Apache 2.0
Used by 38
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
94Health
SDK npm

Node-Redis

The official, high-performance TypeScript client for Redis in Node.js.

17,586
MIT
Used by 32
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
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
63Health
SDK npm

@sendgrid/mail

Official Node.js SDK for sending transactional and marketing email through the Twilio SendGrid API.

3,052
MIT
Used by 13
76Health
SDK npm

minio

JavaScript SDK for MinIO and any S3-compatible object storage

1,143
Apache 2.0
Used by 12
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
94Health
SDK npm

elasticsearch-js

The official Node.js client for Elasticsearch, giving JavaScript and TypeScript apps a typed, fully-featured way to talk to an Elasticsearch cluster.

5,287
Apache 2.0
Used by 10
92Health
SDK npm

@clerk/backend

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

1,759
MIT
Used by 8
93Health
SDK npm

dd-trace

Datadog's official Node.js APM tracer, auto-instrumenting 100+ frameworks for tracing, profiling, security, and LLM observability.

837
Other
Used by 8
90Health
SDK npm

@amplitude/analytics-browser

The official Amplitude Web SDK for capturing product-analytics events, sessions, and web attribution in the browser.

181
MIT
Used by 7
87Health
SDK npm

node-oracledb

Oracle's official Node.js driver for connecting JavaScript and TypeScript apps directly to Oracle Database, in pure JS or with an optional native client.

2,369
Other
Used by 6
60Health
SDK npm

Lark/Feishu Node SDK

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

294
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.

146
MIT
Used by 5
92Health
SDK npm

meilisearch-js

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

871
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
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
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
78Health
SDK npm

cloudinary

Node.js SDK for uploading, transforming, optimizing, and managing images and videos on Cloudinary.

666
MIT
Used by 3
85Health
SDK npm

mailersend-nodejs

Official Node.js/TypeScript SDK for sending transactional email, SMS, and WhatsApp messages through the MailerSend API.

175
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