Skip to content

Installation

Shelly is a native package manager for Arch Linux. It provides both a GTK4 application and command-line tools that interface directly with libalpm.

Shelly runs on Arch Linux and Arch-based distributions. To build it from source, you need:

  • Zig 0.16.0
  • libalpm, provided by pacman

Prebuilt Shelly packages are available from CachyOS and the AUR. The package includes the graphical interface and command-line tools.

CachyOS / pacman (Recommended)

Install Shelly directly from CachyOS repositories.

Terminal window
sudo pacman -S shelly

AUR Helpers

Use your preferred AUR helper:

Terminal window
yay -S shelly

Clone the repository and use its git PKGBUILD:

Terminal window
git clone https://github.com/Seafoam-Labs/Shelly-ALPM.git
cd Shelly-ALPM
cp PKGBUILD-git PKGBUILD
makepkg -si

Launch the graphical application with:

Terminal window
shelly-ui

For terminal-based package management, run shelly. Shelly creates its default CLI configuration at ~/.config/shelly/config.json on first use.

Download specific versions or source snapshots from GitHub:

View all releases

© 2026 Seafoam LabsShelly Chel