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

#107 in Windows APIs

25 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.4–11MB
~75K SLoC