Built from scratch in C++ with SDL3. Cross-platform, extensible, and runs in the browser.
Everything you need. Nothing you don't.
Tree-sitter parsing for C/C++, Python, Markdown, HTML, CSS, JSON, and more.
Full PTY-backed terminal emulator. Run commands without switching windows.
Clone, diff, log, and resolve merge conflicts directly from the editor.
Completion, diagnostics, go-to-definition, hover, and rename via LSP.
Plugin system with an embedded Umka scripting language and sandboxed execution.
Linux, macOS, Windows, and experimentally in the browser via WebAssembly.
Experimental — terminal and LSP are desktop-only. Your files live in a virtual file system in your browser and persist across reloads.
Pre-release. Packaged builds coming soon.
x86_64 · .tar.gz
Coming soonUniversal · .dmg
Coming soonx86_64 · .zip
Coming soon