Tag
TraceMotive v0.3.0 is an open-source local-first debugger that can compare AI agent runs and identify the first evidence-supported divergence between good and bad executions.
An open-source, zero-dependency SQLite debugging tool that tracks database changes and allows instant rewinding to any previous state via snapshots, a web UI, and a CLI watcher daemon.
This article kicks off a series on building a debugger from scratch in Rust, starting with attaching to a Windows process using OS debugging APIs.
dcmake is a new GUI debugger for CMake, built using Dear ImGui and the DAP protocol, allowing interactive debugging of CMake scripts. It was rapidly developed with AI assistance.
A web-based playground for exploring and debugging Jujutsu revsets, with graph editing, evaluation, and permalink sharing.
This article highlights the capabilities of Emacs' Grand Unified Debugger (GUD) built-in, emphasizing its multi-debugger support and graphical GDB interface, including features like setting breakpoints by clicking on the fringe and stepping through code.
Tether is a local proxy for macOS that captures every LLM call and visualizes them as a live node graph, enabling time-travel debugging.
NetworkSpy is an HTTP(s) proxy debugger with a custom viewer, aimed at developers for inspecting network traffic.
mvm is a fast, portable virtual machine for Go that allows running Go programs directly from source, embedding a Go interpreter, and includes a REPL, debugger, and standard library.
This article explores surprising uses of bytecode virtual machines, specifically eBPF in the Linux kernel and DWARF expressions for debug information in compiled binaries.