Neovim logo
About
Open-source, hyperextensible Vim-based text editor. Open-source alternative to VS Code and Sublime Text.
Catalogue
No. 225
Category
Productivity
GitHub stars
★ 0
Neovim website

Overview

Neovim is an open-source text editor built from Vim, refactored to make it easier to maintain, extend and build user interfaces on. It keeps Vim's modal editing and works with most Vim plugins, and adds Lua configuration, a built-in language server client and an API that other programs can drive. It runs on Windows, macOS and Linux, in the terminal or inside a GUI.

What it does well

Neovim is configured in Lua, which makes plugins fast and configs easier to write. It has a built-in LSP client for code intelligence, Tree-sitter parsing for accurate syntax highlighting and text objects, an embedded terminal and asynchronous jobs. Its API can be called from almost any language, so it can be embedded in IDEs, browsers and other editors, and many separate GUIs are built on it.

Why it’s in the collection

Neovim turned Vim into a modern, programmable editor that people shape around exactly how they work, with a huge plugin ecosystem. It's fast, runs anywhere, and is developed in the open by its community.

On GitHub

Stars
0
Forks
0
Commits
0
Repository
neovim/neovim

Languages

  • Vim Script 39%
  • Lua 33.6%
  • C 26.6%
  • Other 0.8%

Compared with

More in Productivity

Whole collection