Sakura
pleyades.net
Spec sheet
- Purpose
- Sakura is a GTK and libvte terminal emulator with few dependencies, designed to provide a terminal without requiring a full GNOME desktop.Read 11 Oct 2026 · pleyades.net
- Product
- Sakura is a GTK and libvte based terminal emulator.Read 11 Oct 2026 · pleyades.net
- Free plan
- YesRead 20 Sep 2026 · pleyades.net
- Support
- Launchpad provides bug reporting and a question-and-answer section for the project.Read 11 Oct 2026 · launchpad.net
- License
- The project is licensed under GPL 2.0.Read 11 Oct 2026 · github.com
- Maker
- The maker's homepage identifies David Gómez as its owner and says he works as a translator rather than a programmer these days.Read 11 Oct 2026 · pleyades.net
- Build
- The GitHub README gives CMake and make commands for compiling and installing Sakura.Read 11 Oct 2026 · github.com
- Configuration
- Configuration options are available through a contextual menu.Read 11 Oct 2026 · pleyades.net
- Configuration limit
- Keyboard bindings are configured in ~/.config/sakura/sakura.conf, and the README says there is no GUI for editing them.Read 11 Oct 2026 · github.com
- Dependencies
- The maker says Sakura has few dependencies and does not require a full GNOME desktop.Read 11 Oct 2026 · pleyades.net
- Development
- The maker says Sakura development is centralized on Launchpad, where its source repository, packages, bugs, and translations are managed.Read 11 Oct 2026 · pleyades.net
- Downloads
- Launchpad lists source archives for Sakura 3.8.9, released on 2025-04-04.Read 11 Oct 2026 · launchpad.net
- Keyboard bindings
- Keyboard bindings can be set in a configuration file, which the README says has no GUI editor.Read 11 Oct 2026 · github.com
- Keyboard shortcuts
- Default shortcuts include creating and closing tabs, copying and pasting text, naming tabs, moving between tabs, and toggling the scrollbar.Read 11 Oct 2026 · github.com
- Link handling
- Ctrl+Shift+left-click opens a link.Read 11 Oct 2026 · github.com
- Mouse behavior
- By default, the middle mouse button pastes and the right mouse button opens the contextual menu; these buttons can be changed in configuration.Read 11 Oct 2026 · github.com
- OSC 7 setup
- For OSC 7 support in non-login shells, the README says the distribution must source the VTE script or the user can add it to .bashrc.Read 11 Oct 2026 · github.com
- Source and issue tracking
- The maker's project page says source, packages, bugs, and translations are managed on Launchpad, and also links a GitHub repository.Read 11 Oct 2026 · pleyades.net
- Source code
- The maker's page provides Git clone commands for the Bazaar repository and a GitHub repository.Read 11 Oct 2026 · pleyades.net
- Support and contributions
- The README welcomes pull requests and asks contributors to file a Launchpad bug report before major changes.Read 11 Oct 2026 · github.com
- Supported platforms
- LinuxRead 20 Sep 2026 · pleyades.net
- Tabs
- It uses tabs to provide several terminals in one window.Read 11 Oct 2026 · pleyades.net
- Terminal controls
- Documented shortcuts include opening and closing tabs, copying and pasting text, switching tabs, and toggling the scrollbar.Read 11 Oct 2026 · github.com
- Terminal display
- The README documents fullscreen mode, scrollback navigation, tab-specific color sets, and GTK-standard font-size controls.Read 11 Oct 2026 · github.com
Where Specifiction places it
- Terminal Emulators#39 of 407.2
- Terminal apps#41 of 416.9