نانگو، پلتفرمی برای ساخت اتصال به APIها با AI
خلاصهٔ کاملتر
نانگو یه پلتفرم متنباز برای ساخت، اجرا و نگهداری اتصال بین محصولت و APIهای بیرونیه. به جای اینکه برای هر سرویس از صفر OAuth و مدیریت توکن رو پیاده کنی، نانگو همهی اینا رو برای بیش از ۹۰۰ API آماده داره و میتونی همونجوری استفاده کنی یا خودت منطق سفارشی بنویسی.
نانگو سه تا ابزار اصلی داره: Auth که احراز هویت و ذخیرهی توکن رو مدیریت میکنه، Proxy که درخواستهای API رو با تزریق خودکار اعتبارنامه و هندل کردن ریترای و rate limit جلو میبره، و Functions که منطق یکپارچهسازی رو به شکل تابع تایپاسکریپت روی زیرساخت خود نانگو اجرا میکنه. برای مثال یه درخواست ساده به یه API اینشکلیه:
const response = await nango.get({
endpoint: '/v3/contacts',
providerConfigKey: '<INTEGRATION-ID>',
connectionId: '<CONNECTION-ID>'
});نویسندههای این پروژه میگن ویژگی خاصش اینه که کد یکپارچهسازی رو هوش مصنوعی مینویسه ولی کد قابل خوندن و ویرایش برات میمونه، نه یه جعبهی سیاه. نانگو تحت لایسنس Elastic منتشر شده، رایگان قابل self-hostـه و نسخهی ابری و سازمانیش هم گواهی SOC 2، HIPAA و GDPR داره.
نکات کلیدی:
- بیش از ۹۰۰ API از قبل پشتیبانی میشه
- منطق یکپارچهسازی با تایپاسکریپت نوشته میشه یا با AI ساخته میشه
- شرکتهایی مثل Replit، Ramp و Mercor ازش استفاده میکنن
- متنباز و قابل self-host با لایسنس Elastic




