A minimal, clean PostgreSQL client for GNOME.
Tusk aims to be the best native PostgreSQL GUI on the GNOME desktop — fast, focused, and out of the way.
See docs/features.md for a full feature overview.
Tusk is free and open source. If it's useful to you, consider sponsoring its development.
Tusk is free and open source. If it's useful to you, consider sponsoring its development.
AppImage — works on any Linux distro:
chmod +x Tusk-*.AppImage && ./Tusk-*.AppImageDebian / Ubuntu:
sudo apt install ./tusk-gnome-*.debFedora / RHEL:
sudo rpm -i tusk-gnome-*.rpmRequirements: Python 3.11+, GTK4, libadwaita ≥ 1.4
# System deps (Debian/Ubuntu)
sudo apt install python3-venv python3-gi gir1.2-gtk-4.0 gir1.2-adw-1
make apt-deps # GtkSourceView (syntax highlighting)
# Python deps + run
make deps
make runOther targets
| Command | Description |
|---|---|
make run |
Run from source (no install) |
make install |
Build with Meson and install |
make uninstall |
Uninstall |
make clean |
Remove build artifacts |
make lint |
Lint with ruff |
make format |
Format with ruff |









