Skip to content
SPECIFICTION
Get listed

Sakura

pleyades.net

Linux
Visit pleyades.net
Spec score 7.2 #39 of 40 in Terminal Emulators

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

Alternatives to SakuraAll alternatives →