Built for Developers
Every feature designed for real-world editing workflows.
PieceTable Buffer
Efficient text storage with unlimited undo/redo. Handles files over 50MB through memory-mapped I/O.
Multi-Cursor Editing
Alt+Click for additional cursors, Ctrl+D to select occurrences. Column selection and block editing modes.
LSP Integration
Full Language Server Protocol support for code intelligence, completions, diagnostics, and go-to-definition.
Git Integration
Gutter indicators for changes, built-in commit dialog, and diff viewing without leaving the editor.
96 Syntax Languages
Comprehensive syntax highlighting via JSON definitions. From C++ to YAML, every language you need.
Split-Screen Editing
Vertical and horizontal split panes. Edit multiple files or different sections of the same file side by side.
Three Steps to Productive Editing
Install
Available via package manager or build from source. Qt 6 is the only dependency.
Configure
9 built-in themes, customizable keybindings, and a C++ plugin API for extensions.
Code
Native performance, zero Electron overhead. Open 93MB files with under 1MB memory usage.