Home - WhiteBox

Fast and Frictionless Timeline Debugging

Get a bird’s eye view of how your code behaves across time, before diving into the details

Video Player

Watch Video

Download File


Watch how your code behaves as you write it.

WhiteBox compiles, runs & debugs the code you’re working on to give instant feedback side-by-side with your favourite editor.

Video Player

Watch Video

Download File


You aren’t a computer

It takes so long to get feedback from conventional tools that you resort to mentally debugging your code.

Unfortunately, humans are bad at simulating code in their head so even experienced programmers frequently make errors.

WhiteBox makes it fast and frictionless to see how your code actually runs, so you can keep your mental model up-to-date.

WhiteBox as a Debugger

Track your steps

Video Player

Watch Video

Download File


Inspect code ranges

Video Player

Watch Video

Download File


See the stack

Video Player

Watch Video

Download File


Watch back in time

Video Player

Watch Video

Download File


What is WhiteBox's JIT Workflow?

Buy the Beta Now

Get personal access to the beta for WhiteBox now via itch.io.

F or enterprise or educational use, contact us to request a demo.

Buy $69.00 USD


Conference Demos

See how WhiteBox looks in-use in these demos given to the Handmade Seattle conference.

Andrew Reece - WhiteBox from Handmade Cities on Vimeo


Podcast Appearance

WhiteBox’s developer, Andrew Reece, was on the Handmade Network Podcast with Ryan Fleury to discuss:

LISTEN

Testimonials

“WhiteBox delivers hope for a future where better software is written, and coding isn’t such a mess. Where it’s more enjoyable because you have a better understanding of the code you’re working with and don’t have to spend as much time debugging.”

“Using WhiteBox is like having a conversation with the computer.”

“With WhiteBox, you can literally just put your cursor where you want to inspect, and instantly see the state of any data that is there at that point in time.”

“WhiteBox makes it quickly apparent when the user/developer’s simplified mental model doesn’t match what the instructions are doing.”

Compatibility

Component Debugger JIT Workflow
OS - Windows 10 (1703+) - Windows 10 (1703+)
- Ubuntu 20.04+
Architecture - x86-64 - x86-64
Editor Plugins (Optional, but same support as JIT) - 10x Editor
- 4coder
- Emacs
- NotePad++
Languages Systems languages that compile to EXE + PDB:
- C
- C++
- Odin
- Rust
- Zig
- ...
- C
- C-like C++ (classes, methods, namespaces, references)

Where to see more

Community chat on Discord

Updates on Twitter

Twitch development streams