Community Tools

Open-source tools for the hardware repair community.

Thermetery also builds public hardware tools for fellow enthusiasts and repair technicians, giving back to the community that made our business possible. Our first public facing project is Thermetery Boardviewer: a PCB boardview viewer designed for practical net, pin, component, and trace inspection.

Thermetery Boardviewer showing traces of a GPU

Thermetery Boardviewer

Thermetery Boardviewer is an open-source pan and zoom PCB boardview viewer with component and net browsing, pin-to-net mapping, layer controls, and cross-layer trace highlighting, with support for mainstream desktop operating systems as well as Android.

The tool is built for real repair-bench use: quickly open a boardview, search a refdes or net, inspect connected pins, and follow a highlighted path without needing a desktop-only workflow.

Thermetery Boardviewer showing traces of a GPU
Highlighted net tracing for repair and board analysis work.
Thermetery Boardviewer showing traces of a motherboard
Highlighted net tracing for repair and board analysis work.

What it supports

  • GENCAD, OpenBoardView, Teboview, Allegro Extracta, and XZZPCB boardview formats.
  • Component and net search, pin focus, layer cycling, and multi-layer trace inspection.
  • GPU, motherboard, laptop, console, and mobile repair workflows where board context matters.
  • User-supplied keys for encrypted formats; proprietary keys and board files are not bundled.

Why we publish it

Thermetery exists because the hardware enthusiast and repair communities made deep technical learning possible. Open reverse-engineering, format notes, repair forums, and shared tools all helped create the environment our business grew from.

Publishing practical tools is one way we give some of that value back. Some projects are commercial, some are internal R&D, and some should simply help people fix, understand, and keep hardware alive.

Status

The viewer is the maintained focus of the repository. The repo also contains an experimental repair walker layered on the same parser and renderer core, but that surface is early-stage and not the main supported workflow.