Skip to content

Shikakiben/AM-GUI

Repository files navigation

AM-GUI

A simple graphical frontend to easily install, update, and manage AppImages and other portable formats on Linux, powered by AM.

GitHub Downloads CI Build Status





This AppImage bundles everything and should work on any linux distro, even on musl based ones.

Thanks to Samueru-sama and fiftydinar for making AppImage builds quicker and easier with this TEMPLATE using the Anylinux-AppImages tools.


If you already have AM: use am -i am-gui or appman -i am-gui (depending on your configuration).

If not, download the Latest Release and follow the installation steps.
To integrate AM-GUI into your system, reinstall it via the app (search "am-gui") and you may remove the downloaded release afterward.


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

Please don't hesitate to report issues here — your feedback is very helpful!

All credit goes to Ivan for his amazing work! I only handle the GUI, learning how to properly yell at GPT-4.1 to make sure that little f$@¤=# doesn't mess too much with the code.


Development installation

  • Requirements:

    Node.js (>=20, 22 recommended)

If it's not available in your package manager, see: https://nodejs.org/en/download

You may also 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
  • Clone the repository and install:
git clone https://github.com/Shikakiben/AM-GUI.git
cd AM-GUI
npm install
npx electron-rebuild
  • Launch the app:
npm start

Acknowledgements

Thanks to Ivan, Samueru-sama and all the pkgforge community for their outstanding work building, managing and distributing AppImages and other portable formats on Linux.


License

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

See the LICENSE file for details.

About

AM-GUI is a graphical Front for AM

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •