Nuncio vs Mozilla Thunderbird
Thunderbird earned its place as the open-source email standard-bearer, carrying a C++/Gecko codebase forward for over two decades. We're building Nuncio as a ground-up, memory-safe Rust engine with a single gRPC contract meant to keep every future client in lockstep.
Nuncio is pre-alpha. Rows below marked Planned are architecture we are actively building, not something you can use yet — see the roadmap for status.
Mozilla Thunderbirdpricing is approximate — pricing as of 2026; check the vendor's site for current rates.
A Ground-Up Rust Engine
Nuncio's engine is written from scratch in Rust, with unsafe code forbidden by the build's lint gate. Thunderbird carries forward a C++/Gecko codebase with decades of history.
One Contract, Many Future Clients
A desktop GUI and terminal TUI are planned as thin clients over the same gRPC API the reference CLI already uses — feature parity by contract, not by separately maintained codebases.
A Declarative Rule Language
NSQL lets you author and dry-run test SQL-style filter statements today, aiming past Thunderbird's traditional message-filter dialog.
A WORM Audit Ledger
Every account and rule mutation is already recorded in an immutable, hash-chained log — a capability Thunderbird doesn't offer.
Why We're Building It This Way
Thunderbird's longevity is a real asset, and this isn't a claim that a pre-alpha project already beats it. It's a bet on a different foundation: Rust instead of C++/Gecko, and one versioned gRPC contract that a desktop GUI, a terminal client, and an AI-agent gateway would all consume identically, instead of separate codebases drifting out of parity. The engine, CLI, IMAP/SMTP sync, FTS5 search, export, and WORM audit ledger are real and buildable from source today; the additional clients and live NSQL rule-firing are what's ahead.
Design & Architecture Matrix
Nuncio's target design against Mozilla Thunderbird today — planned items are labeled, not claimed as shipped.
| Capability / Dimension | Nuncio | Mozilla Thunderbird |
|---|---|---|
| Core Architecture | Memory-safe Rust workspace | C++ / Gecko engine |
| License & Transparency | Open source (MIT/Apache-2.0) | Open source (MPL 2.0) |
| Build & Run From Source | Yes | Yes |
| Desktop GUI Client | Planned | Yes |
| Terminal TUI Interface | Planned | No |
| AI Agent Access (MCP) | Planned | No |
| WORM Audit Ledger | Yes | No |
| Full-Text Search | SQLite FTS5, fully offline | Gloda index |
| At-Rest Body Encryption | Planned | No |
| Portable Export (MBOX/EML/JSON) | Yes | MBOX export only |
Watch It Get Built, Don't Just Wait For It
Nuncio isn't installable by end users yet. It will be free and open source under MIT / Apache-2.0 — no account, no subscription, no lock-in vs Mozilla Thunderbird's Free & Open Source.