Flatpak icon
Flatpak icon

Flatpak

Distributing applications on Linux is a pain: different distributions in multiple versions, each with their own versions of libraries and packaging formats. Flatpak is here to change all that. It allows the same app to be installed on different Linux distributions, including...

Flatpak screenshot 1

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Linux
80likes
Save

Features

Properties

Features

Highlights All activities

Flatpak News & Activities

Recent News

Recent activities

Comments and Reviews

   
Top Positive Comment
3

Flatpak is an excellent project. It enables the same software to be installed on all Linux distros (e.g. Signal, Spotify... many others). So if it comes as a Flatpak, you don't have to sorry if your system is a .deb, .rpm. or whatever system. The flatpaks will install regardless. Long overdue and well implemented. Better than Snap packages from Canonical, which aim at the same thing and do it worse.

0

The Linux package format

0

Benefit for maintainers:

• All-in-one packages. You save a lot of time. Because Flatpak doesn't depend on outside packages. And Flatpak automatically finds what to bundle using deduplication.

• Single package for all Linux distributions. List of distributions at https://flatpak.org/setup/

• Rapid updates. Send your updates directly to all your users. Your users do not have to wait for package repositories to update their list.

• Strong security. Using automated sandbox. With optional override for users of Flatseal.

• Use any repository to your liking. Your own, the https://codeberg.org , GitLab, GitHub, any others. Details at https://docs.flatpak.org/en/latest/publishing.html

• Distribute any type of applications with Flatpak. Including. But not limited to, system level, command line, desktop, utilities, or independent applications. When packaging the application, to set the access level, simply add one easy word to the Flatpak parameter "--filesystem=". Details about this are in this documentation at https://docs.flatpak.org/en/latest/sandbox-permissions-reference.html#filesystem-permissions

___• Optionally, users can override the above permission using this free, easy to use, and powerful Flatseal at https://flathub.org/apps/com.github.tchx84.Flatseal

• If you are full, as maintainer, you could easily delegate to anyone to your liking both the creation and the maintenance of the application for the Flathub repository. In other words, any volunteer can add an application to Flathub. It does not have to be the maintainer.

• Developer guide at https://docs.flatpak.org/en/latest/

• Free community support for maintainers:

___• Forum at https://discourse.flathub.org/

___• Instant message at https://matrix.to/#/#flatpak:matrix.org

___• Mailing list at https://lists.freedesktop.org/mailman/listinfo/flatpak


Benefit for users:

• Easy and quick installation of the latest free application version at https://flathub.org

• Automatically use any theme to your liking for all apps or selected app. Assuming the app supports theming. This is powered by Flatseal.

___•Steps at https://discourse.flathub.org/t/gtk4-apps-do-not-use-adwaita-dark/1327/2

___•Get Flatseal at https://flathub.org/apps/com.github.tchx84.Flatseal

• Integration with GNOME. You are able to easily install Flatpak applications using the GNOME you're familiar with. When needed, you can still install Flatpak app using https://flathub.org , Terminal, and many other options.

• Of all the packaging options available, Flatpak definitely has the strongest security. Because each application is sanboxed. While at the same time, for some application, the default permissions grant too much access. So users who need strong security need to learn to use Flatseal to adapt the permissions at https://flathub.org/apps/com.github.tchx84.Flatseal

• Freedom. You get more freedom with Flatpak. Because https://flathub.org is controlled by a friendly not-for-profit community of users. In comparison, Snap Store is controlled by the for-profit corporation Canonical. So in the future, under constant pressure from its secret shareholders, when Canonical decides to close Snap Store, you will be in trouble. Not-for-profit community value you the people above profit. There are lots of benefit for you associated with this. Usually, for-profit corporations value money above you, the people. There are lots of risk associated with this.

___• Sources about who controls Flatpak is under "Acknowledgements" title at https://flathub.org/about

___• Sources about who controls Snap Store at https://ubuntu.com/legal/terms-and-policies/snap-store-terms

• Optionally, override any permissions of any Flatpak package using this free, easy to use, and powerful Flatseal at https://flathub.org/apps/com.github.tchx84.Flatseal


Challenge with Flatpak:

• The first few applications you install use significantly more storage space. Because Flatpak needs to download runtime(s). But those runtimes are downloaded only once and shared with all other applications. This means that on the long term, after installing the first few applications, the storage space used no longer significantly increase. Also, most users with recent devices or with large storage are not affected by this challenge.


FeUser
2

It really simplify staying updated with edge release of gnu/linux applications.

Featured in Lists

The linux setup for everyone (freeware with GUI only and distro recommendations)

THIS LIST HAS BEEN DELETED DUE TO A BUG, SO IT MISSES SOME HONORABLE MENTIONS ! I've been using Linux for a year now. I do use CLI tool and the terminal but I'm super used to GUI and I do understand why you might don't want to bother with Terminal and stuff ! Here is my list of useful tools for beginners on Linux ! The same list for macOS : Windows 10 :
By Darlene Sonalder98 appsUpdated

Runtime & OS

A list with 54 apps by Emplate430 without a description.
By John Erwin54 appsUpdated

Xenmaster's Top 40 FOSS Desktop Applications for Linux

I'm a big fan of Linux and have been using it consistently as my desktop daily driver since 2012. In that time, I've used a lot of software and these are the picks I come back to consistently. I don't live in the terminal with a tiling window manager, but also don't fear the command line. There are lots of opinions and lists for terminal-centric Linux operators, hard core developers, and free software enthusiasts, but I haven't seen many for casual users just looking to do boring stuff. This is my humble list which includes practical applications, system tools to keep things running, and details on terminal specific software I use. I'm not going to list Linux distros here because no matter what I am using because nearly all of these can be found in Fedora, Debian, and Arch derived distros (which is most beginner-friendly distros).
By Xen Master40 appsUpdated

Official Links

What is Flatpak?

Distributing applications on Linux is a pain: different distributions in multiple versions, each with their own versions of libraries and packaging formats. Flatpak is here to change all that. It allows the same app to be installed on different Linux distributions, including different versions. And it has been designed from the ground up with security in mind, so that apps are isolated from each other and from the host system.

Features: • Quickly and easily search or install applications using https://flathub.org

• Get more recent version of application Flatpak is widely popular with both Linux users and Linux software developers who are interested in installing the most recent versions of the application or using the optional package manager built-in sandbox environment. While at the same time remaining in control of the security.

• Directly provide updates to users Flatpak allows application developers to directly provide updates to users without going through distributions, and without having to package and test the application separately for each distribution.[9]

Flatpak Videos

Show 2 more videos

Flatpak information

AlternativeTo Categories

Development, OS & Utilities

Popular alternatives

View all

Top Flatpak apps (extensions / mods etc)

View all

Our users have written 4 comments and reviews about Flatpak, and it has gotten 80 likes

Flatpak was added to AlternativeTo by NickAshley on and this page was last updated .