Skip to content
SPECIFICTION
Get listed

UDB

undo.io

Free trial LinuxBrowser extension
Visit undo.io
Spec score 7.6 #16 of 27 in Debuggers

Spec sheet

Purpose
UDB is an interactive time travel debugger for Linux C/C++ that records program execution so developers can replay it and inspect state.Read 3 Oct 2026 · undo.io
Intended users
Undo describes UDB as suited to individual developers and highlights race conditions, deadlocks, memory corruption, segfaults, and stack corruption as debugging use cases.Read 3 Oct 2026 · undo.io
Trial
Undo offers a free trial, but the pages opened here do not state its duration.Read 3 Oct 2026 · undo.io
Headquarters
Cambridge, UKRead 28 Sep 2026 · undo.io
AI debugging
UDB's explain command lets an AI coding assistant drive the debugger using an Undo recording to investigate a problem.Read 3 Oct 2026 · undo.io
Debugging
UDB supports forward and reverse execution with variable and memory inspection, scripting, conditional breakpoints, and watchpoints.Read 3 Oct 2026 · undo.io
GDB compatibility
Undo says UDB is 100% compatible with GDB and adds a handful of commands for time travel debugging.Read 3 Oct 2026 · undo.io
IDE integrations
The product page names Visual Studio Code, CLion, Eclipse, and Emacs integrations; the Eclipse guide labels that integration experimental.Read 3 Oct 2026 · undo.io
Kernel-space limit
UDB supports user-space code only, not kernel-space code.Read 3 Oct 2026 · undo.io
Operating system limit
The engine does not support non-Linux operating systems such as Windows or macOS.Read 3 Oct 2026 · docs.undo.io
Security and evaluation
Undo says customers can evaluate UDB within their firewall without sending anything externally.Read 3 Oct 2026 · undo.io
Setup
Undo says UDB requires no compilation or build changes and no kernel or system configuration.Read 3 Oct 2026 · undo.io
Supported environment
The documented engine requires 64-bit Linux and supports 32-bit and 64-bit x86 processes with standard license configurations; ARM support is opt-in.Read 3 Oct 2026 · docs.undo.io
Team support
The enterprise team package includes white-glove support with direct access to Undo's engineering team.Read 3 Oct 2026 · undo.io
Workflow
Users can launch a program in UDB or attach it to a running process.Read 3 Oct 2026 · undo.io

Plans and prices

Land and Prove Program $50,000, paid once $50K program entry fee · unlimited development access for 6 months · development and CI environments; production debugging priced after assessment Read 3 Oct 2026 · undo.io

Every UDB plan and price →

Where Specifiction places it

Alternatives to UDBAll alternatives →