AppMan is a command-line package manager for installing and managing AppImages and other portable Linux applications. It operates entirely at user level, allowing software to be installed and maintained without administrator privileges.
AppMan is the local installation mode of AM Application Manager. Both use the same underlying code and application database, but AppMan confines its operations to directories where the user has write permission. Applications can be stored in a chosen location, including removable storage.
The AppMan repository now primarily serves as a guide to its particular mode of operation. Development of the shared application manager takes place in the AM repository. AppMan is particularly useful on systems where users lack administrative access or prefer to keep portable applications separate from the distribution’s package manager.
This is free and open source software.
Key Features
- Application catalogue: Search an extensive database of AppImages and portable applications, with access to application descriptions and download sources.
- Application installation: Install software from the main catalogue or supported third-party repositories, including AppImages hosted on GitHub.
- Updates: Update individual applications or all installed programs with a single command.
- Rollback: Select earlier releases of supported GitHub-hosted applications.
- Snapshots: Create backups of installed applications and restore them when needed.
- Desktop integration: Generate application launchers and integrate existing AppImages by dragging and dropping them into a terminal.
- Sandboxing: Run supported AppImages in isolated environments using optional sandboxing tools.
- AppImage conversion: Convert older AppImages to remove their dependency on libfuse2.
- Application relocation: Move installed applications to another directory using the relocation command.
- Configuration cloning: Recreate a collection of installed applications from another AM or AppMan setup.
- Portable operation: Run the AppMan script from a writable location and update it in place.
Website: github.com/ivan-hc/AM
Support:
Developer: Ivan-HC and contributors
License: GNU General Public License v3.0
Related Software
| AppImage Package Managers Tools | |
|---|---|
| Go AppImage | Go implementation of AppImage tools |
| AppManager | GTK/Libadwaita developed desktop utility in Vala |
| zap | Supports desktop integration, delta updates and command line syntax |
| AppMan | Manage 1900+ AppImage packages and official standalone apps |
| Soar | Modern, distro-independent package manager |
| bauh | Supports Snaps, Flatpaks, AppImages, deb packages, web applications |
| AppImagePool | Simple, modern AppImageHub client |
| Teabag | TUI app built with Bubble Tea |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |



Please read our Comment Policy before commenting.