Repolode
NangoHQ

NangoHQ/nango

Open-source платформа для создания и запуска интеграций с более чем 1 000 API: OAuth, обновление токенов и API-запросы.

Open source альтернатива:MergeZapier

Звёзды
12,877
Форки
1,461
Открытые issues
121
Последний коммит
5 часов назад

Что это?

Nango — open-source платформа для интеграции вашего продукта или AI-агентов со сторонними API. Она управляет аутентификацией для более чем 1 000 API, включая OAuth-процессы, API-ключи и обновление токенов, а также хранит учётные данные для каждого подключения клиента.

Платформа состоит из трёх основных компонентов: встраиваемого потока авторизации для конечных пользователей, прокси, который отправляет запросы к внешним API с подставленными учётными данными и обрабатывает повторы запросов и ограничения частоты, а также Functions — интеграционной логики на TypeScript, развёрнутой в среде выполнения Nango. AI-конструктор может создавать такие функции по описанию, а код остаётся понятным и доступным для редактирования.

Проект можно установить на собственном сервере или использовать как облачный сервис. Управлять им можно через CLI и API; он работает с бэкендами на любых языках и популярными SDK для AI-агентов, такими как MCP и LangChain.

Ключевые возможности

  • 01Управление OAuth, API-ключами и обновлением токенов для более чем 1 000 API.
  • 02Встраиваемый white-label поток авторизации для конечных пользователей.
  • 03Прокси-запросы, который подставляет учётные данные и обрабатывает повторы запросов и ограничения частоты.
  • 04Интеграционные функции на TypeScript для синхронизации, вебхуков и действий.
  • 05AI-конструктор, который генерирует код интеграции по описанию.
  • 06Управление через CLI и API, доступна установка на собственном сервере.

Сценарии использования

  • Дать пользователям возможность подключать аккаунты в SaaS-сервисах к вашему продукту, не реализуя OAuth самостоятельно.
  • Предоставить AI-агентам доступ к внешним API через MCP или SDK для AI-агентов.
  • Синхронизировать данные из сторонних API с собственной базой данных или RAG-пайплайном.
  • Надёжно получать и обрабатывать вебхуки от внешних сервисов.

Быстрый старт

  1. 1

    Создайте бесплатную учетную запись Nango

  2. 2

    Создайте интеграцию на вкладке Integrations

  3. 3

    Создайте подключение на вкладке Connections и завершите процесс аутентификации

  4. 4

    Получите учетные данные или отправляйте аутентифицированные запросы с помощью Node SDK

Что важно знать

  • Распространяется по лицензии Elastic License, которая не одобрена OSI в качестве лицензии на ПО с открытым исходным кодом.
  • Бесплатный самостоятельный хостинг предоставляет ограниченный набор функций; для доступа ко всем функциям нужен Nango Cloud или план BYOC.
  • Для быстрого старта необходимы учетная запись Nango и секретный ключ, поэтому сначала нужно зарегистрироваться.

Темы

Частые вопросы

Что такое nango?
Open-source платформа для создания и запуска интеграций с более чем 1 000 API: OAuth, обновление токенов и API-запросы. Nango — open-source платформа для интеграции вашего продукта или AI-агентов со сторонними API. Она управляет аутентификацией для более чем 1 000 API, включая OAuth-процессы, API-ключи и обновление токенов, а также хранит учётные данные для каждого подключения клиента.
nango можно использовать бесплатно? Какая у него лицензия?
nango распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
nango всё ещё поддерживается?
Активно поддерживается. Последний коммит в nango — 20 окт. 2026 г..
Для чего можно использовать nango?
Дать пользователям возможность подключать аккаунты в SaaS-сервисах к вашему продукту, не реализуя OAuth самостоятельно. Предоставить AI-агентам доступ к внешним API через MCP или SDK для AI-агентов. Синхронизировать данные из сторонних API с собственной базой данных или RAG-пайплайном. Надёжно получать и обрабатывать вебхуки от внешних сервисов.
Как установить nango?
Создайте бесплатную учетную запись Nango Создайте интеграцию на вкладке Integrations Создайте подключение на вкладке Connections и завершите процесс аутентификации Получите учетные данные или отправляйте аутентифицированные запросы с помощью Node SDK
Где скачать nango?
Исходный код и инструкции по установке — на GitHub: https://github.com/NangoHQ/nango

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты