Crates.io | libscu |
lib.rs | libscu |
version | |
source | src |
created_at | 2024-01-24 16:49:04.061996+00 |
updated_at | 2025-03-21 03:55:38.3085+00 |
description | crate for fetching software/hardware info on Unix-like OSs |
homepage | https://gitlab.com/omnid/libscu |
repository | https://gitlab.com/omnid/libscu |
max_upload_size | |
id | 1112599 |
Cargo.toml error: | TOML parse error at line 17, column 1 | 17 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
Rust crate for fetching hardware/software information on Unix-like OSs
Feature | Description | Android | Linux | MacOS |
---|---|---|---|---|
battery | Battery state | ❌ | ✅ | ❌ |
bootmode | UEFI or BIOS | ❌ | ✅ | ✅ |
cpu | CPU information | ✅ | ✅ | ✅ |
device | Device name | ✅ | ✅ | ✅ |
display | Display brightness | ✅ | ✅ | ❌ |
drives | Disks installed | ❌ | ✅ | ❌ |
dmi | SMBIOS properties | ❌ | ✅ | ❌ |
gpu | GPU's information | ❌ | ✅ | ❌ |
graphics | WM/DE information | ✅ | ✅ | ✅ |
hostname | Host name (in OS) | ✅ | ✅ | ✅ |
init | Init system | ❌ | ✅ | ✅ |
kernel | Kernel version | ✅ | ✅ | ✅ |
os | OS name | ✅ | ✅ | ✅ |
packages | Package managers | ✅ | ✅ | ✅ |
mounts | Info about mountpoints | ✅ | ✅ | partially |
proc | Processes | ✅ | ✅ | ✅ |
ram | RAM and SWAP | ✅ | ✅ | ✅ |
shell | Shell | ✅ | ✅ | ✅ |
terminal | Terminal | ✅ | ✅ | ✅ |
time | System uptime | ✅ | ✅ | ✅ |
users | Users | ✅ | ✅ | ✅ |