A performance critical CPU diagnostics tool made with Rust, Tauri, and React. SiliconRunner shows a high fidelity x-ray of your processor architecture, visualising per-thread activity.
SiliconRunner is a desktop application built to monitor your system's hardware at a granular level.
Whether your machine is idling or rendering shaders, SiliconRunner maps out your hardware topology, per-thread workloads, and power draw – all wrapped in a neon green UI.
I wanted a hardware monitor that actually shows me and visualises what hardware I have – down to the cache sizes per thread and distribution of workload across cores.
Head over to the Releases page and download the latest build for your operating system.
Important Note for macOS Users
Because SiliconRunner is an independent project without an official Apple Developer Certificate, macOS's Gatekeeper will strictly flag the app as "damaged" and refuse to open it. The file is perfectly safe, it just needs its quarantine flag removed.
After dragging the app into your Applications folder, run this command in the terminal:
xattr -d com.apple.quarantine /Applications/SiliconRunner.app- Backend: Rust + Tauri
- Frontend: React + TypeScript + TailwindCSS + Framer Motion
- Hardware info:
sysinfo,hwlocality,all-smi, andmacmon
A high fidelity breakdown of your processor's topology:
- Per-Thread Cards: Live line graphs for every individual processing unit
- Dynamic Cards: Threads automatically transition between colours and sizes to visualise usage
- Architectural Stats: Displays core types (Performance or Efficiency) and L1 & L2 Data Cache sizes
- More metrics: A bottom tray that displays global metrics and a compact task manager that exposes heavy processes
The
</>icon on processes can be clicked to quickly end them
A visualisation of your graphics card's state:
- Metrics: Tracks Usage, Temperature, VRAM usage, Frequency, and power draw
- Cross Platform: Works on any platform without needing
sudo, including on macOS (uses macmon crate)
This project is licensed under the MIT License