GNOME Builder

An IDE for building GNOME and other Linux applications, with debugging, profiling and Flatpak support.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

1 more ways to get GNOME Builder

Package managers

About GNOME Builder

Builder is the GNOME project's integrated development environment. It includes built-in support for GTK, GLib and the GNOME APIs, and adds general features such as syntax highlighting, snippets, side-by-side editors, a code mini-map and Git integration.

It works with build systems including Meson, CMake, Cargo, Autotools and Make. It also offers Clang, Python and Vala code assistance, an integrated debugger and profiler for native applications, and builds with Flatpak runtimes. A new release follows each GNOME release every six months.

Strengths

  • Deep support for GTK, GLib and GNOME APIs
  • Integrated debugger and profiler for native applications
  • Builds with Flatpak runtimes and many build systems
  • Optional Vim, Emacs and Sublime Text style editing

Limitations

  • Linux only
  • Most useful for GNOME and GTK development

Details

Pricing
FreeFree to install from Flathub.
License
Open source, license not stated
Developer
The GNOME Project
Platforms
Linux
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Developers writing GNOME and GTK applications on Linux
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to GNOME Builder

Compare all

Software that can replace GNOME Builder for an important use case, and what changes if you switch.

  • KDevelop

    A cross-platform open-source IDE from KDE for C, C++, Python, QML/JavaScript and PHP.

    KDevelop is KDE's open-source IDE for C, C++, Python and PHP on Windows, macOS and Linux, focused on Qt and CMake projects rather than GTK and Flatpak.

  • Qt Creator

    A cross-platform IDE for building C++ and Qt applications, maintained by the Qt project.

    Qt Creator is a cross-platform open-source C++ IDE built for Qt and QML applications, replacing Builder's GTK and GLib focus with Qt tooling.

  • Visual Studio Code

    Microsoft's code editor, free to use but shipped under a Microsoft licence rather than an open one.

    Visual Studio Code is a general-purpose editor for Windows, macOS and Linux with extensions, debugger and remote development, but it is not open source and lacks Builder's GNOME-specific tooling.

  • CodeLite

    A free, open-source cross-platform IDE for C, C++, Rust, Python, PHP and Node.js.

    CodeLite is a free GPL IDE for C, C++, Rust, Python, PHP and Node.js on Windows, macOS, Linux and FreeBSD, without Builder's Flatpak and GNOME API support.

  • Geany

    A small, fast IDE built on GTK that starts instantly and does not depend on a heavy desktop environment.

    Geany is a lighter GTK IDE that starts almost instantly, but offers no language server support in the core and only basic debugging through a plugin.

  • Eclipse IDE

    Long-established open-source IDE with a very large plugin marketplace.

    Eclipse IDE is an EPL-2.0 cross-platform IDE with a very large plugin marketplace, though its workspace model feels dated and it lacks built-in GNOME tooling.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing