Flowhub IDE is a tool for building full-stack applications in a visual way. With the ecosystem of flow-based programming environments, you can use Flowhub to create anything from distributed data processing applications to internet-connected artworks.
Flow-based programming for JavaScript. Runs in both browser and Node.js
Flow-based environment for distributed, heterogeneous data processing with message queues.
Flow-based programming for microcontrollers like Arduinos. Toolkit for building IoT systems.
Flowhub supports any runtimes compatible with the FBP protocol. You can integrate any custom dataflow systems with it.
Coding starts on the white-board. Keep it that way with Flowhub! The “graph” displays your software flow clearly, concisely and beautifully
Flowhub has been designed ground-up for touchscreen usage, enabling you to work on your tablet while on the go.
For component editing a keyboard might still be nice, though.
The open source community has built hundreds of components that work with Flowhub. But when additional functionality is needed, it can be developed directly inside the app using the integrated code editor.
Flowhub integrates directly with GitHub’s version control features, allowing you to push, pull, and make commits without leaving the app.
Through the power of the FBP protocol, Flowhub can connect to your flow-based systems. You can see data flowing through the wires in real time and make live changes to the program while it is running.