Nango
Plateforme d'intégration qui gère la connexion à des centaines d'API tierces : la danse d'autorisation, le stockage des jetons, leur renouvellement, puis la synchronisation des données. Attention à la licence : ce n'est pas de l'open source au sens courant mais du source-available (Elastic License 2.0), et la version auto-hébergée gratuite se limite à l'autorisation et au relais d'appels. La synchronisation, les fonctions et les webhooks demandent l'offre payante.
Forces
- Évite d'écrire et de maintenir soi-même la logique d'autorisation pour chaque fournisseur
- Renouvellement et stockage des jetons traités, ce qui supprime une classe entière de bugs sournois
- Catalogue de connecteurs très large, réellement utile en phase de découverte
Limites
- Licence source-available et non open source : usage en offre hébergée pour des tiers interdit
- La synchronisation de données, principale raison de l'adopter, n'est pas dans la version gratuite
- Le périmètre exact du gratuit prête à confusion, au point d'être un sujet ouvert côté projet
Pour qui
- Brancher l'autorisation de plusieurs API tierces sans écrire six intégrations à la main