Generated by GPT-5-mini| Geary (email client) | |
|---|---|
| Name | Geary |
| Caption | Geary inbox |
| Developer | The GNOME Project; previously Yorba |
| Released | 2013 |
| Programming language | Vala, C |
| Operating system | Linux, BSD |
| Platform | GTK, GNOME |
| Genre | Email client |
| License | GNU GPLv2 |
Geary (email client) is a lightweight, modern mail client originally created by Yorba and later maintained by the GNOME Project and community contributors. It emphasizes conversation view, a streamlined user interface, and integration with GNOME technologies such as GTK and Evolution Data Server. Geary targets users of GNU/Linux distributions, BSD derivatives, and GNOME-based desktop environments seeking a simple alternative to feature-heavy clients like Mozilla Thunderbird and Evolution (software).
Geary was initiated by the nonprofit organization Yorba in 2013 as part of efforts that included projects like Shotwell and cultural initiatives in the open source ecosystem. Early development coincided with activity around the GNOME desktop and broader debates involving Canonical (company)'s direction for Ubuntu (operating system), prompting discussion among contributors associated with projects such as Elementary OS and Fedora Project. After Yorba reduced operations, stewardship migrated toward the GNOME Project with contributions from maintainers affiliated with Red Hat, Collabora, and independent developers known from participation in events like GUADEC and FOSDEM. The project has interacted with standards and protocols developed by organizations including the Internet Engineering Task Force and implementations used by providers like Google, Microsoft, and Yahoo!.
Geary provides a conversation-centric interface inspired by designs found in clients such as Apple Mail and services like Gmail. It supports multiple accounts with protocols implemented by libraries used across projects like Evolution (software) and Claws Mail, enabling access to servers hosted by providers including Fastmail, Proton Mail, and corporate Microsoft Exchange through IMAP gateways. UI elements rely on libraries from the GNOME stack, integrating with components used by GNOME Shell, GNOME Settings, and Polkit for account management. Features include search implemented via backends similar to those in Tracker (search tool), message threading comparable to interfaces in Mutt and Roundcube, and basic PGP integration patterns known from GnuPG workflows.
Geary is written primarily in Vala with portions in C and links against GTK and GLib components produced by the GNOME project. It uses asynchronous IO and network stacks aligned with libraries used by Evolution (software) and Telepathy for account connectivity, and leverages MIME handling conventions from libmimedir-style implementations. Storage is managed with formats and indexing strategies analogous to those adopted by Thunderbird and KMail, while rendering of HTML mail relies on web engine components akin to those in WebKitGTK. Build and packaging utilize tooling common in the free software ecosystem such as Meson (software), Autotools, and distribution-specific systems like Debian and Arch Linux package workflows. The project coordinates continuous integration patterns seen in GitLab and GitHub forks maintained by contributors from organizations like Red Hat and Canonical (company).
Development governance transitioned from a single-organization model at Yorba to community stewardship under the GNOME umbrella, reflecting models used by projects such as GNOME Calendar and GNOME Files. Contributors come from diverse backgrounds including corporate engineering teams at Red Hat, independent contributors active in events like GUADEC and FOSDEM, and volunteers affiliated with distributions including Debian, Ubuntu, and Fedora Project. Communication and coordination occur on platforms similar to those used by Matrix (protocol) and mailing lists patterned after mailing list conventions, with code hosted in repositories inspired by practices from GitLab and mirrored on GitHub. Funding and sponsorship have paralleled arrangements seen in other open source projects receiving support from entities like Mozilla Foundation and commercialization efforts by companies akin to Collabora.
Reviews in technology outlets compared Geary to Mozilla Thunderbird and Evolution (software), often praising its clean interface and swift conversation threading while noting missing advanced features found in clients such as KMail and Sylpheed. Critics referenced limitations in enterprise scenarios common to discussions around Microsoft Exchange compatibility and advanced filtering present in Procmail-based workflows. Coverage in publications and blogs aligned with commentary about GNOME UX changes, similar to discourse around GNOME Shell and Unity (user interface), and community feedback surfaced through channels frequented by contributors to GNOME and distribution maintainers from Arch Linux and Debian.
Geary’s release cadence followed patterns seen in GNOME-affiliated projects, with milestones announced in coordination with GNOME releases and distribution package maintainers from Debian, Ubuntu, and Fedora Project. Major version bumps addressed API adjustments in the GTK and GLib stacks comparable to transitions in GNOME core applications, while minor updates implemented bug fixes and protocol improvements reflecting the work of contributors from organizations such as Red Hat and community volunteers. Stable releases have been packaged for repositories maintained by ecosystem players including OpenBSD ports and FreeBSD package collections.
Category:Email clients Category:GNOME applications