github ivan-hc/AM 10.5
"AM" 10.5

5 hours ago

Install applications... with one click! 👀

This release brings improved integration with the online catalog https://portable-linux-apps.github.io, which now has application installation buttons on every page, and which can be used both from AM graphical interfaces and from the command line itself!

I won't spoil anything; first, let's proceed in order and see what's changed since the previous version.


Added support for aborting AM commands that are incompatible with -y

Continuing with the previous release, the -y option now also supports "negations," i.e., questions that default to NO. Non-interactive AM automation is now complete (at least on the client side).

by @vishnu350 in #2620


Change option -a for rewrite of website

As mentioned, the catalog has changed radically. AM used the .md files from the previous version of the catalog to obtain a complete description of the apps. These pages have now been replaced by linear text files, and it is also possible to obtain links to screenshots of the apps.

Istantanea_2026-09-03_18-05-36

by @kazam0180 in #2613


Add Vietnamese transalation and locale for AM

Cảm ơn @imngkhang

by @imngkhang in #2646


Update the MIME database after each installation/removal

A common problem after installing some packages is opening files and not finding your application (in AppImage format or otherwise) among the options for handling that format.

We've finally introduced automatic updating of the MIME database after each installation or removal.

by @ivan-hc in #2657


Add zh_TW translation

謝謝 @a-lang

by @a-lang in #2666


Option reinstall, support for reinstalling one or more apps by name

Previously, the option to reinstall programs was limited to reinstalling all of them (using the --all flag), just the launchers (using the --launcher flag), or just the apps whose online installation script has changed compared to the offline installation script stored in the installation directory (without adding any arguments).

With this release, AM will be able to reinstall not only these apps, but also those specified by the user.

For example, running

am reinstall app1 app2 app3

will reinstall not only the apps whose online script has changed, but also the specified apps.

simplescreenrecorder-2026-09-03_13.53.31.mp4

The method is simple: the offline scripts will be patched to trick AM into thinking that the offline script has changed, effectively forcing the app to be removed and reinstalled.

by @ivan-hc in #2681


Install applications with one click

And finally, here's the key feature of this release!

AM (and AppMan, if in $PATH) will create and update a .desktop file locally, while also updating (only the first time) the (local) MIME database. This allows it to handle the new pla-install:// protocol, which is useful for installing applications from the https://portable-linux-apps.github.io catalog by pressing the new Install button and opening it in dedicated clients, which until this release were only AM-GUI (by @Shikakiben at https://github.com/Shikakiben/AM-GUI) and AppGallery (by @kazam0180 at https://gitlab.com/kazamOS/apps/appgallery).

From today, AppMan (if the appman command is in $PATH) and AM (the am command, of course) will also be able to use it from the terminal, but only by clicking on a web page!

A dialog box (in order, yad, zenity, and kdialog) will ask you whether you want to install the application system-wide or locally.

In the following video, yad for the dialog, to install thunderbird system-wide and anydesk locally:

simplescreenrecorder-2026-09-03_14.05.19.mp4

The implementation is in its early stages. Any contributions to improve it are welcome.

by @kazam0180 and @ivan-hc in #2665


Conclusions

What can I say, this is an incredible result. I thank everyone who has contributed and continues to contribute to the growth of this project. And I especially want to thank @kazam0180 for his extraordinary work on the catalog and the new interface. Thanks also to @cheack for his contribution to the catalog and for supporting search results sorted by app name or description.

We also welcome new contributors and anyone who, despite not having a GitHub account, privately reports new apps to be added to the database.

The current number has grown to 3,439 unique apps (2,853 AppImage packages + 586 standalone/portable programs).

This is an incredible number, considering this project is still an amateur effort.

Thank you all for your support!

What's Changed

New Contributors

Full Changelog: 10.4.1...10.5

Don't miss a new AM release

NewReleases is sending notifications on new releases.