A terminal IDE you can
use in five minutes.

No tutorial. No muscle-memory tax. If you come from VS Code, Zed, or JetBrains, everything works the way you expect: visible menus and tabs, a command palette, familiar shortcuts, real mouse support.

$ brew install GurYN/tap/cove
Get started ★ Star on GitHub
sources
▾ cmd
▾ cove
main.go
▾ internal
▸ app
▾ git
diff.go
diff_test.go
git.go
▸ lsp
▸ syntax
▸ term
▸ scripts
go.mod
README.md
Files
Git
Terminal 1 +
~/Projects/cove-editor/sources on main at 12:40:26

A scripted walkthrough: open a file, split the view, run a build, commit. Click to skip ahead.

// WHAT'S INSIDE

GUI ergonomics, terminal speed

// LANGUAGE SUPPORT

Syntax in the binary. Intelligence on your PATH.

Tree-sitter highlighting ships built in for twelve languages. Language servers plug in from your PATH — five come preconfigured, and any other registers with a few lines of TOML.

LANGUAGESERVERINSTALL
// GET STARTED

Two ways in

Homebrew

macOS / Linux. Builds from source (tree-sitter uses CGo); Homebrew pulls the Go toolchain for you.

$ brew install GurYN/tap/cove

From source

Go 1.26+ and a C compiler. Then open a file or a whole directory.

$ git clone https://github.com/GurYN/cove-editor $ cd cove-editor && go build -o cove ./cmd/cove $ cove .
Or download a release binary ↗

If it needs a manual, we failed.

Every keybinding, theme, and server lives in one TOML file. A Vim keymap is one setting away — opt-in, never default. Cove is pre-1.0 and in active development, MIT-licensed and open on GitHub.