Zonvie
Zonvie — a fast, feature-rich Neovim GUI built with Zig
Zonvie
A fast, feature-rich Neovim GUI built with Zig. Native rendering on macOS and Windows.

Remote Development
Section titled “Remote Development”Run the GUI locally, Neovim wherever your code lives. Zonvie attaches over SSH to a remote Neovim — or, for a devcontainer, drops Neovim in as a dev container Feature and attaches, with nothing to install inside.
Custom Shaders
Section titled “Custom Shaders”Dress the whole GUI in GPU shaders — rippling water, CRT curvature, cursor trails, anything you can write in GLSL. And because Zonvie is Ghostty-compatible, the shaders you already run in Ghostty drop straight in. No rewrites.
Extended Neovim UI
Section titled “Extended Neovim UI”Pixel-based smooth scrolling, and a UI that leaves the text grid. Replaces the messages, cmdline, popupmenu, and tabline UI through Neovim’s ext_* protocol — and can break each window out into its own native OS window. GPU-rendered. No Lua plugin.
Agent Awareness
Section titled “Agent Awareness”Extends the external tabline with per-agent status — each coding agent shows working, done, or waiting right on its own tab — and can fire an OS notification the moment it finishes.