Interface overview

Divooka has a very simple interface. It has a typical menu bar for file, view and other options; A graph list, a toolbox panel, and a main canvas area.

Interface breakdown

Functionalities in Divooka are provided as tools, which are organized under toolboxes and categories. Each tool may also have variations that may behave slightly different depending on different inputs. You can summon Functions Tray by using either Tab or right click on empty space.

(Screenshot showing functions tray)

To navigate the canvas: use MMB or RMB to pan, mouse wheel to zoom.

A single document can contain multiple node graphs. You can arrange nodes on a graph on the canvas area.

Rich Windows and Popups

Nodes

Functionalities are exposed through nodes, which (in technical terms) encapsulates functions available in Divooka. Those functions are defined either in C#, Python or in Divooka itself.

Node Breakdown

You can press Alt key when hovering on a tool to see its detailed documentation.

(Doc preview, e.g. on Resize image node)

Connections

Make connections between nodes to indicate the data flow or execution order between them. You can disconnect by holding Alt and clicking on the connectors or the connection line.