I built a Python module called HardView to retrieve low-level hardware and system info across platforms.
I needed something fast, structured, and consistent across Windows and Linux — something that could handle BIOS data, CPU, memory, disks, network, SMART attributes, and real-time monitoring.
Most existing tools (like psutil or pySMART) either didn’t go deep enough, weren’t cross-platform, or didn’t expose everything in JSON format — so I wrote my own in C, then exposed it as a Python module.
Key features:
BIOS/system/CPU/RAM/disk/network info
SMART and partition info (disks)
Real-time CPU/RAM/system usage monitoring
JSON output and Python API
It’s open-source and still evolving. Would love feedback, ideas, or contributions!