installed_pkg

A simple cross-platform crate that lists all the apps installed on a system

12 releases

0.3.5 Jul 29, 2024
0.3.4 Jul 29, 2024
0.2.3 Jul 26, 2024
0.1.2 Jul 23, 2024

#83 in Windows APIs

Download history 397/week @ 2024-07-21 546/week @ 2024-07-28 8/week @ 2024-08-04 17/week @ 2024-09-15 6/week @ 2024-09-22 2/week @ 2024-09-29

418 downloads per month

MIT/Apache

19KB
429 lines

installed_pkg

Under development, do not use for official environment.

A simple cross-platform crate that lists all the apps installed on a system.

Usage

add installed_pkg to your project Cargo.toml

cargo add installed_pkg
use installed_pkg::list as app_list;

fn main() {
    let installed = app_list();
    println!("apps: {:?}", installed.apps);
}

Supported platforms

Platform status
Windows Done
Macos Done
Linux come soon

Dependencies

~0.3–11MB
~75K SLoC