Purr is an AUR package manager in active development, written in Rust. It explores package metadata resolution, dependency planning, isolated builds, and controlled application launching on Arch Linux.
Status: In development and experimental. It is not ready to replace a production AUR helper yet.
- Query AUR package metadata
- Resolve and plan package dependencies
- Prepare isolated package builds
- Install, remove, and run managed applications from a CLI
- Experiment with sandboxed launch environments
- Rust 2024 edition
alpmandsrcinfofor Arch package metadataclapfor the command-line interfacereqwestandserdefor AUR RPC communication
The current development version is v0.1.0-dev.