Three-pane layout
A native GTK4/libadwaita interface for reading and sorting mail on the GNOME desktop.
Alcedo · Linux desktop mail
Alcedo is a GTK4 and libadwaita IMAP/SMTP mail client written in Rust, built for Ubuntu 26.04 and GNOME 50.
Features
A three-pane mail client that follows the platform instead of fighting it.
A native GTK4/libadwaita interface for reading and sorting mail on the GNOME desktop.
OAuth for Google and Microsoft accounts. Yahoo and generic IMAP accounts use an app password stored in the system keyring.
Drag a message onto a folder to move it. Hold Ctrl, or right-click-drag, to copy with IMAP UID COPY. Alcedo does not fake a copy with APPEND.
mailto: handlerOnce installed, Alcedo registers as the mailto: handler, so links open the composer with the address and subject filled in.
Spell-checking uses the dictionaries installed on your system for your locale.
Licensed GPL-3.0-or-later.
Under the hood
Alcedo is written in Rust on GTK4, libadwaita and WebKitGTK. An install script for Ubuntu 26.04 builds a release binary and installs it with its desktop entry, icon and GSettings schema. A Flatpak development build is also available.
A mock mode runs the full three-pane interface with fake mail and no network, and detailed logging is available for sync and protocol work.
For more about Alcedo, see its official site: alcedo.email.
Who it's for
If you run Ubuntu 26.04 with GNOME 50 and want a native IMAP/SMTP client that looks and behaves like the rest of your desktop, Alcedo is made for you.
Windward Logic · Free proof of concept
Alcedo is one of our own products. If you have an idea for your business, Windward Logic will build it as a working proof of concept for free. You only pay if you want it in production.