Rete is a framework for building interactive, node-based visual interfaces and dataflow programming environments. It provides a core engine that processes directed graphs, allowing developers to define modular logic where nodes represent operations and connections represent the flow of data or control. By decoupling the graph logic from the user interface, the framework enables the creation of custom visual editors that can be integrated into various frontend component libraries. The project distinguishes itself through a highly extensible, signal-driven architecture that supports complex req
Ryven is a flow-based programming framework and visual scripting editor for Python. It provides a node-based graphical interface for designing and executing logic by connecting discrete functional nodes to build executable data pipelines. The system functions as an extensible visual logic tool, allowing for the development of custom Python nodes and the integration of interactive GUI widgets to expand scripting capabilities. It includes a node graph engine that supports both visual editing and headless execution, enabling scripts to run without a graphical user interface. The platform covers
Butterfly is an interactive graph visualization library and SVG-based diagramming engine used to build node-based workflow designers and visual flow editors. It provides a framework for rendering interconnected nodes, edges, and groups to model technical architectures, business processes, and data-driven workflows. The project is distinguished by its ability to integrate custom UI components as graph nodes and its specialized support for data lineage visualization. It enables the mapping of relationships between data fields, tables, and business entities to track provenance and monitor workfl
litegraph.js is a JavaScript dataflow framework and visual node graph engine used to define programmable logic and data flow. It provides a node-based visual programming tool for designing complex logic through connected functional blocks.
jagenjo/litegraph.js 的主要功能包括:Visual Node Editors, Custom Functional Node Development, Real-Time Data Processors, Node Type Definitions, Node Graph Engines, Cross-Environment Runtimes, Visual Logic Programming, Dataflow Frameworks。
jagenjo/litegraph.js 的开源替代品包括: retejs/rete — Rete is a framework for building interactive, node-based visual interfaces and dataflow programming environments. It… leon-thomm/ryven — Ryven is a flow-based programming framework and visual scripting editor for Python. It provides a node-based graphical… alibaba/butterfly — Butterfly is an interactive graph visualization library and SVG-based diagramming engine used to build node-based… jerosoler/drawflow — Simple flow library 🖥️🖱️. comfyanonymous/comfyui_examples — This repository is a collection of node-based pipeline configurations, examples, and templates for generating AI… thedmd/imgui-node-editor — imgui-node-editor is a C++ extension for Dear ImGui that adds a fully interactive node graph editor, enabling visual…