Alcedo · Linux desktop mail

A native mail client for GNOME. Calm, native, and at home on your desktop.

Alcedo is a GTK4 and libadwaita IMAP/SMTP mail client written in Rust, built for Ubuntu 26.04 and GNOME 50.

  • GTK4 · libadwaita
  • IMAP / SMTP
  • GPL-3.0-or-later

Features

Built the GNOME way

A three-pane mail client that follows the platform instead of fighting it.

Three-pane layout

A native GTK4/libadwaita interface for reading and sorting mail on the GNOME desktop.

Sign-in that fits each provider

OAuth for Google and Microsoft accounts. Yahoo and generic IMAP accounts use an app password stored in the system keyring.

Drag to move or copy

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: handler

Once installed, Alcedo registers as the mailto: handler, so links open the composer with the address and subject filled in.

Spell-checking

Spell-checking uses the dictionaries installed on your system for your locale.

Free software

Licensed GPL-3.0-or-later.

Under the hood

Plain, inspectable engineering

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.

Stack

  • Rust
  • GTK4
  • libadwaita
  • WebKitGTK
  • IMAP
  • SMTP
  • Flatpak

For more about Alcedo, see its official site: alcedo.email.

Who it's for

For people who live on the GNOME desktop

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

Want software built with this much care?

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.