Features
✍️
Rich editing
Bold, italic, underline, headings, lists, footnotes, and find/replace.
📄
Multi-format I/O
Native DOCX and ODT read/write, CommonMark-faithful Markdown round-trips.
💾
Autosave + recovery
Configurable autosave, crash recovery, and an atomic-write close/quit guard.
⌨️
Command palette
Ctrl+K command palette with searchable actions across the app.
🎨
Libadwaita native
Clean, responsive GTK 4 interface with light and dark mode.
Get started
TunaOS Flatpak remote
flatpak remote-add --if-not-exists tuna-os https://tunaos.org/flatpak/tuna-os.flatpakrepo
flatpak install tuna-os org.tunaos.lettersBuild from source
git clone https://github.com/tuna-os/gtk-office-suite.git
cd gtk-office-suite
cargo run -p lettersMore from TunaOS
TackleboxA high-performance bootc orchestrator for multi-boot, updatable, deduplicated media.🧭bootc-migrate-composefsIn-place migration from OSTree-backed bootc systems to ComposeFS — no reinstall.TromsøAurora on your desktop.TavernA modern, fast, beautiful Homebrew client for Linux — GTK 4 + Libadwaita.🌀MandelbrotThe GNOME-native Matrix client, evolved — calling, sliding sync, and QR login. Forked from Fractal.⌨️bluefin-cliA modern CLI for shell config and dev-environment customization, with beautiful Charm TUIs.🤠CorralOne seamless fleet across QEMU, KubeVirt, Incus, libvirt, and remote Corrals.📊TablesA pure Rust GNOME spreadsheet with a formula engine, charts, and multi-sheet workbooks.📽️DecksA pure Rust GNOME presentation app with canvas editing and an object inspector.🗺️MarinerGNOME Files, plus everything the issue tracker rejected.🖥️XFCE LinuxThe lightweight one. XFCE Wayland on the same freedesktop-sdk base as Tromsø and GNOME OS.TunaOSCloud-native Enterprise Linux desktop images built with bootc.