Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/helix-editor/helix
A post-modern modal text editor.
https://github.com/helix-editor/helix
kakoune rust text-editor vim
Last synced: 12 days ago
JSON representation
A post-modern modal text editor.
- Host: GitHub
- URL: https://github.com/helix-editor/helix
- Owner: helix-editor
- License: mpl-2.0
- Created: 2020-06-01T04:26:56.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-04-27T19:55:29.000Z (5 months ago)
- Last Synced: 2024-04-27T20:46:51.546Z (5 months ago)
- Topics: kakoune, rust, text-editor, vim
- Language: Rust
- Homepage: https://helix-editor.com
- Size: 36.6 MB
- Stars: 30,086
- Watchers: 180
- Forks: 2,218
- Open Issues: 736
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: docs/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesomeLibrary - helix-editor - A post-modern modal text editor. (语言资源库 / tools)
- awesome-cli-apps - helix - Modal editor inspired by kakoune. (Development / Text Editors)
- awesome-nu - helix - sitter queries which are integrated into it now. (Editor Extensions)
- awesome-helix - Github
- awesome-useful-projects - <img src="https://icon.horse/icon/github.com" height="20px" align="center"/>/helix-editor/helix - Vim-like modal text editor (Jump To / Useful)
- fucking-Awesome-Linux-Software - ![Open-Source Software - editor.com/) - A post-modern modal text editor. (Applications / Text Editors)
- awesome-ccamel - helix-editor/helix - A post-modern modal text editor. (Rust)
- my-awesome-github-stars - helix-editor/helix - A post-modern modal text editor. (Rust)
- awesome-rust - helix - modern modal text editor inspired by Neovim/Kakoune. [![build badge](https://github.com/helix-editor/helix/actions/workflows/build.yml/badge.svg)](https://github.com/helix-editor/helix/actions) (Applications / Text editors)
- awesome-repositories - helix-editor/helix - A post-modern modal text editor. (Rust)
- awesome-rust-cn - helix - (应用程序 Applications / 文本编辑器 Text editors)
- awesome-tools - helix - A post-modern modal text editor, Kakoune / Neovim inspired editor, written in Rust. (Text utils / Multiplexers)
- Awesome-Linux-Software - ![Open-Source Software - editor.com/) - A post-modern modal text editor. (Applications / Text Editors)
- fucking-awesome-cli-apps - helix - Modal editor inspired by kakoune. (Development / Text Editors)
- awesome-linux-ricing - Helix
- awesome-rust - helix - A post-modern modal text editor inspired by Neovim/Kakoune. [![build badge](https://github.com/helix-editor/helix/actions/workflows/build.yml/badge.svg)](https://github.com/helix-editor/helix/actions) (Applications / Text editors)
- awesome-starred - helix-editor/helix - A post-modern modal text editor. (vim)
- StarryDivineSky - helix-editor/helix
- awesome-rust-tools - helix - modern modal text editor. (Editor)
- fucking-awesome-rust - helix - A post-modern modal text editor inspired by Neovim/Kakoune. [![build badge](https://github.com/helix-editor/helix/actions/workflows/build.yml/badge.svg)](https://github.com/helix-editor/helix/actions) (Applications / Text editors)
- fucking-awesome-rust - helix - A post-modern modal text editor inspired by Neovim/Kakoune. [![build badge](https://github.com/helix-editor/helix/actions/workflows/build.yml/badge.svg)](https://github.com/helix-editor/helix/actions) (Applications / Text editors)
README
[![Build status](https://github.com/helix-editor/helix/actions/workflows/build.yml/badge.svg)](https://github.com/helix-editor/helix/actions)
[![GitHub Release](https://img.shields.io/github/v/release/helix-editor/helix)](https://github.com/helix-editor/helix/releases/latest)
[![Documentation](https://shields.io/badge/-documentation-452859)](https://docs.helix-editor.com/)
[![GitHub contributors](https://img.shields.io/github/contributors/helix-editor/helix)](https://github.com/helix-editor/helix/graphs/contributors)
[![Matrix Space](https://img.shields.io/matrix/helix-community:matrix.org)](https://matrix.to/#/#helix-community:matrix.org)![Screenshot](./screenshot.png)
A [Kakoune](https://github.com/mawww/kakoune) / [Neovim](https://github.com/neovim/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](https://helix-editor.com) or
[documentation](https://docs.helix-editor.com/).All shortcuts/keymaps can be found [in the documentation on the website](https://docs.helix-editor.com/keymap.html).
[Troubleshooting](https://github.com/helix-editor/helix/wiki/Troubleshooting)
# Features
- Vim-like modal editing
- Multiple selections
- Built-in language server support
- Smart, incremental syntax highlighting and code editing via tree-sitterIt's a terminal-based editor first, but I'd like to explore a custom renderer
(similar to Emacs) in wgpu or skulpin.Note: Only certain languages have indentation definitions at the moment. Check
`runtime/queries//` for `indents.scm`.# Installation
[Installation documentation](https://docs.helix-editor.com/install.html).
[![Packaging status](https://repology.org/badge/vertical-allrepos/helix.svg?exclude_unsupported=1)](https://repology.org/project/helix/versions)
# Contributing
Contributing guidelines can be found [here](./docs/CONTRIBUTING.md).
# Getting help
Your question might already be answered on the [FAQ](https://github.com/helix-editor/helix/wiki/FAQ).
Discuss the project on the community [Matrix Space](https://matrix.to/#/#helix-community:matrix.org) (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](https://github.com/jakenvac) for designing the logo!