HardView – Cross-Platform Hardware Info and Monitoring (Python/C++/C)
Hey HN! I built HardView, a cross-platform project for Windows and Linux that provides hardware information and monitoring. It combines Python, C++, and C libraries, with optional kernel drivers, giving developers a unified interface for accessing system and hardware metrics. Supported Platforms: Windows and Linux, Python 3.8–3.14 Install (Python): pip install hardview More info / Docs: GitHub: https://github.com/gafoo173/HardView | Docs: https://gafoo173.github.io/HardView/ The project is MIT licensed, with some CLI/GUI tools under GPL3.…
What it does
In the maker’s words, at launch
Hey HN! I built HardView, a cross-platform project for Windows and Linux that provides hardware information and monitoring. It combines Python, C++, and C libraries, with optional kernel drivers, giving developers a unified interface for accessing system and hardware metrics. Supported Platforms: Windows and Linux, Python 3.8–3.14 Install (Python): pip install hardview More info / Docs: GitHub: https://github.com/gafoo173/HardView | Docs: https://gafoo173.github.io/HardView/ The project is MIT licensed, with some CLI/GUI tools under GPL3. Would love feedback from HN on performance, usability, and API design.
Does the same job
all alternatives →- CPCross-platform desktop applications with PyQT2018 · github.com · ▲315


- EPExtra-Platforms, Python library to detect OS, arch, shell, CI, AIApr 2026 · github.com · ▲9
I built Extra Platforms over the past 5 years because I kept writing the same detection boilerplate over and over. And also because Python's original platform.linux_distribution() function has been removed in Python 3.8. Its replacement, Distro, only covers Linux. It detects six traits (CPU architecture, OS/distribution, shell, terminal, CI, agents), which are grouped into families (BSD, LINUX, UNIX, ...) for convenience. You can try the library without installing anything: $ uvx --with extra-platforms python >>> from extra_platforms import current_platform, BSD, is_linux >>>…
- LClibphone – Cross-platform library supports iOS/Android development in C2016 · github.com · ▲26
- BABitdeli, a scripting platform for real-time data2012 · ▲33
Hi fellow HNers, We just opened up Bitdeli for free public beta at https://bitdeli.com Bitdeli allows you to process real-time data with plain Python scripts and access the results over a friendly HTTP API. You can use it to create live visualizations and dashboards without having to worry about servers. See examples here: http://bl.ocks.org/2009621 and http://bl.ocks.org/1983818 We would love to hear your feedback and comments!
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 2d ago · opentrailpaper.com

Launched alongside, September 2025
the whole month →
- AS
Commerce · Sep 2025 · anycrap.shop
- TE
I made a built-from scratch Wayland Compositor to display any GUI app* in the terminal! I think there is a lot of unexplored potential in custom Wayland compositors, a lot of really cool things you can embed existing applications into! So, I started with embedding apps into the terminal because that is the easiest input/output (output is just utf-8 and I use the great `chafa` library for that, and I just read from stdin for the input). If you have any other ideas for cool Wayland compositors, let me know. I purposedly wrote 80% the app in Typescript to appeal to the most developers and…
Dev tools · Sep 2025 · github.com
- IR
Years ago I stumbled across a basic version of this concept and it stuck with me. I knew if I was ever going to take on such a project, it would need to be flawless, but without coding experience it was just another idea that would never happen. By the end of 2024, as AI coding tools exploded everywhere, I finally had a way to make it real. I started from zero knowledge and spent months collaborating with AI agents as a learning experience. Every pixel and every function went through me. The AI translated what I asked for into code, but every decision was human. I didn't use existing OS…
AI · Sep 2025 · mitchivin.com

