Fair-code workflow automation platform for building AI agents and workflows, combining a visual canvas with custom code and 1500+ integrations.
- Stars
- 12,877
- Forks
- 1,461
- Open issues
- 121
- Last commit
- 6 hours ago
What is it?
Nango is an open-source platform for building integrations between your product or AI agents and third-party APIs. It manages authentication for more than 1,000 APIs, including OAuth flows, API keys and token refresh, and stores credentials per customer connection.
It offers three main pieces: an embeddable auth flow for end users, a proxy that sends authenticated requests to external APIs with credentials injected and retries and rate limits handled, and Functions, which are TypeScript integration logic deployed to Nango's runtime. An AI builder can generate these functions from a description, and the code stays readable and editable.
The project is available as a self-hosted install as well as a hosted cloud service. It can be operated through a CLI and API, and works with any backend language and common agent SDKs such as MCP and LangChain.
Key features
- 01Managed OAuth, API key and token refresh for 1,000+ APIs.
- 02Embeddable white-label auth flow for end users.
- 03Proxy requests that inject credentials and handle retries and rate limits.
- 04TypeScript integration functions for syncs, webhooks and actions.
- 05AI builder that generates integration code from a description.
- 06Operable via CLI and API, with self-hosting available.
Use cases
- Letting users connect their SaaS accounts to your product without building OAuth yourself.
- Giving AI agents tool access to external APIs via MCP or agent SDKs.
- Syncing data from third-party APIs into your own database or RAG pipeline.
- Receiving and processing webhooks from external services reliably.
Quick start
- 1
Sign up for a free Nango account
- 2
Create an integration in the Integrations tab
- 3
Create a connection on the Connections tab and complete the auth flow
- 4
Retrieve credentials or make authenticated requests with the Node SDK
Things to know
- Licensed under the Elastic License, which is not an OSI-approved open-source license.
- Self-hosting for free comes with a limited feature set; full features require Nango Cloud or BYOC plans.
- The quickstart relies on a Nango account and secret key, so you need to sign up before getting started.
Topics
FAQ
- What is nango?
- Open-source platform for building and running product integrations with 1,000+ APIs, handling OAuth, token refresh and API requests. Nango is an open-source platform for building integrations between your product or AI agents and third-party APIs. It manages authentication for more than 1,000 APIs, including OAuth flows, API keys and token refresh, and stores credentials per customer connection.
- Is nango free to use? What license does it have?
- nango is open source under the Other license. Check the license terms before using it in commercial products.
- Is nango still maintained?
- Actively maintained. The last commit to nango was on Oct 20, 2026.
- What can I use nango for?
- Letting users connect their SaaS accounts to your product without building OAuth yourself. Giving AI agents tool access to external APIs via MCP or agent SDKs. Syncing data from third-party APIs into your own database or RAG pipeline. Receiving and processing webhooks from external services reliably.
- How do I install nango?
- Sign up for a free Nango account Create an integration in the Integrations tab Create a connection on the Connections tab and complete the auth flow Retrieve credentials or make authenticated requests with the Node SDK
- Where can I get nango?
- The source code and installation instructions are on GitHub: https://github.com/NangoHQ/nango
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Self-hosted auth gateway that lets AI agents call 1,000+ SaaS providers through SDK, CLI, MCP, HTTP, and OpenAPI without handing over credentials.
Open-source platform combining AI agents and workflow automation, self-hostable or embeddable in SaaS products, with 250+ connectors.
Open-source workflow engine that runs YAML-defined AI coding and other processes with agents, scripts and human approval gates.
The official TypeScript SDK for building Model Context Protocol servers and clients that give LLM applications standardized context.
TypeScript framework for building AI agents with memory, tools, MCP, RAG, voice and workflows, plus the VoltOps console for observability.