Foblex Flow — Bibliothèque d'éditeur de nœuds et de constructeur de workflows Angular
Foblex Flow est une bibliothèque d'éditeur de nœuds pour Angular permettant de créer des constructeurs de workflows de production, des pipelines IA et des diagrammes interactifs avec glisser, connecter et annuler/rétablir déjà intégrés.
À propos de cet outil
Qu'est-ce que Foblex Flow ?
Foblex Flow est une bibliothèque d'éditeur de nœuds pour Angular qui permet de créer des constructeurs de workflows de production, des pipelines IA et des diagrammes interactifs. Le glisser, le connecter et l'annuler/rétablir sont déjà intégrés, ce qui évite aux développeurs d'implémenter ces interactions à partir de zéro.
Capacités principales
- Interactions intégrées : glisser, connecter et annuler/rétablir sont intégrés à l'éditeur.
- Mappage des gestes : mappe les gestes aux actions de l'ensemble de l'éditeur, avec une interaction et un dessin similaires à Miro.
- Réactivité de la mise en page : le travail de mise en page s'effectue pendant que l'utilisateur utilise réellement l'éditeur — lorsque les nœuds changent de taille, que le contenu arrive en flux ou qu'une carte s'ouvre.
- Schémas de contrôle configurables : prend en charge le clic pour connecter, l'édition au clavier et un modèle de connecteur unique.
- Plugin optionnel : le plugin Managed Flow State peut appliquer la suppression et d'autres gestes pris en charge à un store typé explicite.
- Validation des connexions : vérifie les règles métier telles que les paires autorisées, le degré maximal et les types de connecteurs.
- Synchronisation de la sélection : la sélection pilote les panneaux d'inspection et les barres d'outils.
- Accessibilité : sémantique ARIA par défaut dans chaque flux, plus une couche clavier optionnelle permettant de sélectionner, déplacer, supprimer et même créer des connexions sans souris.
- Chaîne d'outils prête pour l'IA : diagnostics en mode développement avec codes d'erreur stables, règles d'agent installées par ng add et documentation LLM versionnée incluse dans le package npm.
Cas
d'usage Foblex Flow est utilisé pour créer des plateformes low-code, des diagrammes interactifs, des constructeurs de workflows, des éditeurs de nœuds et des pipelines IA. Il cible les développeurs Angular, les développeurs de constructeurs de workflows et les créateurs de pipelines IA.
Plateforme
et licence Foblex Flow fonctionne sur la plateforme Web et est open source, avec une courbe d'apprentissage moyenne.