CodeTracer – A time-traveling debugger implemented in Nim and Rust
Hey! We are presenting CodeTracer - a user-friendly time-traveling debugger designed to support a wide range of programming languages: https://github.com/metacraft-labs/codetracer?tab=readme-ov-f... CodeTracer records the execution of a program into a sharable self-contained trace file. You can load the produced trace files in a GUI environment that allows you to move forward and backward through the execution and to examine the history of all memory locations. They say a picture is worth a thousand words — well, a video is even better! Watch the demo below to see…
CodeTracer – A time-traveling debugger implemented in Nim and Rust launched on March 6, 2025 with 334 votes, #98 of 7,215 launches that month and more than 99% of that year's launches. The site was still online in September 2026, 1 year on.
In plain words
CodeTracer is a time-traveling debugger that records program execution into shareable trace files for multiple programming languages. Users can load trace files in a GUI to navigate forward and backward through execution history and examine memory locations at any point. Currently supporting Noir with community-driven projects underway for Ruby and Python, CodeTracer is built in Nim and Rust with an open trace format designed for extensibility.
written from the facts on this page · September 2026
From the sources
CodeTracer is a user-friendly time-traveling debugger designed to support a wide range of programming languages. - metacraft-labs/codetracer
In the maker’s words, at launch
Hey! We are presenting CodeTracer - a user-friendly time-traveling debugger designed to support a wide range of programming languages: https://github.com/metacraft-labs/codetracer?tab=readme-ov-f... CodeTracer records the execution of a program into a sharable self-contained trace file. You can…
Does a similar job
all alternatives →
Debugger that generates video visualizations for algorithm learning2020 · github.com · ▲102A simple Python debugger and profiler that generates animated visualizations of program flow, useful for algorithm learning. - CCExtractor/vardbg
FlowTracker – Track data flowing through Java programs2024 · github.com · ▲280FlowTracker, a Java agent that tracks data flowing through Java programs. It helps you understand where any program got its output from, what it means, and why it wrote it. Watch the video or explore the live demo yourself, and read how it works at https://github.com/coekie/flowtracker
FireDBG – A Time Travel Visual Debugger for Rust2023 · firedbg.sea-ql.org · ▲44Hey HN, the is Chris, creator of FireDBG. We’ve been working on this debugger just about a year now. Time travel debugging isn’t a new concept, the new idea here is to use call tree visualisation to help us navigate the debug trace. It supports various Linux distros on x64 and macOS on x64 and M1. It’s only available for Rust right now, but we do want to bring this debugging experience to other programming languages. Please give it a try! Would love to know your thoughts. What’s your anecdote in debugging programs? My stupidity is usually in the form of: after a few hours of debugging, I…
TimeFly Dev2025 · timefly.dev · ▲309TimeFly tracks your coding to stop procrastinating and finish your projects. Built because I kept getting excited about side features and forgetting my goals. See your real coding patterns and ship what matters. Full details on the site.
VizTracer, trace and visualize your Python code execution2020 · github.com · ▲10A debugging and profiling tool that can trace and visualize python code execution - gaogaotiantian/viztracer
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 27d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 25d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 22d ago · openbot.run
Talanoa▲340Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 20d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 27d ago · corespeed.io
Source: Show HN post ↗ · launch text quoted in part
Launched alongside, March 2025
the whole month →
Mimic Human Research & Save Findings in AI Knowledge Base
AI · 2025 · sider.ai




