Understand code by seeing it

See what happens inside your code.

Write code. Watch variables change, functions execute, and data transform — one step at a time.

  • Your real code, recorded
  • Runs in your browser
  • No account needed
array-map.jsLive trace

Execution Flow

Step 1 of 15
numbersArray(3)
  1. 2
    0
  2. 4
    1
  3. 6
    2

Declares numbers = [2, 4, 6]

Variable declared numbers = [2, 4, 6]

console ›

A better way to learn and debug

One workspace.
Three perspectives.

Switch between code, visualizations, and a split view. Everything stays in sync.

  • Split

    Code and visualization side by side.

  • Visual

    Focus on execution and data flow.

  • Code

    A clean editor with inline execution info.

Built for understanding

Runs your real code.
Designed for clarity.

reify instruments your JavaScript or TypeScript, runs it in a sandboxed worker in your browser and records every step, so you can replay it forwards and backwards without running it again.

  • Real execution

    Your code, not a simulation

  • Instant replay

    Scrub without re-running

  • Browser-based

    No installation required

  • Private

    Code never leaves your tab

Ready to explore?

Stop guessing.
Start seeing.

Open the playground and experience code in a whole new way.