Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Integrated Development Environments
  3. GNOME Builder

GNOME Builder

What it is

GNOME Builder is a free integrated development environment for creating applications for the GNOME platform. It brings together code editing, Git, build integrations, code assistance, debugging and profiling, with support for GTK+, GLib and GNOME APIs. Editors provide syntax highlighting, side-by-side views, multi-monitor support and a code overview mini-map. Git integration includes project cloning, while supported build systems include Autotools, Cargo, CMake, Gradle, Meson, Maven, Make, PHPize and Waf. Code assistance offers Clang- and Python-based completion, semantic highlighting and diagnostics, plus Vala completion and diagnostics. Builder can preview HTML, Markdown, reStructuredText and Sphinx, and offers optional Vim-, Emacs- and SublimeText-style editing. Native applications can use its integrated debugger and software profiler. It supports jhbuild and Flatpak runtimes and integrates with arduino-cli. The app page says releases follow the GNOME release schedule every six months and links to help, contribution guidance and an issue tracker. It is available for Linux desktops, with x86_64 and aarch64 builds.

For and against

For

  • Free for Linux desktop use.
  • Integrates GTK+, GLib and GNOME APIs.
  • Supports a broad list of build systems.
  • Includes an integrated debugger and profiler.
  • Offers live previews for four document formats.

Against

  • Listed for Linux desktops only.
  • Builds are listed for x86_64 and aarch64.

The verdict

GNOME Builder brings development tools together for projects targeting GNOME, with a wide range of build integrations and language assistance. Its listed availability is limited to Linux desktops.

Who it suits

Builder suits developers creating software for GNOME. Its listed tools also serve developers who want editing, build integrations, debugging and profiling in one IDE.

Plans and prices

Free

Free

Desktop only · x86_64 and aarch64

Every plan, in full

On the record

Build systems
It lists integrations with Autotools, Cargo, CMake, Gradle, Meson, Maven, Make, PHPize, and Waf.apps.gnome.org · read 7 Oct 2026
Code assistance
It provides Clang- and Python-based auto-completion, semantic highlighting, and diagnostics, plus Vala-based auto-completion and diagnostics.apps.gnome.org · read 7 Oct 2026
Debugging and profiling
Builder includes an integrated debugger and software profiler for native applications.apps.gnome.org · read 7 Oct 2026
Editing
Features include syntax highlighting, side-by-side editors, multi-monitor support, and a code overview mini-map.apps.gnome.org · read 7 Oct 2026
GNOME technologies
It integrates support for GTK+, GLib, and GNOME APIs.apps.gnome.org · read 7 Oct 2026
Help and contributions
The app page links to online help, contribution guidance, and an issue tracker for feedback and bug reports.apps.gnome.org · read 7 Oct 2026
Platform availability
Flathub lists Builder as desktop-only and provides x86_64 and aarch64 builds.flathub.org · read 7 Oct 2026
Preview and editing modes
It offers HTML, Markdown, reStructuredText, and Sphinx live preview, plus optional Vim, Emacs, and SublimeText-style editing.apps.gnome.org · read 7 Oct 2026
Purpose
Builder is an actively developed integrated development environment for creating applications for GNOME.apps.gnome.org · read 7 Oct 2026
Release cadence
The app page says Builder releases predictably with each GNOME release every six months.apps.gnome.org · read 7 Oct 2026
Runtimes and other tools
It supports jhbuild and Flatpak runtimes and integrates with arduino-cli.apps.gnome.org · read 7 Oct 2026
Version control
Builder integrates with Git, including cloning projects.apps.gnome.org · read 7 Oct 2026
Who it is for
The documentation describes Builder as a project for creating software for the GNOME platform.builder.readthedocs.io · read 7 Oct 2026

Alternatives to GNOME Builder

Every alternative, ranked