Open Source · MIT License · Linux Desktop

Your Linux development stack, one control panel.

Amper is a desktop app for managing Apache, PHP, MySQL, Nginx, databases, and other systemd services — without memorizing terminal commands. Built for developers coming from XAMPP or Laragon on Windows.

9+Service modules
3Built-in panels
1-clickStart / Stop / Install
Amper Linux Control Panel — main services table

What you get

Everything you need to run a local dev environment

Amper wraps system tools you already use — systemctl, pkexec, and your package manager — in a clean dark UI with real-time status, port monitoring, and quick access to configs and logs.

L

Linux Services

See every module at a glance: status, PID, and ports. Install or remove packages, start and stop services, open admin URLs, edit configs, and view logs — all from one table.

N

Network Ports

Live port monitor powered by psutil. See which process listens on each port and get instant conflict warnings when two services fight for the same port.

A

About & Permissions

One-time permission setup via polkit so Start, Stop, Install, and Remove work without repeated password prompts. Developer info and social links built in.

Activity Log

Every service action is logged with timestamps at the bottom of the window. Know exactly what happened and when.

System Tray

Minimize to tray and control running services from the context menu. Amper stays out of your way while you code.

Universal Linux

Works with apt, dnf, yum, pacman, and zypper. Discovers systemd units automatically — only shows services that exist on your machine.

Linux Net About

Each row gives you seven actions — color-coded for speed:

Install Remove Start Stop Admin Config Logs

Modules

Supported services

Amper auto-detects installed systemd units and filesystem tools. Modules that are not on your system show as “Not installed” with an Install button ready to go.

Apache
Nginx
MySQL
MariaDB
PostgreSQL
Redis
MongoDB
PHP
phpMyAdmin

Download

Install Amper

Amper is free and open source. Install from the Snap Store, build from source, or grab an AppImage from GitHub Releases.

Snap Store

sudo snap install amper --classic
amper

Classic confinement is required for systemctl and package manager access.

From source

git clone https://github.com/HaSh3003/Amper---Linux-Control-Panel
cd Amper
python3 -m venv env && source env/bin/activate
pip install -r requirements.txt
python main.py

See README for full setup.

One-time permissions

# In the app: About → Grant Permissions (once)
# Or manually:
pkexec bash setup_permissions.sh
newgrp amper

Credits

About the developer

Amper

Hesham Yasser

Software Engineer

Amper is an open-source desktop control panel for the Linux platform. Designed and developed by Hesham Yasser. Licensed under MIT — contributions welcome.

Open Source

Free to use, free to modify

Amper is released under the MIT License. You can read the source, report issues, suggest features, and contribute pull requests on GitHub.

License

MIT — use commercially, modify, and distribute with attribution. Full text in the LICENSE file in the repository.

Contribute

Fork, fix bugs, improve docs, or add features.

GitHub