Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 16 hours 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 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T09:47:19.000Z (3 months ago)
- Last Synced: 2024-10-29T09:52:27.789Z (3 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: 43.3 MB
- Stars: 4,760
- Watchers: 29
- Forks: 431
- Open Issues: 46
-
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.
300+ pre-configured APIs
ยท
Website
ยท
Contribute an API
ยท
Slack CommunityNango 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
[![what-is-nango](/docs-v2/images/video-thumbnail.png)](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.# ๐ 300+ pre-built APIs & integrations, or build your own!
[Over 300 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/new-api-support)
- [Create a custom integration](https://docs.nango.dev/guides/custom-integration-builder/overview)
- [Extend an integration template](https://docs.nango.dev/guides/custom-integration-builder/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.