Neovim — Free Terminal Text Editor

By Neovim contributors · Developer tools
  • Open source
  • Free
  • Developer tools
Download Neovim Direct download from github.com Official download page Link checked October 19, 2026

Our verdict: Neovim is Vim rebuilt for modern development. It keeps Vim's keyboard-driven editing, adds Lua scripting, a built-in language server client and fast syntax parsing, and has a large plugin ecosystem. Expect to spend real time learning the keys and building your configuration.

Neovim 0.10 editing a Lua file with a completion menu, open tabs and a file tree sidebar
Neovim 0.10 editing a Lua file with a completion menu, open tabs and a file tree sidebar · Screenshot: Alexander Davronov, CC BY-SA 4.0, via Wikimedia Commons

About Neovim

Neovim started in 2014 as a fork of Vim to refactor its code and make it easier to extend. It is developed on GitHub by a community of contributors. New code is licensed under Apache 2.0, and code inherited from Vim stays under the Vim license.

On Windows, nvim runs inside a terminal such as Windows Terminal. Configuration is written in Lua or Vimscript in an init file. Plugins add file trees, fuzzy finders, Git integration and themes, and community distributions offer a preconfigured setup.

What it does well

  • Modal editing. Vim's normal, insert and visual modes for fast keyboard-only editing.
  • Built-in LSP client. Connects to language servers for completion, diagnostics and go-to-definition.
  • Tree-sitter. Parses code for accurate highlighting, folding and text objects.
  • Lua configuration. Configure the editor and write plugins in Lua.
  • Embedded terminal. Opens a shell in a split window inside the editor.

Who it is for

Good fit

Developers who live in the terminal and want a fast, deeply customizable keyboard-driven editor.

Look elsewhere

Beginners who want menus and a mouse-first interface, or anyone who wants a ready IDE with no setup.

Pros and cons

Pros

  • Very fast and light
  • Huge plugin ecosystem
  • Built-in language server support
  • Configurable in Lua

Cons

  • Steep learning curve
  • Needs configuration before it feels like an IDE
  • No graphical interface of its own

How to install Neovim

The download button gets the 64-bit MSI installer from the latest official GitHub release. A ZIP version is listed there too. After installing, run nvim from Windows Terminal; run :checkhealth to see what is missing, such as a C compiler for Tree-sitter parsers.

Questions about Neovim

Is Neovim free?

Yes. Neovim is open source under the Apache 2.0 and Vim licenses.

Can Neovim use my Vim configuration?

Mostly. Neovim reads Vimscript and supports most Vim plugins, but it keeps its configuration in a different folder.

Does Neovim have a GUI on Windows?

Neovim itself runs in a terminal. Separate graphical front ends built by other projects can connect to it.

Download Neovim from neovim.io ExeDepot does not host this file. The download starts from the developer's server, github.com. Other versions are on the official download page.

Alternatives to Neovim

  • Vim Text Editor

    Classic modal text editor with a Windows GUI (gVim), scripting and thousands of plugins.

    Bram Moolenaar and the Vim community · Open source · vim.org
  • Visual Studio Code Code Editor

    Microsoft's free code editor with debugging, Git, a built-in terminal and a huge extension library.

    Microsoft · Freeware · code.visualstudio.com
  • Zed Code Editor

    Fast open-source code editor written in Rust, with collaboration and optional AI.

    Zed Industries · Open source · zed.dev
  • Notepad++ Text and Code Editor

    Fast tabbed editor for code, config files and logs.

    Don Ho · Open source · notepad-plus-plus.org

Similar to Neovim All developer tools apps

  • Sublime Text Code Editor

    Fast code and text editor with multiple cursors and Goto Anything; unlimited evaluation, $99 license.

    Sublime HQ · Shareware · sublimetext.com
  • EmEditor Text Editor

    Fast Windows text and CSV editor for huge files; free for home and school use, Professional is paid.

    Emurasoft, Inc. · Freeware · emeditor.com
  • UltraEdit Text Editor

    Commercial text editor for 10 GB+ files with column mode, multi-caret, FTP/SSH and UltraCompare; 7-day trial.

    UltraEdit, Inc. (Idera) · Free trial · ultraedit.com
  • VSCodium Code Editor

    Community build of VS Code with Microsoft's telemetry and branding removed, under the MIT licence.

    VSCodium community · Open source · github.com/VSCodium