Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
G

gnvim

> 开发工具
Open source

GUI for neovim, without any web bloat

2.0K stars0 likes0 views
WebsiteGitHub

About

GUI for neovim, without any web bloat

GNvim - GTK4 Neovim GUI

Gnvim, opinionated Neovim GUI.

_For previous gtk3 version, checkout the `legacy` branch._ # Install **NOTE**: gnvim requires nvim version 0.10 or higher. ## Flatpak If you're using flatpak, you can build a GNvim flatpak locally: ``` $ # Install flatpak-builder $ sudo apt install flatpak-builder $ make install-flatpak-deps # Install required runtime and SDKs $ make install-flatpak # Build and install the flatpak $ # Optional: install gnvim runtime files (i.e. for `lua require('gnvim')`) $ flatpak run com.github.vhakulinen.gnvim.Devel --install-runtime-files ``` ## System Install system wide: ``` $ # Install cargo (e.g. the rust toolchain) $ # Install gtk4 and libadwaita dev files, e.g. apt install libgtk-4-dev libadwaita-1-dev (see below) $ make build $ sudo make install ``` More detailed instructions regarding gtk4 requirements, see the gtk-rs book's [instructions](https://gtk-rs.org/gtk4-rs/stable/latest/book/installation.html)). # Documentation See `:h gnvim` and/or `runtime/doc/gnvim.txt`. # Development Gnvim comes with custom rpc client which uses code generation for generating bindings to the Neovim API. This is done by the `scripts/generate-bindings.sh` script and requires the `moreutils` package.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Rustgtkguineovimneovim-guis

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category开发工具
PricingOpen source

> Related tools

V
VS Code
流行的开源代码编辑器
G
Git
分布式版本控制系统
V
Vite
下一代前端构建工具