Joseph Demarest

Projects / Hardware and desk

GlassWall

An always-on monitoring wall for Windows: temperatures, network connections, DNS, new processes and bandwidth across eight terminal panes.

Status
Working
Year
2026
Built with
Python, Rich, Windows ETW
Source
Private
Temperatures New processes Bandwidth
Eight panes, four windows, one glance.

GlassWall is a wall of terminal panes that I keep on a side monitor. It shows CPU and GPU temperatures, open TCP connections, DNS lookups, new processes as they spawn and bandwidth, so when the machine does something odd I usually see it happen.

It's Python with Rich for flicker-free live updates, plus glances and gping in two of the panes, LibreHardwareMonitor for sensors and Windows event tracing for DNS and new processes.