https://github.com/nangohq/nango
A single API for all your integrations.
https://github.com/nangohq/nango
access-token api api-client api-integration api-integrations integrations oauth oauth1 oauth2 product-integration refresh-token unified-api
Last synced: 4 days ago
JSON representation
A single API for all your integrations.
- Host: GitHub
- URL: https://github.com/nangohq/nango
- Owner: NangoHQ
- License: other
- Created: 2020-04-09T09:31:24.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-05-05T20:19:56.000Z (9 months ago)
- Last Synced: 2025-05-05T22:49:54.587Z (9 months ago)
- Topics: access-token, api, api-client, api-integration, api-integrations, integrations, oauth, oauth1, oauth2, product-integration, refresh-token, unified-api
- Language: TypeScript
- Homepage: https://www.nango.dev
- Size: 105 MB
- Stars: 5,305
- Watchers: 28
- Forks: 485
- Open Issues: 29
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README

Infrastructure for product integrations.
Easily integrate your SaaS product & AI agent with 600+ APIs.
600+ supported APIs
·
Website
·
Slack Community
## Core features
Nango is a complete infrastructure for engineers to build **product integrations**.[1](#what-are-product-integrations)
- **[API Auth](https://nango.dev/docs/guides/primitives/auth)** for [600+ APIs](https://www.nango.dev/api-integrations)
- **Embedded, white-label auth UI**: With appropriate input forms and guidance.
- **Secure credential management**: Retrieval, storage, and refreshing of API credentials.
- **Credential monitoring**: Notifies via webhooks when credentials become invalid.
- **[Request proxying](https://nango.dev/docs/guides/primitives/proxy)**: Injects credentials into API requests seamlessly.
- **[Data Syncing](https://nango.dev/docs/implementation-guides/use-cases/syncs/implement-a-sync)**: Continuously synchronize data from APIs to your application.
- **[Actions](https://nango.dev/docs/implementation-guides/use-cases/actions/implement-an-action)**: Encapsulate use cases into reusable actions.
- **[Webhooks](https://nango.dev/docs/implementation-guides/use-cases/webhooks-from-external-apis)**: Listen to webhooks from APIs with a universal interface.
- **[AI tool calling & MCP server](https://nango.dev/docs/implementation-guides/use-cases/tool-calling/overview)**: Expose your integrations as tools to any LLM or AI agent.
- **[Observability](https://nango.dev/docs/guides/platform/observability)**: Tailored monitoring for integrations.
- **Management dashboard & APIs**: Control and oversee all connected accounts.
## Benefits
- **Speed**: Eliminates the need to build authorization flows and infrastructure for each API.
- **Reliability**: Provides a robust solution from day one.
- **Security**: Ensures secure storage and retrieval of API credentials & user data.
- **Observability**: Provides full visibility into every interaction with the external API.
- **Modularity**: Pick the features you want to use, without vendor lock-in.
By leveraging Nango, developers can save days per integration and months over time.
## Our approach to integrations
We believe engineering teams should build their own integrations.
Our goal with Nango is to provide a better way to do this:
- Nango provides the infrastructure to build reliable, scalable integrations fast: API auth, syncing framework, webhook handling, observability, etc.
- You focus on what makes your integration great for your customers: Seamless product mappings, excellent UX, and deep integration with your existing product.
[Read more about our approach](https://nango.dev/docs/getting-started/intro-to-nango#approach-&-benefits).
## Getting started
Access any API in minutes, and fully embed the flow within your app in an hour.
Follow the [quickstart](https://nango.dev/docs/getting-started/quickstart) and [explore the docs](https://nango.dev/docs).
## Open-source vs. paid
Nango is offered under the [Elastic license](https://github.com/NangoHQ/nango/blob/master/LICENSE).
You can [self-host it for free](https://nango.dev/docs/guides/platform/self-hosting) with a limited feature set.
Our cloud and Enterprise self-hosted version let you access all features, according to your [plan](https://www.nango.dev/pricing).
## Contributors
Anybody can [contribute support for a new API](https://nango.dev/docs/implementation-guides/platform/auth/contribute-new-api).
Thank you for continuously making Nango better ❤️
## History
Pizzly (a simple service for OAuth) was initially developed by the team at [Bearer](https://www.bearer.com/?ref=pizzly) with contributions of more than 40 individuals. Over time the focus of Bearer shifted and they could no longer maintain Pizzly. In late 2022 the team at [Nango](https://www.nango.dev) adopted the project and has since maintained and evolved it together with the growing Nango community.
## What are product integrations?
**Product integrations** *(noun)*: The capability within a software product that enables users to connect their external accounts (such as third-party SaaS tools or APIs) to your application, allowing for secure data exchange and interoperability between systems.