Abora LogoAbora
AboraTinyPMDownloadDocumentationArchivesContributors
GitHubDownload
DocsTinyPM - BackendsFlatpak Backend
TinyPM - Backends

Flatpak Backend

Using TinyPM with Flatpak packages.

4 min readLast updated: March 2026

Flatpak Backend

Flatpak provides sandboxed desktop applications. TinyPM wraps Flatpak to give you a consistent interface.

Important: Flatpak Requires Full App ID

Unlike native packages and Snap, Flatpak requires the full application ID format (e.g., org.gimp.GIMP).

Flag

Use -f to target Flatpak.

Common Operations

#### Install

Requires full app ID:

grab -f org.gimp.GIMP
grab -f org.mozilla.firefox
grab -f org.libreoffice.LibreOffice

#### Search

tinypm search -f gimp
tinypm search -f firefox

#### Remove

tinypm remove -f org.gimp.GIMP

#### List Flatpak Packages

tinypm list -f

Finding Flatpak App IDs

To find the correct app ID:

tinypm search -f <name>        # Search for app
tinypm discover                # Browse curated packages

Or visit [flathub.org](https://flathub.org) to browse available Flatpaks.

#### Update

supdate -f

Package Names

Flatpak packages use reverse-DNS naming (e.g. org.gimp.GIMP). You need the full application ID for install, remove, and run commands. Use search to find the correct ID.

Requirements

  • Flatpak must be installed on your system
  • At least one remote (e.g. Flathub) should be configured
  • Run tinypm doctor to verify Flatpak is working
Previous

Backend Flags

Next

Snap Backend

Abora LogoAbora

Professional Linux operating system and package management tools. Built in the open.

Products

  • TinyPM
  • Abora OS

Resources

  • Documentation
  • Download
  • Archives
  • Contributors
  • Discord

Legal

  • Privacy Policy
  • Terms of Use
  • License (GPL-3.0)
  • Contributors
  • Trademarks

© 2026 Abora. All rights reserved. Released under the GPL-3.0 license.