📈 GH Trending Explorer 🎲 Surprise me

← all repos

NangoHQ / nango

git clone https://github.com/NangoHQ/nango.git v0.71.13 · 8d ago

Connect your agents & product to 1,000 APIs.

+5
stars, 24h · #2,913
+~35
stars, 7 days · #3,541
+~150
stars, 30 days · #3,537
13k
★ total · +0% this week
1.5k
forks · 127 open issues

Star history (as recorded here)

2026-10-20 · 12,901 ★ 2026-10-22 · 12,932 ★
LanguageTypeScript
License—
Created2020-04-09 (6y ago)
Last push1d ago
Watchers41
OwnerOrganization

GitHub topics

Links

README excerpt
# Build product integrations with AI.
Connect your product & AI agents with 1,000+ APIs. Build, run, and maintain integrations with AI in code, on infrastructure built for scale.
Website · Docs · 1,000+ APIs · Slack Community
## What is Nango?
Nango is an open-source platform for building product integrations. It supports **1,000+ APIs** and works with any backend language, AI coding tool, and agent SDK.
You write integration logic as TypeScript functions, or let AI generate them for you, and deploy to Nango's production runtime. Nango handles auth, execution, scaling, and observability.
**Used in production by Replit, Ramp, Mercor, and hundreds more.**
## How it works
Nango gives you three primitives that cover every integration pattern:
### 1. Auth
Managed OAuth, API keys, and token refresh for 1,000+ APIs. Embed a white-label auth flow in your app. Nango handles credentials, token storage, and multi-tenant connection management.
 [code] 
### 2. Proxy
Make authenticated API requests on behalf of your users. Send requests through Nango's proxy: it resolves the provider, injects credentials, handles retries and rate limits, and returns the response.
 [code] 
### 3. Functions
Write integration logic as TypeScript functions and deploy to Nango. Functions execute on a production runtime with built-in API access, retries, storage, and observability.
Use the **AI builder** to generate them from a description of your use case.
 [code] 
## What you can build
Nango supports every common integration pattern:
| Use case | Description |
| --- | --- |
| **AI tool calling & MCP** | Give AI agents the ability to act on external APIs |
| **Data syncing** | One or two-way sync for RAG pipelines, indexing, and triggers |
| **Webhook processing** | Receive and process webhooks from external APIs reliably |
| **API unification** | Normalize APIs to your own universal schema |
| **Actions** | Write data and execute operations on behalf of your users |
| **Per-customer config** | Customize integration behavior for each customer |
## Quickstart
Get up and running in under 5 minutes:
**1. Create an integration.** Sign up (free, no credit card), then configure a new integration in the Integrations tab.
**2. Authorize the API.** On the Connections tab, create a connection and complete the auth flow. Later, embed this in your product:
 [code] 
**3. Access the API.** Retrieve credentials and make authenticated requests:
 [code] 
Embed the Auth flow in your product, make requests with the Proxy, or build custom integrations with Functions.
## Why Nango?
**AI-generated, human-controlled code.**
Nango's AI builder generates TypeScript integration functions from natural language. Unlike black-box solutions, you get readable code you can review, edit, and version control. With full type safety and a built-in testing framework.
**Production-grade infrastructure.** 
Nango processes billions of API requests. The runtime provides per-tenant isolation, elastic scaling, automatic ret