Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Oni | 11,477 | 1 | 3 years ago | 6 | April 02, 2017 | 518 | mit | TypeScript | ||
Oni: Modern Modal Editing - powered by Neovim | ||||||||||
Vimr | 6,300 | a month ago | 284 | mit | Swift | |||||
VimR — Neovim GUI for macOS in Swift | ||||||||||
Goneovim | 2,107 | 16 hours ago | 51 | June 21, 2022 | 96 | mit | Go | |||
A GUI frontend for neovim. | ||||||||||
Nyaovim | 2,095 | 1 | 5 years ago | 25 | November 25, 2017 | 53 | other | TypeScript | ||
Web-enhanced Extensible Neovim Frontend | ||||||||||
Gnvim | 1,706 | 6 days ago | 15 | mit | Rust | |||||
GUI for neovim, without any web bloat | ||||||||||
Neovim Qt | 1,584 | a month ago | 1 | September 29, 2021 | 120 | isc | C++ | |||
Neovim client library and GUI, in Qt5. | ||||||||||
Fvim | 1,119 | a month ago | 50 | mit | F# | |||||
Cross platform Neovim front-end UI, built with F# + Avalonia | ||||||||||
Neovim Dot App | 1,116 | 4 years ago | 70 | Objective-C++ | ||||||
Mac OS X GUI for Neovim | ||||||||||
Vim Quickui | 981 | a month ago | 41 | mit | Vim Script | |||||
The missing UI extensions for Vim 8.2 (and NeoVim 0.4) !! :sunglasses: | ||||||||||
Uivonim | 548 | 3 months ago | 34 | agpl-3.0 | TypeScript | |||||
Fork of the Veonim Neovim GUI |
Goneovim is a Neovim GUI written in Go, using a Qt binding for Go. This repository forked from the original Gonvim for the purpose of maintenance and enhancement.
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 :terminal
with bash
or zsh
in 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.
guifont
, guifontwide
, guifont=*
, linespace
, guicursor
. You don't need neovim-gui-shim
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.
Windows users can install using scoop:
scoop bucket add extras
scoop install goneovim
or
scoop bucket add versions
scoop install goneovim-nightly
MacOS users can install using homebrew:
brew install --cask goneovim
See :h goneovim
or wiki
make qt_bindings
make deps
make app
For more information, see Development