Skip to content

Latest commit

 

History

27 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Purr

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.

Current scope

  • 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

Technology

  • Rust 2024 edition
  • alpm and srcinfo for Arch package metadata
  • clap for the command-line interface
  • reqwest and serde for AUR RPC communication

The current development version is v0.1.0-dev.

About

Experimental AUR package manager in active development, written in Rust

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages