Vim keybindings for your inbox. Fully local-first.

Harbor is an ultra-minimal desktop email client built with Tauri v2 and Go. Enjoy rapid-fire searching with SQLite FTS5, instant keyboard navigation, and full offline-first IMAP synchronization.

View GitHub

Native CodeMirror Vim

Powered by CodeMirror 6 and @replit/codemirror-vim. Navigate structures, perform visual selection deletes, macros, and register buffers natively inside your composer.

SQLite FTS5 Indexing

Stores emails locally as native Maildir .eml structures. Re-indexes and tokens your inbox locally, delivering full-text matches across large corpora under 10ms.

Go Concurrent Sync

Lightweight background client thread handles IMAP connection pipelines securely, caching mail data in an offline-first state machine.

Get Started

Clone the repository to configure and spin up the native daemon locally on your system.

git clone git@github.com:HimanshuSardana/harbor.git Click to copy URL