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

  1. Home
  2. App Installation
  3. Flatpak Builder

Flatpak Builder

What it is

Flatpak Builder is a free, open-source Linux tool for building Flatpak applications from source. A manifest defines each app’s settings, runtime, modules, and build instructions, including sources such as archives or version-control repositories. Builds run inside an SDK that includes development tools such as compilers and debuggers. Builder can compile dependencies alongside the application and bundle them into the result. A completed build can be installed locally with the --install option or exported to a repository. During builds, source code for each module is downloaded and verified. Builder also supports repository signing with GPG. Flatpak apps run in sandboxes, where access to files, networks, devices, and other host resources must be granted explicitly. The tool is packaged by popular Linux distributions and is available as a Flatpak package on Flathub. Its documentation is intended mainly for application developers and distributors. Flatpak may not fit apps that require elevated privileges, host process access, or kernel modules. The listed output formats are Flatpak applications and OSTree repositories; command-line packaging, silent installation, auto-updates, delta updates, and CI/CD integration are supported.

For and against

For

  • Free and open source.
  • Builds dependencies alongside applications.
  • Installs builds locally or exports them to repositories.
  • Downloads and verifies module source code.
  • Supports GPG signing of repository commits.

Against

  • Runs only on Linux.
  • May not suit apps needing elevated privileges.
  • May not suit apps requiring host process access or kernel modules.

The verdict

Flatpak Builder provides a manifest-based build path with local installation and repository export. Its Linux-only scope and Flatpak sandbox constraints are important fit considerations.

Who it suits

Flatpak Builder is aimed primarily at Linux application developers and distributors building Flatpak packages from source. It may be unsuitable for applications requiring elevated privileges, host process access, or kernel modules.

Plans and prices

Flatpak Builder

Free

No paid plans or usage limits stated on the pages reviewed

Every plan, in full

On the record

Build environment
Flatpak applications are built inside an SDK that includes development tools such as compilers and debuggers.docs.flatpak.org · read 4 Oct 2026
Builds
It can build application dependencies alongside the app and bundle them into the build.docs.flatpak.org · read 4 Oct 2026
Distribution
Flatpak Builder is packaged by popular Linux distributions and is also available as a Flatpak package on Flathub.docs.flatpak.org · read 4 Oct 2026
Export and install
Builder can export applications to a repository or install a build locally with the --install option.docs.flatpak.org · read 4 Oct 2026
Manifests
Builds use a manifest that specifies application parameters, runtime, modules, and build instructions.docs.flatpak.org · read 4 Oct 2026
Notable limits
Flatpak runs only on Linux, and applications that need elevated privileges, host process access, or kernel modules may not be suitable for it.docs.flatpak.org · read 4 Oct 2026
Project and support channels
Flatpak is developed by an independent open source community, and its About page lists mailing lists, a security mailing list, Matrix, and GitHub.flatpak.org · read 4 Oct 2026
Purpose
Flatpak Builder is the primary tool for building Flatpak applications from source files.docs.flatpak.org · read 4 Oct 2026
Repository signing
The documentation recommends signing every repository commit with a GPG signature and describes Builder's --gpg-sign option.docs.flatpak.org · read 4 Oct 2026
Security model
Flatpak applications run in sandboxes and access to user files, network, devices, and other host resources must be explicitly granted.docs.flatpak.org · read 4 Oct 2026
Sources
A manifest can specify module sources such as file archives or version control repositories.docs.flatpak.org · read 4 Oct 2026
Source verification
During a build, source code for each module is downloaded and verified.docs.flatpak.org · read 4 Oct 2026
Supported audience
The documentation is primarily intended for application developers and distributors.docs.flatpak.org · read 4 Oct 2026

Alternatives to Flatpak Builder

Every alternative, ranked