Flowhub 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 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.
Flowhub is a visual tool for managing how your Internet of Things devices connect with each other. With Flowhub you can manage the connections between all of your IoT devices, and add logic via new components.
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.