Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Text Editors
  3. Helix

Helix

What it is

Helix is a free text editor built for terminal use on Linux, macOS, and Windows. Its editing model centers on multiple selections, allowing commands to act on several selections together; it also supports multi-cursor editing and macro recording. Tree-sitter integration provides syntax highlighting, indentation calculation, and code navigation. Built-in language server support offers completion, go to definition, documentation, and diagnostics, though users need to install language servers for their preferred programming languages. Helix can navigate and select functions, classes, comments, and syntax tree nodes. Built-in tools include a fuzzy finder for files and symbols, project-wide search, themes, automatic bracket pairing, and surround integration. Written in Rust, it can run in a terminal, over SSH, or in tmux. Settings can be global or project-specific, including themes, keybindings, and language-specific options; language servers and formatters can be configured through languages.toml files. Helix does not currently have a plugin system, although one is intended for the future. Its site describes a GUI frontend as a future possibility.

For and against

For

  • Commands can edit multiple selections at once
  • Includes macro recording
  • Tree-sitter supports highlighting and code navigation
  • Built-in fuzzy finder and project-wide search
  • Runs in terminals, SSH, and tmux

Against

  • No plugin system currently
  • Users must install language servers
  • Indentation definitions cover only certain languages
  • GUI frontend is only a future possibility

The verdict

Helix combines terminal-focused editing with syntax-aware navigation and language server features across three desktop operating systems. Its missing plugin system and dependence on separately installed language servers are important considerations.

Who it suits

Helix suits programmers who prefer terminal editing and want multiple-selection workflows with language server features. Users should be comfortable installing language servers and working without a current plugin system.

On the record

Built-in tools
The editor includes a fuzzy finder, project-wide search, themes, auto-closing bracket pairs, and surround integration.helix-editor.com · read 5 Oct 2026
Code navigation
Helix can navigate and select functions, classes, comments, and syntax tree nodes.helix-editor.com · read 4 Oct 2026
Configuration
Users can configure settings globally or for a project, including themes, keybindings, and language-specific settings.docs.helix-editor.com · read 5 Oct 2026
Editing model
Helix uses a selection-first editing model and supports multiple selections for editing several places at once.docs.helix-editor.com · read 5 Oct 2026
Extension support
Nohelix-editor.com · read 22 Sep 2026
GUI
The site says a GUI frontend is a future possibility and mentions exploring a WebGPU-based alternative frontend.helix-editor.com · read 4 Oct 2026
Installation
The typical installation method is through the operating system's package manager, and pre-built binaries are available from GitHub Releases.docs.helix-editor.com · read 5 Oct 2026
Integrations
Helix supports configuring language servers and formatters through languages.toml files.docs.helix-editor.com · read 5 Oct 2026
Language servers
Language server support provides features such as completion, go to definition, documentation, and diagnostics.helix-editor.com · read 5 Oct 2026
Language support
Built-in language server support provides completion, go to definition, documentation, and diagnostics.helix-editor.com · read 4 Oct 2026
Limits
The repository README notes that indentation definitions are available for only certain languages.github.com · read 4 Oct 2026
Macro recording
Yeshelix-editor.com · read 22 Sep 2026
Multi-cursor editing
Yeshelix-editor.com · read 22 Sep 2026
Notable limit
The site says Helix does not currently have a plugin system, though one is intended eventually.helix-editor.com · read 5 Oct 2026
Plugin system
The site says Helix does not currently have a plugin system, though one is intended for the future.helix-editor.com · read 4 Oct 2026
Product
Helix describes itself as a post-modern text editor built for the terminal.helix-editor.com · read 5 Oct 2026
Support
The project directs users to discuss Helix on Matrix and contribute code on GitHub.helix-editor.com · read 5 Oct 2026
Supported platforms
Linux,macOS,Windowshelix-editor.com · read 22 Sep 2026

Alternatives to Helix

Every alternative, ranked