The kitengi editor at app.kitengi.dev is made up of four areas: the canvas, the sidebar, the right panel, and the console.
The canvas is the main editing area where nodes and threads are displayed. It supports panning and zooming:
F or click the fit button in the zoom controls to fit all nodes on screen.The sidebar on the left lists all your programs. Click a program name to open it. Programs are stored locally in your browser.
When a node is selected the right panel shows its properties:
value and constant nodes, the stored value or key.When nothing is selected the right panel shows the program name and type.
The console at the bottom of the screen shows output from print nodes while a program is running. It also shows any runtime errors. Click Clear to reset it.
The toolbar at the top of the canvas contains:
.kti text of the current program to the clipboard..kti program to load it onto the canvas.| Key | Action |
|---|---|
| Double-click canvas | Add a new node |
| Backspace / Delete | Delete selected nodes or threads |
| F | Fit all nodes to view |
| R | Run the program |
| ⌘Z / Ctrl+Z | Undo |
| ⌘⇧Z / Ctrl+Y | Redo |