A cross-platform hardware viewer application inspired by Redmond. View hardware devices, drivers, and system resources on Linux, macOS, and Windows.
- Devices by type — categorised view with ability to show drivers in use.
- Devices by connection — hierarchical view showing the device tree.
- Devices by driver — devices grouped by their kernel driver.
- Drivers by type — drivers organised by device category.
- Drivers by device — drivers with their associated devices.
- Resources by type — flat view of system resources (IRQs, I/O ports, memory ranges, DMA channels).
- Resources by connection — resources shown in hierarchy.
Detailed information for each device including:
- General device information (type, manufacturer, location)
- Driver details (provider, version, digital signer, files)
- Device-specific properties (hardware IDs, compatible IDs, etc.)
- System events related to the device
- Hardware resources (IRQ, memory ranges, I/O ports)
Save device information for later viewing or sharing.
Command-line export without GUI (build-time option).
Required dependencies:
- CMake at build time
- ECM at build time
- Qt 6.7 or later with Concurrency, Network, and Widgets components
In the cloned project:
mkdir build
cd build
cmake ..
makeOn MacPorts, set the CMAKE_PREFIX_PATH variable to
/opt/local/libexec/ffmpeg7;/opt/local/libexec/qt6.
Support for Windows will be limited until Linux and macOS support are considered complete.

