Sobre el proyecto
Nango es una plataforma de código abierto para crear integraciones de producto. Según su README, es compatible con más de 1000 API y funciona con cualquier lenguaje de backend, herramienta de codificación con IA y SDK de agentes. La lógica de integración se escribe como funciones TypeScript, o se genera con un generador con IA, y luego se despliega en el entorno de producción de Nango, que gestiona la autenticación, la ejecución, el escalado y la observabilidad.
La plataforma se organiza en torno a tres primitivas:
- Auth: OAuth gestionado, claves de API y renovación de tokens para más de 1000 API, con un flujo de autenticación de marca blanca que puede integrarse en una aplicación. Gestiona credenciales, almacenamiento de tokens y gestión de conexiones multiinquilino.
- Proxy: solicitudes de API autenticadas en nombre de los usuarios. Las solicitudes pasan por el proxy de Nango, que resuelve el proveedor, inyecta credenciales, gestiona reintentos y límites de velocidad, y devuelve la respuesta.
- Functions: lógica de integración como funciones TypeScript desplegadas en Nango, que se ejecutan en un entorno con acceso integrado a la API, reintentos, almacenamiento y observabilidad. Un generador con IA puede crear funciones a partir de la descripción de un caso de uso.
El README enumera patrones de integración comunes: llamada a herramientas de IA y MCP, sincronización de datos para canalizaciones RAG e indexación, procesamiento de webhooks, unificación de API a un esquema universal, acciones que escriben datos o ejecutan operaciones, y configuración por cliente.
Una guía de inicio rápido abarca la creación de una integración, la autorización de una API mediante una conexión y un flujo de autenticación, y el acceso a la API a través del SDK de Node para recuperar credenciales y realizar solicitudes autenticadas. El README también remite a guías para Auth, Proxy y Functions.
Los diferenciadores declarados incluyen código TypeScript generado por IA pero legible por humanos y controlable por versiones, con seguridad de tipos y un marco de pruebas; infraestructura de nivel de producción con aislamiento por inquilino, escalado elástico, reintentos automáticos y gestión de límites de velocidad; autenticación lista para usar para muchas API; opciones de despliegue de código abierto y autoalojables (Nango Cloud, BYOC o autoalojamiento); y operación mediante CLI y API con compatibilidad entre lenguajes de backend, herramientas de codificación con IA como Cursor, Codex y Claude Code, y SDK de agentes como MCP y LangChain.
Licencia: Nango está disponible bajo la Elastic License. Nango Cloud y BYOC proporcionan acceso a todas las funciones según el plan, y el autoalojamiento gratuito está disponible con un conjunto limitado de funciones. El README declara el cumplimiento de SOC 2 Type II, HIPAA y GDPR, y señala su uso en producción por empresas como Replit, Ramp y Mercor. Se aceptan contribuciones, incluida la incorporación de compatibilidad con nuevas API.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.