Open Source Alternative to:
Repository activity:
Stars90,298
Forks6,130
Open Issues1,628
Last commit23 hours ago
Languages:
Vim Script
C
Lua
Comp AISponsored
Get SOC2, ISO 27001 or HIPAA compliant in 4 weeks. Get started instantly, no sales calls, no upfront contracts.

Neovim is a hyperextensible, Vim-based text editor designed to maximize usability and extensibility. It aims to fix every issue users have with Vim, providing a more modern and powerful editing experience while maintaining compatibility with existing Vim plugins and configurations.
- Extensible: Neovim is built with extensibility in mind, featuring a discoverable, versioned, and documented API. It supports MessagePack for remote plugins and Lua for scripting.
- Usable: Neovim includes a built-in Language Server Protocol (LSP) client, sensible defaults, and a terminal emulator, making it highly usable out of the box.
- Drop-in Vim: Neovim is designed to be a drop-in replacement for Vim, ensuring seamless transition and compatibility.
Neovim continues to evolve with contributions from a vibrant community, ensuring it remains the world's most advanced Vimscript engine. Whether you are a seasoned developer or a new user, Neovim offers a robust and flexible editing environment.