A comprehensive Linux system hardware, kernel, mounted storage, and installed software package inventory auditor and report generator.
A lightweight Linux alternative to Sysinternals PsInfo for gathering complete host operating system, processor, memory, motherboard DMI, disk capacity, and installed package audit reports.
Key features:
- Collects host OS release details (/etc/os-release), kernel version (/proc/version), uptime (/proc/uptime), CPU topology and cache (/proc/cpuinfo), physical and swap memory (/proc/meminfo), and SMBIOS/DMI firmware metadata (/sys/class/dmi/id).
- Audits mounted filesystems (/proc/mounts + statvfs) and renders a visual storage capacity utilization bar chart with free/used byte breakdowns and mount options.
- Parses installed system packages directly from the dpkg database (/var/lib/dpkg/status) with instant keyword and section filtering, installed size totals, and version inspection.
- Exports standalone HTML executive audit reports alongside machine-readable JSON and CSV inventory manifests in one click.
Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by Microsoft Corporation or Sysinternals.