Projects

Open-source tools and experiments, mostly around modern C++, debugging, observability and industrial automation. Each project page explains what it is and why it exists.

C++ · Windows · BSL-1.0

DebugView++

A fast, filterable Windows log viewer for OutputDebugString, log files, serial ports and sockets.

Read more →

Python · TypeScript · MIT

TimeLens

Oscilloscope-style visualization of log and telemetry data — treat your telemetry streams as signals over time.

Read more →

C++ · Guidelines · MIT

C++ Default Guidelines

An opinionated starting point for writing better C++: follow the defaults, or explain why not.

Read more →

Python · CI · Static analysis

OpenCanary

The canary in your build: aggregate, prioritize and report compiler warnings and static-analysis results.

Read more →

C++ · Windows · Debugging

Debugview++

A log viewer in the spirit of Sysinternals DebugView: collect, filter and highlight OutputDebugString output, log files, ADB logcat, serial ports and sockets.

View on GitHub →

C++ · GCC · Z80 / MSX2

C++4Z80

Modern C++ on 8-bit hardware: a GCC-based toolchain targeting the Z80 and the MSX2.

Read more →

Python · Automation · MIT

ADS Administration Tool (Beckhoff)

Discover, configure, back up and restore Beckhoff TwinCAT PLCs over ADS — from Linux, with only the Python standard library.

Read more →

Python · C++ · GigE Vision

gvcp-tools

Tools to query GigE Vision devices and verify GVCP traffic on industrial camera networks.

Read more →

Community resource

wg21.link

Short, stable links to C++ standardization papers and issues — a resource I use all the time.

Read more →