Neovim

Terminal text editor, a Vim fork focused on extensibility

85.0
Score in best code editors and IDEs

Ranked 5 of 10 in best code editors and IDEs

A free, Apache 2.0 licensed terminal editor for keyboard-first work that runs over SSH. Its setup takes the most effort in this list, and it has no graphical menus.

Best for Terminal-based editing and keyboard-first work

About Neovim

Neovim is a modal text editor for the terminal that keeps Vim's keystrokes and commands. It is a fork of Vim focused on extensibility, with a Lua configuration language and a plugin API. Configuration and plugins are plain text files, so a setup can be copied between machines and used over SSH.

Neovim suits people who already work in the terminal and want a fast, scriptable editor. Setup and key bindings take longer to learn than VS Code or Zed, which ship menus and graphical settings. The project is released under the Apache 2.0 license, with some parts contributed under the Vim license.

Key features

  • Modal editing from Vim
  • Lua configuration
  • Plugin ecosystem
  • Pre-built packages for Windows, macOS and Linux

Strengths

  • Apache 2.0 licensed open source
  • Runs in any terminal, including over SSH

Limits

  • Setup and key bindings take time to learn
  • No graphical interface

Where Neovim ranks

How Neovim compares

ProductScorePricePlatformsMain focus
#3Zed88.0Free plan, paid upgradesmacOSLinuxWindowsFast editing with collaboration
#4Visual Studio86.5Free plan, paid upgradesWindows.NET and C++ on Windows
#5Neovim85.0Free and open sourceWindowsmacOSLinuxCommand lineTerminal editing with Vim keys
#6Cursor84.0Free plan, paid upgradesmacOSWindowsLinuxAI-first code editor
#7Helix83.0Free and open sourceCommand lineTerminal editing in Rust

The full comparison table for best code editors and IDEs has all 10 products.

Questions about Neovim

Is Neovim free?
Neovim can be used without paying: Free and open source under Apache 2.0, with some Vim-licensed parts. Check the vendor’s pricing page for current limits.
Is Neovim open source?
Yes. Neovim publishes its source code under the Apache-2.0 license.
Which platforms does Neovim support?
Neovim is available on: Windows, macOS, Linux, Command line.
What is Neovim best for?
Terminal-based editing and keyboard-first work. In our ranking of code editors and IDEs it is number 5 of 10 with a score of 85.0.
What are the best alternatives to Neovim?
The highest-ranked alternatives on listme.name are Visual Studio Code, IntelliJ IDEA, Zed, Visual Studio.

Show this ranking on your site

If you make or maintain Neovim, this badge links back to this page and shows its current rank. It updates when the ranking does.

Ranked #5 of 10 code editors and IDEs on listme.name
<a href="https://listme.name/software/neovim"><img src="https://listme.name/badge/neovim.svg" height="28" alt="Ranked #5 of 10 code editors and IDEs on listme.name"></a>