vmail
Terminal email client with Vim keybindings
Normal
Insert
Visual
Command
● Features
- Vim-style modal editing — Normal, Insert, Visual, and Command modes
- 3-pane layout — Mailbox sidebar, message list, and preview pane
- 8 color themes — vmail, tokyonight, catppuccin, kanagawa, gruvbox, nord, matrix, system
- Compose with Vim — Full Vim keybindings in the message editor
- Multiple accounts — Manage several email accounts in one view
- Pure Go — No CGO, single static binary
● Install
Go install
$ go install github.com/gausejakub/vimail@latest
From source
$ git clone https://github.com/gausejakub/vimail.git $ cd vmail $ go build -o vmail . $ mv vmail ~/.local/bin/
Requires Go 1.24+ and a terminal with truecolor support.