Alternatives to notmuch
A fast, tag-based email indexing and search system used from a terminal or text editor. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
notmuch
A fast, tag-based email indexing and search system used from a terminal or text editor.
Replacements
Listings that take over the same core job as notmuch.
mu
A Maildir indexer and search tool with mu4e, an email client for GNU Emacs.
mu indexes and searches Maildir mail with a full Emacs client in mu4e and Guile scripting, but works only with Maildir storage rather than a general library.
Similar software
Related functionality, not a direct replacement.
alot
A terminal mail reader built on the notmuch indexer, with a command-prompt-driven interface.
NeoMutt
A fork of Mutt that gathered decades of scattered patches into one maintained terminal mail client.
aerc
A terminal email client with vim-style keys, an embedded terminal for composing, and first-class support for git email workflows.
meli
A configurable terminal email client written in Rust with IMAP, Maildir, notmuch and JMAP support.
isync
Fast IMAP to Maildir mirroring, usually invoked as mbsync.
OfflineIMAP
Synchronises IMAP accounts into local Maildir folders.