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: 6 months 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 (over 5 years ago)
 - Default Branch: master
 - Last Pushed: 2025-05-05T20:19:56.000Z (6 months ago)
 - Last Synced: 2025-05-05T22:49:54.587Z (6 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
          

One platform for all your integrations.
Ship integrations fast. Maintain full control.
  
    400+ pre-configured APIs
    ยท
    Website
    ยท
    Contribute an API
    ยท
    Slack Community
Nango is a single API to interact with all other external APIs. It should be the only API you need to integrate to your app.

# ๐บ Demo video
[](https://youtu.be/oTpWlmnv7dM)
# ๐ฉโ๐ป Sample code
Initiate a new OAuth flow from your frontend:
```js
nango.openConnectUI();
```
Get structured objects from external APIs from your backend:
```ts
nango.listRecords({
    providerConfigKey: 'github',
    connectionId: 'user123',
    model: 'GithubIssue',
});
```
# ๐ฉ๐ปโ๐ง Pre-built and custom integrations
Nango's flexibility ensures it supports any API integration:
1. **Pre-built integrations**: Utilize pre-built integrations for popular APIs and standard use-cases to ship fast.
2. **Custom integrations**: Build your own integrations in code with limitless customization capabilities.
3. **Managed integrations**: Leverage Nango experts to create and maintain your integrations end-to-end.
# ๐ 400+ pre-built APIs & integrations, or build your own!
[Over 400 APIs are pre-configured](https://nango.dev/integrations) to work right out of the box. We support 25+ categories such:
- **Accounting**: Netsuite, Quickbooks, Xero, ...
- **Communications**: Slack, Discord, Teams, ...
- **CRMs**: Hubspot, Salesforce, ...
- **Emails**: Gmails, Outlook, ...
- **HR**: Deel, Gusto, BambooHR, Personio, ...
- **Identity**: Okta, Auth0, ...
- **Knowledge Bases**: Notion, Drive, ...
- **Ticketing**: Linear, Jira, ...
- **Support**: Zendesk, ...
- **Video**: Zoom, Google Meet, ...
- and [many more](https://nango.dev/integrations)
But remember, Nango can work with **any API and any use-case**!
# ๐ Get started
Sign up for free:
# ๐โโ๏ธ Why is Nango open-source?
Our mission is to enable all SaaS to seamlessly integrate together. By being open source, every engineer can contribute improvements to the platform for everyone:
- [Contribute an API](https://docs.nango.dev/guides/api-authorization/new-api-support)
- [Create a custom integration](https://docs.nango.dev/guides/custom-integrations/overview)
- [Extend an integration template](https://docs.nango.dev/guides/custom-integrations/extend-a-pre-built-integration)
# ๐ Learn more
- [Learn how to integrate Nango](https://docs.nango.dev/integrate/overview)
- [Asks questions on the community](https://nango.dev/slack)
- [Book a demo](https://calendly.com/rguldener/30min)
# ๐ช Contributors
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.