An async wrapper for aur rpc calls
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
trivernis b109b5de46
Update dependencies
5 months ago
src Change rustls to be an optional feature rather than the default 5 months ago
.gitignore Remove gitignored folder 8 months ago
Cargo.lock Update dependencies 5 months ago
Cargo.toml Update dependencies 5 months ago
LICENSE Initial version 8 months ago Add badges to README 8 months ago


This crate is an async wrapper for calls to the Arch Linx User Repository.


pub async fn main() {
   let packages = aur_rpc::search("yay").await.unwrap();

   for package in packages {
       println!("{} - {}",, package.maintainer);
   let mut infos = aur_rpc::info(["mediarepo"]).await.unwrap();
   let info = infos.pop().expect("package not found");
   println!("{}", info.metadata.popularity);


Apache 2.0