Skip to content

Shikakiben/AM-GUI

Repository files navigation

AM-GUI

AM-GUI is an Electron-based application that serves as a graphical Front for AM. “AM”/“AppMan” is a set of scripts and modules for installing, updating, and managing AppImage packages and other portable formats on Linux.

⚠️ This project is under development and some features may not work or may be incomplete.

ALL credit goes to Ivan for his amazing work! I only handel the GUI, learning how to proprely yell at gpt-4.1, to make sur that this little f$@¤=# does not mess that much with the code.


Requirements (manual installation)

if you d'ont have it on your package manager see: https://nodejs.org/fr/download

  • you may need to install the following build tools

Debian/Ubuntu:

sudo apt install build-essential python3 make gcc g++

Fedora:

sudo dnf install @development-tools python3

Installation

Clone this repository:

git clone https://github.com/Shikakiben/AM-GUI.git
cd AM-GUI
npm install
npx electron-rebuild

Usage

  1. Launch the app:
npm start
  1. follow AM/AppMan installation if you don't have it already on your system

  2. Browse, install, or uninstall the AppImage applications of your choice.


Acknowledgements

Thanks to Ivan and the pkgforge community for their outstanding work building, managing and distributing AppImages on Linux.


License

This project is licensed under the GNU General Public License v3.0 (GPLv3).

See the LICENSE file for details.