helix
About helix
Helix is a modal text editor inspired by Kakoune and Neovim, written in Rust. It focuses on efficient code editing with multiple selections and built-in language server support.
The editor features smart syntax highlighting and code editing powered by tree-sitter. While primarily terminal-based, there are considerations for exploring a custom renderer using wgpu in the future.
Helix adopts Kakoune's editing model, emphasizing a streamlined workflow. It includes predefined indentation rules for certain languages, with more being added over time.
Key features
- Vim-like modal editing
- Multiple selections
- Built-in language server support
- Tree-sitter powered syntax highlighting
Download 25.07.1
Jul 18, 2025WindowsWindows
Frequently asked questions
- Is helix free?
- Yes. helix is free and open-source software, distributed under the MPL-2.0 license.
- Which platforms does helix support?
- helix provides downloads for Windows, Linux.
- What is the latest version of helix?
- The latest version is 25.07.1, released on Jul 18, 2025.
- What is Helix?
- Helix is a post-modern modal text editor written in Rust, inspired by Kakoune and Neovim.
- How do I install Helix?
- Installation instructions can be found in the official documentation at https://docs.helix-editor.com/install.html.
- Where can I find help or support?
- The project has an FAQ at https://github.com/helix-editor/helix/wiki/FAQ and a community Matrix Space at #helix-community:matrix.org.
More Developer Tools
PowerToys
microsoft
PowerToys is a set of utilities for enhancing productivity and customization on Windows systems. It includes various tools for developers and power users to streamline workflows.
Windows Terminal
microsoft
Windows Terminal combines the classic Windows console with a modern terminal application in one package. It provides developers with a unified interface for command-line tools and shells. The software supports multiple tabs, rich text, and customization options.
Neovim
neovim
Neovim is a fork of Vim focused on improved extensibility and usability. It maintains compatibility with Vim while offering modern features like embedded terminal support and a built-in LSP client. The project emphasizes maintainability and encourages community contributions.