Home / Developer tools / Neovim
Neovim
Hyperextensible Vim-based text editor
Latest: v0.12.6Released Oct 9, 2026★ 103k on GitHubLicense: Other
About Neovim
Neovim is a modernised fork of Vim focused on extensibility and usability, with first-class Lua scripting, a built-in terminal and an asynchronous plugin architecture.
Good for
- Keyboard-driven editing in the terminal
- Building a custom editor setup with Lua
- Remote work over SSH
What’s new in v0.12.6
``` NVIM v0.12.6 Build type: Release LuaJIT 2.1.1774638290 ``` Release notes - [Changelog](https://github.com/neovim/neovim/commit/779c36969e31080503be2dfccbcc3f999e289606) (fixes + features) - [News](./runtime/doc/news.txt) (`:help news` in Nvim) Install Windows Zip 1. Download nvim-win64.zip (or nvim-win-arm64.zip for ARM) 2. Extract the zip 3. Run `nvim.exe` in your terminal MSI 1. Download nvim-win64.msi (or nvim-win-arm64.msi for ARM) 2. Run the MSI 3. Run `nvim.exe` in your terminal Note: On Windows "Server" you may need to [install `vcruntime*.dll`](https://neovim.io/doc/install/#windows). macOS (x86_64) 1. Download nvim-macos-x86_64.tar.gz 2. Run `xattr -c ./nvim-macos-x86_64.tar.gz` (to avoid "unknown developer" warning) 3. Extract: `tar xzvf nvim-macos-x86_64.tar.gz` 4. Run `./nvim-macos-x86_64/bin/nvim` macOS (arm64) 1. Download nvim-macos-arm64.tar.gz 2. Run `xattr -c ./nvim-macos-arm64.tar.gz` (to avoid "unknown developer" warning) 3. Extract: `tar xzvf nvim-macos-arm64.tar.gz` 4. Run `./nvim-macos-arm64/bin/nvim` Linux (x86_64) If your system does not have the required glibc version, try the (unsupported) [builds for older glibc](https://github.com/neovim/neovim-releases). AppImage 1. Download nvim-linux-x86_64.appimage 2. Run `chmod u+x nvim-linux-x86_64.appimage && ./nvim-linux-x86_64.appimage` - If your system does not have F…
Install & verify
- Windows: run the installer, or unzip the portable build. SmartScreen may warn about new releases; that is normal for unsigned open-source builds.
- macOS: open the disk image and drag the app to Applications. If it is blocked, right-click it and choose Open.
- Linux: install the .deb or .rpm with your package manager, or run the AppImage or archive.
- Verify: press Copy SHA next to a file, then compare it with
certutil -hashfile FILE SHA256(Windows) orshasum -a 256 FILE(macOS/Linux).
Version history
| Version | Released | Files | Download |
|---|---|---|---|
| v0.12.6 Latest | Oct 9, 2026 | 12 | Downloads & notes |
| stable | Oct 9, 2026 | 12 | Downloads & notes |
| v0.12.5 | Aug 23, 2026 | 12 | Downloads & notes |
| v0.12.4 | Jul 5, 2026 | 12 | Downloads & notes |
| v0.12.3 | Jun 10, 2026 | 12 | Downloads & notes |
| v0.12.2 | Apr 22, 2026 | 12 | Downloads & notes |
| v0.12.1 | Apr 6, 2026 | 12 | Downloads & notes |
| v0.12.0 | Mar 29, 2026 | 12 | Downloads & notes |
| v0.11.7 | Mar 28, 2026 | 12 | Downloads & notes |
| v0.11.6 | Jan 26, 2026 | 12 | Downloads & notes |
Older versions can contain known security issues. Use the latest release unless you need a specific one for compatibility.
Frequently asked questions
Is Neovim free?
Yes. Neovim is open source under the Other license and free to download.
Where do the downloads come from?
Every button links directly to the official GitHub release of neovim/neovim. OpenSourceDL does not host or modify any files.
Which version is the latest?
v0.12.6, released Oct 9, 2026.
How do I check the file is safe?
Copy the SHA-256 next to the file and compare it with the hash of your downloaded copy. Only download older versions if you need them, as they may have known security issues.