Open Source Alternative to:

Last 30 days
Last commit
6 hours agoRepository age
13 yearsVersion
v0.12.6Repository
neovim/neovimNeovim is a Vim fork built for people who want Vim's editing model without its limitations. It keeps full compatibility with Vimscript and Vim 8 plugins while adding a modern foundation underneath. If you already live in Vim, switching is low-friction. If you're new to modal editing, :Tutor gets you started.
The core philosophy is extensibility without bloat. Neovim's codebase is roughly 30% smaller than Vim's, yet it adds capabilities that Vim lacks entirely.
What makes it different from Vim:
init.lua, and plugins can be written in any language that speaks the remote API.Neovim targets terminal power users, developers who want a fast editor that pairs well with tools like Alacritty, and anyone building editor tooling or custom UIs on top of a capable core. It works identically across platforms with a single build type and a single command.
Last 30 days
Last commit
6 hours agoRepository age
13 yearsVersion
v0.12.6Repository
neovim/neovimEvery Sunday we deconstruct one proprietary app and pick the best open source alternatives worth switching to.
Stars
Last commit
License
Stars
Last commit
License
Stars
Last commit
License
Stars
92,204Last commit
3 hours agoLicense
GPL-3.0Compare with
Stars
23,086Stars
3,124Last commit
9 days agoLicense
MITCompare with
Last commit
6 days agoLicense
AGPL-3.0Compare with