Zurück zum Ranking

helix-editor/helix

Rusthelix-editor.com

A post-modern modal text editor.

text-editorvimrustkakoune
Sterne-Wachstum
Sterne
45.5k
Forks
3.6k
Wochenwachstum
Issues
1.1k
20k40k
Mai 2021Jan. 2023Okt. 2024Juli 2026
Artefaktecrates.iocargo add helix
README

Helix

Build status GitHub Release Documentation GitHub contributors Matrix Space

Screenshot

A Kakoune / Neovim inspired editor, written in Rust.

The editing model is very heavily based on Kakoune; during development I found myself agreeing with most of Kakoune's design decisions.

For more information, see the website or documentation.

All shortcuts/keymaps can be found in the documentation on the website.

Troubleshooting

Features

  • Vim-like modal editing
  • Multiple selections
  • Built-in language server support
  • Smart, incremental syntax highlighting and code editing via tree-sitter

Although it's primarily a terminal-based editor, I am interested in exploring a custom renderer (similar to Emacs) using wgpu.

Note: Only certain languages have indentation definitions at the moment. Check runtime/queries/<lang>/ for indents.scm.

Installation

Installation documentation.

Packaging status

Contributing

Contributing guidelines can be found here.

Getting help

Your question might already be answered on the FAQ.

Discuss the project on the community Matrix Space (make sure to join #helix-editor:matrix.org if you're on a client that doesn't support Matrix Spaces yet).

Credits

Thanks to @jakenvac for designing the logo!

Ähnliche Repositories
neovim/neovim

Vim-fork focused on extensibility and usability

Vim ScriptOtherneovimc
neovim.io
101.3k7k
zed-industries/zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

Rustcrates.ioOthertext-editorzed
zed.dev
87.3k9.6k
vim/vim

The official Vim repository

Vim ScriptVim Licensevimc
vim.org
40.7k6.1k
lapce/lapce

Lightning-fast and Powerful Code Editor written in Rust

Rustcrates.ioApache License 2.0code-editordeveloper-tools
lap.dev/lapce/
38.7k1.3k
ianstormtaylor/slate

A completely customizable framework for building rich text editors. (Currently in beta.)

TypeScriptnpmMIT Licenseeditorbrowser
slatejs.org
31.7k3.3k
micro-editor/micro

A modern and intuitive terminal-based text editor

GoGo ModulesMIT Licensemicrotext-editor
micro-editor.github.io
29.1k1.3k
zyedidia/micro

A modern and intuitive terminal-based text editor

GoGo ModulesMIT Licensemicrotext-editor
micro-editor.github.io
25.7k1.2k
basecamp/trix

A rich text editor for everyday writing

JavaScriptnpmMIT Licenserich-text-editorwysiwyg-editor
trix-editor.org
20k1.1k
limetext/lime

Open source API-compatible alternative to the text editor Sublime Text

BSD 2-Clause "Simplified" Licensetext-editorgolang
limetext.github.io
15.3k1k
microsoft/edit

We all edit.

Rustcrates.ioMIT Licenseeditorrust
14.4k705
jaredreich/pell

📝 the simplest and smallest WYSIWYG text editor for web, with no dependencies

JavaScriptnpmMIT Licensecontenteditableeditor
12.1k548
onivim/oni

Oni: Modern Modal Editing - powered by Neovim

TypeScriptnpmMIT Licensevimneovim
onivim.io
11.2k297