Total.js Flow OS

Lightweight visual programming framework based on Total.js Flow, designed for full customization and seamless integration. Total.js Flow OS gives you full control.

Total.js FlowOS

Total.js Enteprise

This solution is part of the Total.js Enterprise service and available for paid customers.

All in one

All-in-one, with no external dependencies.

Extensible

Shape it your way - from simple prototypes to complex systems.


Rich component library

A rich library of built-in components helps you move fast from idea to solution.

Embedded database

Your visual logic is stored safely on your disk, fully yours.

Rich functionality

Packed with powerful features for everyday use.


Explore functionality

Flow OS is designed to be extremely extensible and customizable. Nearly every part of the system can be overridden or extended - from core logic to the user interface - giving you full control over how it works.


Clean & Modern UI

We rebuilt the entire interface with the latest jComponent v20 to achieve a truly clean and modern look. The result is a fast, fluid, and highly responsive experience that feels as elegant as it is powerful. Working with flow has never been this seamless.

FlowOS modern UI

Tiny Codebase

Flow OS comes with a tiny 3.5 MB codebase, making it incredibly lightweight and efficient. Its minimal footprint allows you to deploy it even on low-power devices such as Raspberry Pi, without sacrificing performance or stability.

No dependencies, no surprises. Flow OS is built to stay stable and run for years - untouched by external updates or breaking changes.

Project structure

Almost Like Total.js Flow

Flow OS shares the same core engine as Total.js Flow, ensuring full compatibility with existing nodes and workflows. Unlike Flow, it runs purely in a single-threaded mode, which makes its architecture simpler and easier to maintain.

Total.js Flow

Works Offline

Flow OS runs entirely offline without relying on external services or cloud infrastructure. Everything stays local, secure and fully under your control.

Works offline