Back to browse
TraceLit – debug LeetCode step by step

TraceLit – debug LeetCode step by step

by eric_z·Apr 1, 2026·3 points·1 comment

AI Analysis

●●SolidNiche GemSlickSolve My Problem

Visualizes pointer movement in trees for your code, unlike Python Tutor.

Strengths
  • Renders trees and lists as interactive graphs instead of abstract memory boxes.
  • Executes user code rather than limiting you to pre-built algorithm animations.
  • Zero signup friction allows immediate testing of LeetCode-style function signatures.
Weaknesses
  • Python-only support excludes Java and C++ users common in interviews.
  • AI debugging feels secondary to the core value of manual tracing.
Target Audience

Software engineers preparing for technical interviews

Similar To

Python Tutor · VisuAlgo · LeetCode

Post Description

I built TraceLit because I was tired of manually dry-running LeetCode problems, especially trees and recursion problems where it’s easy to lose track of execution.

You paste code and input, run it, and step through execution line by line. It helps you see variable changes, control flow, and where things start going wrong.

It’s especially useful for recursion, trees, linked lists, and simulation-style problems.

You can try it here: https://tracelit.dev No signup required.

I’d love feedback on which problem types this feels most useful for, and what feels confusing.

Similar Projects

Developer Tools●●●Banger

Overture – Interactive plan viewer for AI coding agents (open source)

Visual approval gates for AI agents before code writes—Claude/Cursor integration ready.

Big BrainSolve My Problem
AdewoleJasper
203mo ago