Search
Status:
Active
Momentum:
License:
Vim License
Category:
devtools, editor, terminal

Direct alternative to:NeovimHelixZed

Stargazers
41,012+4 / 1d
Forks
6,139
Contributors
871
Open issues
1,631

41,012 stars · +4 stars / 1 day · tracking since

A modal, keyboard-driven text editor descended from vi, still actively developed more than three decades after it started.

What it does

Vim edits text through composable modal commands — switch into Normal mode to move and manipulate text with short keystroke combinations (dw, ci", . to repeat), Insert mode to type, Visual mode to select — rather than relying on a mouse. It ships as a single, highly portable binary, extends through Vimscript (and, since Vim9, the faster Vim9script), and can run as a terminal program or a GUI (gVim).

Why people use it

  • Available by default or via a one-line install on nearly every Unix-like system, including remote servers accessed only over SSH
  • Modal editing becomes very fast for experienced users once the command vocabulary is muscle memory
  • Decades of plugins, colorschemes, and documentation (:help is itself a respected reference)
  • A single lightweight binary with no runtime dependencies to manage

Pros

  • Extremely fast startup and responsiveness, even on constrained or remote machines
  • Stable, backwards-compatible scripting surface built up over 30+ years
  • Works identically across macOS, Linux, BSD, and Windows
  • Active upstream development continued by its core maintainers; Vim 9.2 shipped in February 2026

Cons

  • Steep learning curve for anyone unfamiliar with modal editing
  • No built-in Language Server Protocol client — LSP support comes from third-party plugins (for example yegappan/lsp), unlike Neovim's built-in client
  • Vimscript (even Vim9script) is a narrower, less general-purpose language than Lua, so some modern plugin ecosystems target Neovim first

Alternatives

Open-source alternatives
ProjectStatusStars
NeovimActive102,709
ZedActive91,192
HelixActive46,431

How it compares

Side-by-side facts against the alternatives we've profiled.

Comparison with profiled open-source alternatives
ParameterVimNeovimHelixZed
Stars41,012102,70946,43191,192
Contributors8711,5521,4172,293
Forks6,1397,1423,80310,867
StatusActiveActiveActiveActive
LicenseVim LicenseApache-2.0MPL-2.0GPL-3.0 / AGPL-3.0

Related Grove

Developer Tools