
Neovide
A graphical front end for Neovim, written in Rust, that aims to behave like the terminal version.
- Stars
- 15.3k
- Forks
- 643
- Licence
- MIT
- Language
- Rust
- Last update
- 6 days ago
- Type
- App
What it is
Neovide is a desktop window for Neovim, the text editor. It draws Neovim in a graphical window with some visual improvements, while aiming to work the same way as Neovim's terminal interface. People use it if they like Neovim but want a standalone app window instead of running it inside a terminal.
- Editing code in Neovim inside a dedicated application window
- Using Neovim with graphical enhancements where the client supports them
- Installing a prebuilt Neovide app from the GitHub Releases page
Great for
- Neovim users who want a standalone graphical window
- Developers who want graphical touches while keeping Neovim's keyboard-driven workflow
- People on macOS, Windows or Linux who want prebuilt installers
Not ideal for
- People who are new to Neovim: the README describes it as a client for Neovim, so Neovim knowledge is assumed
- Users who need Neovim 0.11 or older: the README states it requires Neovim 0.12+
- People who prefer a terminal-only setup and do not want a separate window
How to get it
- 1
Download the app
You'll need: Neovim 0.12+
Clone the repository
git clone https://github.com/neovide/neovide - 2
Run it
- Install Neovim 0.12 or newer.
- Download the Neovide installer for your platform from the GitHub Releases page.
- Install and open Neovide.
- For package-manager commands and build-from-source steps, see the installation guide at neovide.dev.
- 3
Get the most out of it
- Read the configuration settings on neovide.dev to tune the window to your preferences.
- Browse the features list on neovide.dev, since the README defers feature details to the website.
- Ask questions in GitHub Discussions or the Discord/Matrix chats for workflow tips.
Downloads
Strengths
- Stays close to Neovim's terminal behavior, per the README
- Offers graphical improvements on top of Neovim's interface
- Provides prebuilt installers and AppImage builds for macOS, Windows and Linux
Trade-offs
- Requires Neovim 0.12 or newer to be installed separately
- The maintainers say the project is maintained in spare time, so support may be slow
- Detailed installation and configuration live on an external website, not in the README
How it compares
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| neovide (this) | 15.3k | App | intermediate | 6 days ago | Neovim users who want a standalone graphical window |
| oni | 11.2k | App | intermediate | 6.6 years ago | Vim users who want a graphical editor with extra IDE features built in |
| stats | 43k | App | beginner | 5 days ago | Mac users who want a glanceable view of CPU, memory, network or battery in the menu bar |
| WebGL-Fluid-Simulation | 16.8k | App | beginner | 2.0 years ago | People curious about how fluids behave in a visual, hands-on way |
| fzf | 83.9k | Dev tool | beginner | 8 days ago | Command-line users who often search file names or command history |
| telescope.nvim | 19.8k | Library | intermediate | 11 days ago | Neovim users who want fast fuzzy search for files and text |
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.