Szymon Kaliski

DAS-UI

An experimental domain-agnostic keyboard-based visual programming language

DAS-UI is an experimental domain-agnostic keyboard-based visual programming language with JavaScript backend.

It is entirely controlled with keyboard shortcuts, most of which were inspired by vim. Cursor can be moved with hjkl, new blocks are created with n, connections are made with c.

Blocks conform to grid, and can be moved with shift + hjkl, and resized with </> and +/-.

You can read more about process behind making this project on the blog: building DAS-UI.

Code is open sourced: https://github.com/szymonkaliski/DAS-UI.