Skip to content

Commit

Permalink
Update intro & readme
Browse files Browse the repository at this point in the history
  • Loading branch information
rguldener committed Jun 15, 2023
1 parent eaba379 commit ae622a0
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 22 deletions.
48 changes: 30 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,37 +35,49 @@ Build the integrations your customers need. Simplify your codebase. Sleep at nig

## ⭐ Nango at a glance

Nango is a new way of building product integrations:
Nango makes it easy to integrate your product with any external API.

- as **powerful** as building yourself
- as **fast** as buying a pre-built solution
It is:

It supports:
- as **powerful** as building integrations yourself
- as **fast** as buying a pre-built solution

- πŸ” Managed auth
- πŸ” Bi-directional syncing
- 🚫 Rate-limits & retries
- πŸ“„ Pagination
- 🧠 Strong typing
- πŸͺ Webhooks
- πŸ‘€ Monitoring
- πŸ“Ί Admin console
Build in hours, instead of weeks with our [production-ready infrastructure](https://docs.nango.dev) and pre-built [integration components for 100+ APIs](https://docs.nango.dev/integrations/overview):

We built the [hard infrastructure](https://docs.nango.dev/core-concepts#infra), so you don't have to.
- πŸ” Auth for 100+ APIs with 1 line of code
- πŸ” Bi-directional data syncing
- ⏩️ Easy unified APIs for any category
- 🚫 Automatic, API specific rate-limits, retries & pagination
- 🧠 Strong typing with your custom data models
- πŸͺ Webhooks & realtime data syncs
- πŸ‘€ Built-in monitoring
- πŸ“Ί Admin dashboard

## πŸ‘©β€πŸ’» How it looks in my code

- 1-liner to start a new OAuth flow:
- 1-liner to start a new OAuth flow & connect an integration:

```js
nango.auth('github', '<user-id>');
```

- 1-liner to fetch structured objects from any external API:

```js
nango.github().issues('<user-id>');
```
````js
nango.getRecords({
providerConfigKey: 'github',
connectionId: '<user-id>',
model: 'GithubIssues', // Or anything else you want to sync
});

## Get started with Nango πŸš€

You can try Nango in 10 minutes with the [Quickstart πŸš€](https://nango.dev/quickstart).

Or explore more:
- Understand Nango with the [core concepts](https://docs.nango.dev/core-concepts)
- Learn more about data syncing and unified APIs with [Nango Sync](https://docs.nango.dev/nango-sync)
- Explore the [100+ supported APIs](https://nango.dev/integrations)

## 100+ pre-configured APIs, easily add your own

Expand Down Expand Up @@ -99,7 +111,7 @@ Run locally:

```shell
git clone https://github.com/NangoHQ/nango.git && cd nango && docker compose up
```
````
Or sign up for free:
Expand Down
4 changes: 0 additions & 4 deletions docs-v2/introduction.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,6 @@ nango.getRecords({
});
```

Nango gives you a single, clean interface to work with external APIs.

Integrations are defined in code, live in your repo and continuous data syncs run on the Nango server for minimum ops hassle.

## Get started with Nango πŸš€

You can try Nango in 10 minutes with the [Quickstart πŸš€](/quickstart).
Expand Down

0 comments on commit ae622a0

Please sign in to comment.