Traditionally, Neovim (and even Vim) has been optimized for working with Terminal, and some Terminal-based workflows cannot be achieved with a GUI. Therefore, for some people, a GUI would be an unnecessary additional stuff. On the other hand, in my opinion, there are some attractive features of GUI as follows.
:terminal, so you can run basic terminal workflows using
zshin Neovim GUI. It is also possible to use remote control tools such as nvr to avoid nvim in nvim in Neovim GUI.
If you are interested in these GUI attractions, try goneovim.
All of the features are optional. You can use it like a plain nvim or as a nvim with a rich UI.
guicursor. You don't need
Pre-built packages for Windows, MacOS, and Linux are found at the Releases page.
Or you can get the latest binary from Github Actions CI. See Actions page.
Mac users can install using homebrew:
brew install --cask goneovim
It is recommended that archlinux users use