[ANNOUNCE] koshi: a GTK4 client for reading and replying to lore.kernel.org lists
Nika Krasnova <[email protected]> Thu, 23 Jul 2026 01:03:15 +0200
| Newsgroups | org.kernel.linux.tools,org.kernel.vger.workflows |
|---|---|
| Message-ID | <[email protected]> |
Hi all, I'd like to announce koshi, a native GTK4 + libadwaita application for browsing, searching, and replying to the mailing lists archived on lore.kernel.org. https://github.com/nikableh/koshi lore has excellent archives and git send-email is great for sending, but I couldn't find a graphical client built around the lore/public-inbox model that brings the two together. Koshi reads lore directly and, instead of fighting your email client over formatting, simply invokes git send-email. Features ======== - Follow a thread and receive notifications without subscribing to the whole list. - Replying and sending goes through git send-email. Your git config and credential helpers work unchanged. Koshi has no SMTP path of its own and never rewrites message bodies. - Composition is plain text only. There is no HTML mode. - Color highlighting for diffs and quotes. - Rust, GPL-3.0-only. Distributed as a GPG-signed Flatpak; you can verify build provenance with gh attestation. Plain cargo and nix builds are also available. Current status ============== v0.3.0. All of the fundamental features are working, with many quality of life things already planned: https://github.com/users/nikableh/projects/11 Installation ============ flatpak remote-add --if-not-exists koshi https://dl.nikableh.moe/koshi.flatpakrepo flatpak install koshi moe.nikableh.Koshi I'm sending this message from koshi itself. If anything about the headers or formatting looks off, that's a bug; please tell me. Feedback and questions are welcome. -- Nika Krasnova