First Steps

epixtudio is a visual dataflow editor. You build graphs by connecting processing nodes; each node takes typed inputs, does something with them, and passes results downstream. Think flowchart, except it actually runs.

Install

Grab a license from the pricing page and install. Windows for now; macOS and Linux are coming. No account required, no internet after install.

The Workspace

Four areas:

The canvas starts empty. Press Tab to quick-search and place a node, or browse the library and drag one onto the canvas.

Core Concepts

Nodes are processing units with typed input and output ports. epixtudio ships with 240+ built-in nodes across 20 categories. The Node Reference has the full catalog.

Edges connect output ports to input ports, carrying data between nodes. The engine evaluates in dependency order; upstream first, downstream after.

Types determine what a port accepts. Built-in types: Number, Text, Boolean, Json, Image, and Any. Matching types connect freely. Any accepts everything. Port colors make types visually obvious.

Evaluation runs the graph. F5 to evaluate manually, or enable Auto-run in the toolbar and every change triggers an immediate re-evaluation. Each node displays its result inline.

Working with Files

Drag and drop .xtudio files onto the canvas to open them directly.

Keyboard Shortcuts

Press ? inside the app for the full list. The essentials:

ShortcutAction
TabQuick search / add node
F5Run graph
Ctrl+Z / Ctrl+Shift+ZUndo / Redo
Ctrl+FFind node on canvas
FFit view to all nodes
GToggle snap to grid
DDisable / enable selected nodes
DeleteDelete selected

Settings

Ctrl+, opens settings. Configurable:

Next Steps