Skip to content
forked from NangoHQ/nango

Get OAuth tokens for APIs - fast & secure.

License

Notifications You must be signed in to change notification settings

moracabanas/nango

 
 

Repository files navigation

+ Looking for Pizzly? You are in the right place. Pizzly has been renamed Nango. +

Get OAuth tokens for APIs. Fast & secure.

Pre-built OAuth flows & secure token management for 90+ APIs. 100% open source.


Explore the docs »

All supported APIs · Docs · Website · Contribute an API · Report Bug · Slack Community

⭐ Nango at a glance

Nango is a service that contains everything you need to work with APIs that use OAuth.

It contains:

  • a full OAuth dance for 90+ APIs
  • a frontend SDK to trigger new OAuth flows
  • a backend SDK & REST API to retrieve fresh access tokens for your API calls
  • a proxy to both authenticate and perform authenticated requests to an API

Nango is easy to try in 5 minutes:

  • 1-liner to start a new OAuth flow in your frontend:
let result = await nango.auth('github', '<user-id>');
  • 1-liner to retrieve a fresh token (with our SDK or REST API):
let token = await nango.getToken('github', '<user-id>');

👾 Out of the box support for 90+ APIs

90+ APIs are preconfigured to work out-of-the-box. Including:

  • CRM: Front, Hubspot, Salesforce, etc.
  • Accounting: Xero, Sellsy, Zoho Books, etc.
  • Fintech: Brex, Stripe, Braintree, Ramp etc.
  • Developer tools: GitHub, GitLab, Linear, Jira etc.
  • Communication: Gmail, Microsoft Teams, Slack, Discord, Zoom etc.
  • Productivity: Asana, Airtable, Google Drive, Google Calendar, Trello, Google sheets, ClickUp etc.
  • Social: Twitter, LinkedIn, Reddit, Facebook etc.
  • and more...

If your favorite API is missing open a GitHub issue or contribute it right away: The API configurations are just simple entries in a YAML file.

📺 Demo

🚀 Quickstart

Test Nango in 5 minutes

Run locally:

git clone https://github.com/NangoHQ/nango.git && cd nango && docker compose up # Keep the tab open

Or sign up for free:

Try Nango Cloud

🔍 Where to learn more

💪 Contributors

Thank you for continuously making Nango better ❤️

🐻 History

Pizzly (the original name of this project) was initially developed by the team at Bearer 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 adopted the project and has since maintained and evolved it together with the growing Nango community.

About

Get OAuth tokens for APIs - fast & secure.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 90.1%
  • JavaScript 6.5%
  • HTML 3.2%
  • Other 0.2%