Automic VaultAutomic Vault

brew

Install neovim-qt with Homebrew, apt, dnf, MacPorts, Nix, pacman, scoop, winget

Neovim GUI, in Qt. Version 0.2.19 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install neovim-qt

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install neovim-qt

MacPorts ports tree · editors/neovim-qt/Portfile · source: api.github.com

Linux

Debian aptverified · 92%
sudo apt install neovim-qt

Debian stable package indexes · neovim-qt · source: deb.debian.org

Fedora dnfverified · 92%
sudo dnf install neovim-qt

Fedora Rawhide package metadata · neovim-qt · source: dl.fedoraproject.org

Nixverified · 92%
nix profile install nixpkgs#neovim-qt

nixpkgs package indexes · pkgs/by-name/ne/neovim-qt/package.nix · source: api.github.com

Arch Linux pacmanverified · 92%
sudo pacman -S neovim-qt

Arch Linux sync databases · neovim-qt · source: geo.mirror.pkgbuild.com

Windows

Scoopverified · 92%
scoop install extras/neovim-qt

Scoop official bucket manifest trees · bucket/neovim-qt.json · source: api.github.com

Windows Package Managerverified · 92%
winget install --id equalsraf.neovim-qt -e

Windows Package Manager source index · equalsraf.neovim-qt · source: cdn.winget.microsoft.com

overview

Package summary

Neovim GUI, in Qt

Commands and aliases

  • nvim-qt

history

Project history and usage

Neovim Qt is a lightweight cross-platform Neovim GUI written in C++ with Qt. It is part of the older wave of Neovim GUI clients that demonstrated the editor's external UI model soon after Neovim split from Vim.

Project history

The `equalsraf/neovim-qt` repository was created on 2014-05-26, only months after the Neovim repository itself. Its README describes a Neovim client library and GUI in Qt5 and frames the application as available wherever Qt is supported.

The project has a long 0.2.x release line: v0.2.0 appeared in 2016, v0.2.18 in 2023, and v0.2.19 in 2025. The README documents an important packaging transition: before Neovim 0.10.0, Neovim Qt was bundled with Neovim releases on Windows; starting with Neovim 0.10.0, users install Neovim and Neovim Qt separately.

Adoption history

Neovim Qt had 1,995 stars and 181 forks when queried on 2026-07-01. It is listed on Neovim's site among popular GUIs, but its Homebrew analytics are modest: 44 installs in 30 days, 130 in 90 days, and 646 in 365 days.

Its broader adoption story is distribution packaging rather than hype: the README lists Homebrew, Arch, Debian, Ubuntu, Gentoo, OpenSUSE, winget, Chocolatey-era Neovim bundles, and Windows binaries.

How it is used

Users run `nvim-qt`, which starts or points at a Neovim binary. GUI-specific configuration goes in `ginit.vim`, where users set fonts, GUI tabline behavior, popup menu behavior, scrollbar options, and context-menu mappings.

The practical niche is conservative GUI Neovim: Qt widgets, native-ish packaging, stable cross-platform behavior, and a familiar Vim/Neovim configuration model instead of a heavily opinionated editor shell.

Why package nerds care

Neovim Qt matters historically because it arrived early enough to validate Neovim's decoupled UI architecture. Its formula is less fashionable than newer GUI clients, but it remains a useful package-manager marker for the mature Neovim GUI ecosystem.

Timeline

  • {'date': '2014-05-26', 'event': 'The `equalsraf/neovim-qt` repository was created.'}
  • {'date': '2016-05-18', 'event': 'Release v0.2.0 was published.'}
  • {'date': '2024-05-16', 'event': 'Neovim v0.10.0 was tagged; Neovim Qt documents separate Windows installation from this Neovim version onward.'}
  • {'date': '2025-01-22', 'event': 'Release v0.2.19 was published.'}

Related projects

  • Neovim
  • Neovim third-party GUIs
  • equalsraf/neovim-gui-shim

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 4 runtime dependencies.
  • Build metadata lists 1 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
nvim-qtcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version0.2.19
manager updated
local dataok
upstreamcurrent
latest detectedv0.2.19

https://github.com/equalsraf/neovim-qt

  • infoNo package-manager update timestamp was available.low confidence

install metadata

Package metadata

Package keybrew:neovim-qt
Version0.2.19
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/neovim-qt
Homepagehttps://github.com/equalsraf/neovim-qt
Repositoryhttps://github.com/equalsraf/neovim-qt
Upstream docshttps://github.com/equalsraf/neovim-qt#readme
LicenseISC
Source archivehttps://github.com/equalsraf/neovim-qt/archive/refs/tags/v0.2.19.tar.gz
Dependenciesmsgpack, neovim, qtbase, qtsvg
Build dependenciescmake
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameneovim-qt
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

neovim-qt 0.2.19-1

neovim client library and GUI

https://github.com/equalsraf/neovim-qt

sudo apt install neovim-qt
  • Section: editors
  • Architecture: amd64
  • 11 dependencies
  • normalized package name match
  • Matched by: Neovim Qt
Debian stable package indexes · deb.debian.org · Debian stable package indexes: neovim-qt from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

neovim-qt

nix profile install nixpkgs#neovim-qt
  • normalized package name match
  • Matched by: Neovim Qt
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ne/neovim-qt/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

neovim-qt 0.2.18-1build2

neovim client library and GUI

https://github.com/equalsraf/neovim-qt

sudo apt install neovim-qt
  • Section: universe/editors
  • Architecture: amd64
  • 11 dependencies
  • normalized package name match
  • Matched by: Neovim Qt
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: neovim-qt from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

neovim-qt 0.2.19-3.fc44

Qt GUI for Neovim

https://github.com/equalsraf/neovim-qt

sudo dnf install neovim-qt
  • License: ISC AND HPND-Markus-Kuhn
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: neovim-qt
  • 13 dependencies
  • 3 provides
  • normalized package name match
  • Matched by: Neovim Qt
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: neovim-qt from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

neovim-qt 0.2.19-1

GUI for Neovim

https://github.com/equalsraf/neovim-qt

sudo pacman -S neovim-qt
  • License: ISC
  • Architecture: x86_64
  • 3 dependencies
  • normalized package name match
  • Matched by: Neovim Qt
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: neovim-qt from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

neovim-qt

sudo port install neovim-qt
  • normalized package name match
  • Matched by: Neovim Qt
MacPorts ports tree · api.github.com · MacPorts ports tree: editors/neovim-qt/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Scoop95%

extras/neovim-qt

scoop install extras/neovim-qt
  • normalized package name match
  • Matched by: Neovim Qt
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/neovim-qt.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1
winget95%

equalsraf.neovim-qt

winget install --id equalsraf.neovim-qt -e
  • normalized package name match
  • Matched by: Neovim Qt
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: equalsraf.neovim-qt from https://cdn.winget.microsoft.com/cache/source.msix

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment