Shelly 3.0 has arrived as a ground-up rewrite of the Arch Linux package manager alternative, replacing its prior C#/.NET foundation with Zig across its package-management engine, CLI, GTK4 GUI and keyring tooling. As reported by 9to5Linux, the update keeps the familiar
Shelly 3.0 rebuilds the GTK4 interface with revised package browsing, including list and grid views, improved AUR package detail pages, an updated first-run experience, automatic settings saving, and safer AppImage installation.
Flatpak management has also been refined, but it is now genuinely optional. That matters for administrators and minimal-system users who want Shelly to handle only native Arch repositories and the AUR, without pulling Flatpak support into their regular package-management workflow.
The project already combines official Arch packages, AUR results, Flatpak applications and AppImages in one interface. Seafoam Labs’ documentation says the software remains GPL-3.0 licensed and is available as a CachyOS package, through AUR helpers, or from source.
Repository synchronization can now run in parallel, while handling for ignored packages and ignored groups has been improved. The release also includes AUR-related enhancements and tighter Happy Eyeballs-style networking behavior, intended to make network fallback behavior less disruptive on mixed or unreliable IPv4/IPv6 connections.
But a package manager sits directly in the path of upgrades, removals, keyring changes and AUR builds. Users upgrading early should treat Shelly 3.0 as a major-platform transition: export a package backup, review transaction previews, and keep a working
shelly and shelly-ui commands but removes the managed .NET runtime from the main application path.
For Arch and CachyOS users who prefer a graphical front end without giving up terminal controls, the practical result is a native, ahead-of-time compiled tool intended to reduce runtime overhead and simplify its connections to Arch’s libalpm package-management library. Seafoam Labs describes Shelly as a direct package-management experience rather than a conventional pacman wrapper.
The GUI now treats multiple package sources as one workflow
Shelly 3.0 rebuilds the GTK4 interface with revised package browsing, including list and grid views, improved AUR package detail pages, an updated first-run experience, automatic settings saving, and safer AppImage installation.Flatpak management has also been refined, but it is now genuinely optional. That matters for administrators and minimal-system users who want Shelly to handle only native Arch repositories and the AUR, without pulling Flatpak support into their regular package-management workflow.
The project already combines official Arch packages, AUR results, Flatpak applications and AppImages in one interface. Seafoam Labs’ documentation says the software remains GPL-3.0 licensed and is available as a CachyOS package, through AUR helpers, or from source.
CLI changes focus on transactions and recovery
The rewritten command-line tool adds package-backup export and import, Bash completion generation, stronger confirmation flows, and clearer transaction previews. Shelly 3.0 also expands commands for package marking, downgrades and keyring management.Repository synchronization can now run in parallel, while handling for ignored packages and ignored groups has been improved. The release also includes AUR-related enhancements and tighter Happy Eyeballs-style networking behavior, intended to make network fallback behavior less disruptive on mixed or unreliable IPv4/IPv6 connections.
A major rewrite deserves a cautious first deployment
The move to Zig is the release’s central change, not merely an implementation detail. A single native build-and-test workflow now covers the GUI, CLI, package manager, keyring helper and optional Flatpak backend, which should make future maintenance and release builds more consistent.But a package manager sits directly in the path of upgrades, removals, keyring changes and AUR builds. Users upgrading early should treat Shelly 3.0 as a major-platform transition: export a package backup, review transaction previews, and keep a working
pacman recovery path available. CachyOS users can install it with sudo pacman -S shelly; other Arch users will need to use the project’s supported AUR or source-build routes.
References
- Primary source: 9to5Linux
Published: 2026-07-29T00:25:35+00:00
- Related coverage: linuxcompatible.org
Shelly ALPM 2.4.1.3 Released: Bug Fixes, Timeout Adjustments, and French Support for Arch Linux
Seafoam Labs has released Shelly ALPM v2.4.1.3, a native Zig and C# package manager for Arch Linux that directly interfaces with libalpm. This latest patch addresses critical search and downgrade bugs while bumping the standard HTTP client timeout to 30 seconds for more reliable package...www.linuxcompatible.org - Related coverage: linuxmint.hu
- Related coverage: git.arch-linux.cz
Sign In - Gitea
Gitea (Git with a cup of tea) is a painless self-hosted Git service written in Gogit.arch-linux.cz
- Related coverage: kernelcast.es
Shelly ALPM 2.4.1.3: así mejora este gestor de paquetes para Arch. / Noticias | kernelcast
Si sigues de cerca el ecosistema de Arch Linux, probablemente ya conozcas a pacman, yay o paru como las opciones habituales para gestionar paquetes, pero hay alternativas menos conocidas que intentan aportar algo distinto. Una de ellas es Shelly ALPM, un gestor de paquetes que se conecta...www.kernelcast.es - Related coverage: arch-linux.cz
Shelly-ALPM – Moderní správce balíčků pro Arch Linux · Arch Linux CZ
Alternativa k pacmanu, která mluví lidskyarch-linux.cz