Workbench

Prototype with GNOME technologies

by Sonny PiersVerified

Flathub (Flatpak): ★ 4.5 (19)100.6K installsUpdated 20 days agoActively maintained
Flatpak (recommended, ✓ verified) AppImage Arch Linux GitHub Releases

Screenshots & videos

About

Workbench is for learning and prototyping with GNOME technologies, no matter if tinkering for the first time or building and testing a GTK user interface. Among other things, Workbench comes with - Live GTK/CSS preview - Library of 100+ examples - JavaScript, Rust, Python and Vala support - Declarative user interface syntax - Autosave, sessions and projects - Code diagnostics, completion and formatter - Terminal output

Changelog

Dependencies: - Use GNOME 51 - Fix scoping of CSS to the internal preview - Do not crash on NotebookPage without child - Build Gtk with DISABLE_ASSERT to prevent crashes - Update libshumate to 1.7.0 - Update vte to 0.84.1 - Update libspelling to 0.4.10

Required configuration

Requires: a screen with its shortest side at least 1024 px. Recommends: keyboard, mouse or touchpad, touch screen.

Additional information

Project

Developer
Sonny Piers
License
GPL-3.0 (free software)What this license lets you do
Latest release
September 29, 2026 (20 days ago)Actively maintained · 2 releases in the last year
Release history
Last 4 releases
  • 51.0September 29, 2026
  • 50.0June 2, 2026
  • 49.0October 13, 2025
  • 47.1January 24, 2025

Install

Size
64.9 MB
Installs
100,620 on Flathub300 in the last 7 days
Available via
Flatpak · AppImage · Arch Linux · GitHub Releases
Flatpak sandbox
Limited access

Runs in a sandbox with no access to your personal files or devices beyond what's listed.

About this data

Sources
4 independent sources agree
Catalog data as of
October 12, 2026
How each source lists it (4)
SourceNameVersionBuilt byLicenseDescription
Flathub (Flatpak)Workbench51.0Official buildGPL-3.0Prototype with GNOME technologies
AppImageWorkbenchv0.1.5——The Openpilot Workbench is to help people fix problems with EON, Openpilot, etc.
AURworkbench50.0-1—GPL-3.0-onlyTool for learning and prototyping with GNOME technologies
GitHub ReleasesWorkbenchv45.0—GPL-3.0Code playground for GNOME 🛠️

Related

Developer Tools

Browse all →

Antigravity IDE

Developer Tools

Google Antigravity IDE — agent-first coding environment.

Snap (recommended) Arch Linux4 buildsStandard: Stable Standard: Nightly Other builds: AppImage, Ide

Pi Coding Agent

Developer Tools

Minimal extensible coding agent for the terminal

4 platformsSnap (recommended) Arch Linux openSUSE Nixpkgs5 buildsStandard: Stable Standard: Candidate Standard: Nightly Standard: Git Other builds: Bin

jetbrains-toolbox

Developer Tools

Manage your IDEs the easy way

Snap (recommended) AppImage Arch Linux2 buildsStandard: Beta Standard: Stable

Sublime Text

Developer Tools

Text Editing, Done Right

5 platformsFlatpak (recommended) Snap Arch Linux Void Linux Gentoo6 buildsStandard: Stable Standard: Candidate Standard: Nightly Dev: Stable Dev: Candidate 4: StableFlathub (Flatpak): ★ 5.0 (2)

protobuf

Developer Tools

Protocol Buffers compiler

7 platformsSnap (recommended) Arch Linux Fedora Void Linux Solus Gentoo Nixpkgs5 buildsStandard: Stable Standard: Nightly Standard: Git Standard: Candidate Other builds: Java

Bless

Developer Tools

Gtk# Hex Editor

4 platformsFlatpak (recommended) Arch Linux Fedora openSUSE2 buildsStandard: Stable Standard: GitFlathub (Flatpak): ★ 2.1 (25)

Unity Hub

Developer Tools

Manage game engine installations

Flatpak (recommended) Arch Linux3 buildsStandard: Stable Standard: Beta Other builds: cnFlathub (Flatpak): ★ 2.5 (79)

Ada

Developer Tools

Ada — agent-first desktop app

6 platformsAppImage (recommended) Arch Linux Alpine Linux Void Linux Gentoo Nixpkgs4 buildsStandard: Stable Standard: Git Standard: Candidate Other builds: 32bit

fresh-editor

Developer Tools

Text editor for your terminal

4 platformsSnap (recommended) Arch Linux openSUSE Nixpkgs6 buildsStandard: Stable Standard: Candidate Standard: Nightly Standard: Git Other builds: Editor, Bin

Kate

Developer Tools

Advanced text editor

13 platformsFlatpak (recommended) Snap Arch Linux Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs7 buildsStandard: Stable Standard: Beta Standard: Nightly Standard: Git Standard: Candidate Other builds: Root, 32bitFlathub (Flatpak): ★ 4.3 (136) Flathub (Flatpak): ★ 4.3 (19)

Emacs (GUI)

Developer Tools

GNU Emacs is an extensible, customizable text editor - and more

5 platformsDebian (recommended) Ubuntu Alpine Linux Void Linux Nixpkgs

DBFlux

Developer Tools

A fast, keyboard-first database client for SQL databases

AppImage (recommended) Arch Linux