Helix
A post-modern modal text editor.
Helix is a post-modern modal text editor written in Rust that combines the ergonomics of Neovim with the power of tree-sitter syntax parsing. It ships with built-in Language Server Protocol (LSP) support for auto-completion, go-to-definition, diagnostics, and code actions out of the box, requiring zero plugin configuration. Tree-sitter powers precise syntax highlighting, structural selection, and AST-aware navigation. Helix uses a selection → action model that inverts Vim's verb-object pattern, making interactions more predictable and composable. It supports multiple cursors natively, has a built-in fuzzy file picker, and provides a clean configuration in TOML. By bundling essential IDE features without plugins, Helix offers a dramatically simpler setup experience for modern modal editing.