You are not logged in.

#1 Today 16:49:02

damiotf
Member
Registered: Today
Posts: 1

AMPH - A package explorer and maintenance assistant for Arch Linux

Hi everyone!

I've been working on AMPH (Arch Meta Package Harmonizer), an open-source tool written in Rust that helps me better understand and maintain package sets on Arch Linux.
I wanted something that makes it easier to explore my installed packages, understand why a package is present, and see what might be affected before removing something.

AMPH_Screen

Some of its features:

Dependency exploration - investigate why packages are installed and how they relate to each other.
Removal impact analysis - understand which packages could be affected before removing a package.
Cleanup candidates - identify packages that might be worth reviewing, with safeguards for important packages.
Keyboard-driven TUI - explore package information directly in the terminal.
JSON CLI and TOML blueprints - useful for scripting and repeatable package setups.
The goal isn't to replace pacman, but to provide a better overview of package relationships and help make maintenance decisions more informed.

AMPH_Screen_why

Website: https://amph.dmtf.ovh/
Source code: https://github.com/DAMIOTF/Arch-Meta-Package-Harmonizer
Contact: dmtf@dmtf.ovh

I'd appreciate feedback from experienced Arch users, especially on dependency handling, edge cases, and features that would make this genuinely useful in day-to-day Arch maintenance.
I'm the developer, so I'm happy to answer questions and discuss the implementation.

Offline

Board footer

Powered by FluxBB