Workbench supports learning and prototyping with GNOME technologies through an environment for experimenting with them.

apps.gnome.org/Workbench
Workbench homepage screenshot

About Workbench

Workbench is an environment for learning and prototyping with GNOME technologies, for first-time tinkering or building and testing a GTK user interface.

It includes live GTK/CSS preview, a library of 100+ examples, support for JavaScript, Rust, Python and Vala, declarative user interface syntax, autosave with sessions and projects, code diagnostics and terminal output.

Key features

  • Live GTK and CSS preview
  • Library of 100+ examples
  • Supports JavaScript, Rust, Python and Vala
  • Declarative user interface syntax
  • Autosave with sessions and projects
  • Code diagnostics, completion and formatter
Best for: People learning GNOME technologies or prototyping and testing GTK interfaces.
Good for
  • Provides live preview for GTK and CSS work
  • Includes library of 100+ examples
  • Supports JavaScript, Rust, Python and Vala

Workbench at a glance

Type
Website
Pricing
Not confirmed. Check the site
Platforms
Linux, Web
Open source
Not stated
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Workbench alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

JSLogo

calormen.com/jslogo

Logo Interpreter is a browser-based Logo programming environment with tests, reference material, and collaboration features.

Popular in Learn to Code

Well-known listings from the same topic.

All 387

Workbench FAQ

How is Workbench installed?
The latest version is available for install from Flathub.
How can feedback be submitted?
Ideas can be contributed or issues reported on the app's issue tracker.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing