| CARVIEW |
Select Language
HTTP/2 301
date: Wed, 07 Jan 2026 15:08:45 GMT
content-length: 0
location: https://neovim.io/
vary: accept-encoding
report-to: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=B4c1WGeZc%2FinSIOfMG4v00Vbc3VociVv8hqgI4mnDQH3iWk72Xd0On94rFHy5awXgsiYEcif86NXmlO5YnyW1iVhImxagAB1NDs%3D"}]}
nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
server: cloudflare
cf-ray: 9ba45f512f454099-BOM
alt-svc: h3=":443"; ma=86400
HTTP/2 200
date: Wed, 07 Jan 2026 15:08:45 GMT
content-type: text/html; charset=utf-8
server: cloudflare
x-origin-cache: HIT
last-modified: Tue, 16 Dec 2025 06:39:39 GMT
access-control-allow-origin: *
expires: Wed, 07 Jan 2026 13:39:49 GMT
cache-control: max-age=600
report-to: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=bMLVaOBIpHu7wkeewJIJOlbaTfelqSRA15QTSvnv21izvAfPwlC1GbZpTfuoahybRoIYgN%2FZwQbsURhzygqOTUMcwT75X7NgVQ%3D%3D"}]}
x-proxy-cache: MISS
x-github-request-id: DF64:20BA8B:8643:94CA:695E5FCC
nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
age: 435
via: 1.1 varnish
x-served-by: cache-bom-vanm7210057-BOM
x-cache: HIT
x-cache-hits: 0
x-timer: S1767798526.760659,VS0,VE1
vary: Accept-Encoding
x-fastly-request-id: e8c22722f90496cf0b65d1f08ac5d37c9fbaa050
cf-cache-status: DYNAMIC
content-encoding: gzip
cf-ray: 9ba45f51bf1e3f68-BOM
alt-svc: h3=":443"; ma=86400
Home - Neovim

hyperextensible Vim-based text editor
Features
Extensible
- API is first-class: discoverable, versioned, documented.
- MessagePack structured communication enables extensions in any language.
- Remote plugins run as co-processes, safely and asynchronously.
- GUIs, IDEs, web browsers can
--embedNeovim as an editor or script host. - Lua plugins are easy to create just like Vimscript plugins.
Your config can live in
init.lua! - AST-producing parsing engine enables faster, more accurate syntax highlighting, code navigation, refactoring, text objects, and motions.
Usable
- Strong defaults including a unique, minimalist colorscheme.
- Builtin LSP client for semantic code inspection and refactoring (go-to definition, "find references", format, …).
- Client-server architecture allows you to :detach the UI and keep the editor session running (like tmux). Attach multiple UIs to any Nvim session.
- No "Press ENTER" messages (Nvim 0.12 feature).
- Works the same everywhere: one build-type, one command.
- Modern terminal features such as cursor styling, focus events, bracketed paste.
- Builtin :terminal set the standard for "TTY as a basic component".
Drop-in Vim
- Fully compatible with Vim's editing model and Vimscript v1.
- Start with
:help nvim-from-vimif you already use Vim. If not, try:Tutor.
Sponsors
News
| Neovim 0.11 | 2025.03 |
| Google Summer of Code 2025 | 2025.02 |
Impressions
"Neovim is exactly what it claims to be. It fixes every issue I have with Vim." —Geoff Greer
"Full-screen Neovim looks cool as hell!" —DHH
"A nice looking website, that’s one thing Neovim did right." —Bram Moolenaar
Intro
Chat
- Follow @Neovim on X, Mastodon, Bluesky
- Discuss the project in GitHub Discussions, or
chat in #neovim:matrix.org
or #neovim on
irc.libera.chat. - Contribute code, report bugs and request features at GitHub.
- Ask usage and configuration questions at GitHub Discussions or vi.stackexchange.com.
FAQ
- What is the project status?
- The current stable release
version is
0.11(RSS). See the roadmap for progress and plans. - Is Neovim trying to turn Vim into an IDE?
- With 30% less source-code than Vim, the vision of Neovim is to enable new applications without compromising Vim's traditional roles.
- Will Neovim deprecate Vimscript?
- No. Lua is built-in, but Vimscript is supported with the world's most advanced Vimscript engine.
- Which plugins does Neovim support?
- Vim 8.x plugins and much more.
GUIs
Neovim UIs are "inverted plugins". Here are some popular ones:- Firenvim (Nvim in your web browser!)
- vscode-neovim (Nvim in VSCode!)
- Neovide
- Goneovim
- GNvim (GTK4)
- FVim
- Nvy
- Neovim Qt (Qt5)
- VimR (macOS)
- More...
The work continues...
Sponsor (100% to developers)
View at Blockchain.com.
Marketing
- Neovim-logos.zip (1.1 MB)
- Neovim logo by Jason Long, CC BY 3.0.


