System Hardware Driver Catalog

By TC Studio

View on Snapcraft.io
Version1.0.0
Revision1
Size157.1 MB
LicenseMIT
Confinementstrict
Basecore22

Linux kernel driver tree, ELF .modinfo metadata & hardware modalias catalog

ScreenshotScreenshotScreenshot

System Hardware Driver Catalog is an installed kernel module explorer, pure-Python ELF
.modinfo metadata viewer, and hardware modalias binding inspector for Linux systems.
An independent Linux alternative inspired by desktop installed driver list utilities, it
indexes /lib/modules kernel trees, built-in driver manifests, live /proc/modules state,
and /sys/devices hardware modalias bindings.

Key Features:
- Kernel Driver Tree & Built-in Indexer: Catalogs loadable .ko modules, modules.dep
dependencies, modules.builtin drivers, and modules.alias rules from host /lib/modules
with automatic fallback to /sys/module and /sys/bus/*/drivers on custom kernels.
- Pure-Python ELF .modinfo Inspector: Reads .modinfo sections directly from uncompressed
and compressed .ko binaries alongside modules.builtin.modinfo to display descriptions,
authors, licenses, vermagic strings, dependencies, and module parameters.
- Hardware Modalias Correlation: Enumerates /sys/devices/**/modalias nodes across PCI,
USB, ACPI, platform, NVMe, VirtIO, and VMBus buses and correlates each device with its
active bound driver and matching modules.alias patterns.
- Subsystem Breakdown & Export: Summarizes driver counts and disk footprint by kernel
subsystem and exports full inventories to CSV and JSON.

Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by NirSoft.

Update History

1.0.0 (1)
14 Nov 2026, 05:45 UTC

Published14 Nov 2026, 05:38 UTC

Last updated14 Nov 2026, 05:32 UTC

First seen14 Nov 2026, 05:45 UTC