- Un éditeur/shell/outil intégré de programmation visuelle spécialisé dans les flux
- Fournit des blocs (fonctions) permettant d’importer, de générer et de manipuler de multiples façons des flux RSS, Atom et JSON
- Permet des opérations comme le filtrage, l’extraction, la fusion et le tri
- Peut scraper des documents HTML et traiter aussi des fichiers texte simples
- En connectant les blocs, les données sont traitées comme si elles circulaient dans des tuyaux
- Le résultat est un nouveau flux pouvant être utilisé par d’autres programmes
- Il est possible de définir un Pipe comme public, d’y ajouter une description et des tags, de le rendre recherchable et de le partager à l’extérieur
- Apparaît dans les Public Pipes
- Les autres utilisateurs peuvent le liker et le fork
- Le format de sortie par défaut est le RSS
- Chaque pipe possède une URL de sortie unique
- Avec l’extension
.txt, il est possible de récupérer uniquement le contenu sans les éléments XML
- Une version open source sous licence AGPL, appelée Pipes CE, est proposée
- Des blocs sont fournis pour récupérer facilement des données depuis plusieurs sites
- Sites actuellement pris en charge : Twitter, Vimeo, Dailymotion, Periscope, UStream, Mixcloud, SVT Play, Speedrun.com, Youtube
L’avis de GN⁺
- Pipes rend la manipulation des flux visuellement simple, ce qui le rend accessible même aux non-développeurs
- Il propose divers blocs permettant aussi des manipulations de flux complexes
- En tant qu’héritier de Yahoo! Pipes, il peut constituer une bonne alternative pour les utilisateurs nostalgiques
- Grâce à la version open source Pipes CE, les contributions et améliorations de la communauté sont possibles
- Certaines fonctionnalités peuvent être limitées en raison des problèmes liés à l’API de Twitter
3 commentaires
Le principal problème de la programmation visuelle est qu’elle n’offre qu’une version dégradée des langages de programmation, tout en étant difficile à déployer et sans véritable gestion des modifications. La prudence est donc de mise pour celles et ceux qui envisagent de l’adopter.
J’aimais beaucoup Yahoo Pipes, je l’ai beaucoup utilisé à l’époque, donc ça fait plaisir de le retrouver comme ça.
J’avais aussi développé il y a 20 ans, sous forme d’application desktop pour Windows, un outil de développement CTI utilisant cette méthode de connexion par flow, donc je devais déjà apprécier cette approche à l’époque, haha.
n8n.io - moteur open source d’automatisation de workflows ( alternative à Zapier )
Node-RED - outil de programmation low-code
Avis sur Hacker News
Présentation du projet et récentes mises à jour internes
Entretien avec l’équipe d’origine de Yahoo Pipes et création d’un mini-site
Retour d’expérience sur l’utilisation de Palantir Foundry et PipelineBuilder
Liens connexes fournis
Présentation de n8n et NodeRED
Le caractère innovant et la nostalgie autour de Yahoo Pipes
Expérience avec Azure Logic Apps et des frameworks similaires
Question sur Zapier et les outils similaires
Évolution des outils de programmation visuelle
Forme générale de la programmation visuelle