Seafoam-Labs

A modern package manager for Arch Linux designed with a focus on user experience, directly interacting with libalpm and supporting AUR, Flatpak, and AppImage.

v3.2.1
Published at
3d ago
1,259
Stars
18,817
Download
Synced at
3d ago

Latest release

v3.2.1Nov 9, 2026, 09:38 PM
Downloads slow? Switch the source anytime above

README

Project Overview

Shelly is a modern package manager for Arch Linux designed to be a more user-friendly alternative to pacman, offering a visual interface with a focus on user experience. It interfaces directly with libalpm.

Key Features

  • Modern CLI: For advanced users and automation
  • Native Arch integration: Directly interacts with libalpm
  • Native Wayland support: GTK4-based frontend
  • AUR support: Integration with the Arch User Repository
  • Optional Flatpak support: Manage Flatpak apps via shelly-flatpak-backend

Target Audience

  • Arch Linux users
  • Users seeking a more user-friendly package manager experience
  • Users who prefer modern CLI and GUI tools

Quick Start

# CachyOS or using CachyOS packages
sudo pacman -S shelly

# Using AUR helper
yay -S shelly
# or
paru -S shelly

Core Advantages

  • Direct libalpm interaction for accuracy and speed
  • Supports AUR, Flatpak, and AppImage
  • Both GUI and CLI interfaces
  • Native Wayland support

System Requirements

  • OS: Arch Linux or Arch-based distribution
  • Additional Dependencies: zig 0.16.0, vala, libalpm (for building)

Release history

Sort