A live visualization tool for Brainfuck programs inside Visual Studio Code.
See your Brainfuck code execute step-by-step with memory cell tables, pointer highlighting, output display, input handling, and adjustable speed and cell count — now with comment support.
Features
Live Brainfuck code visualization with comment display
Adjustable execution speed
Customizable number of memory cells to display
Dynamic memory expansion for programs that exceed initial cell size
Program input support
Side-by-side view inside VS Code
Pointer highlighting and live output display
Usage
Open a Brainfuck (.bf) file in VS Code.
Press Ctrl+Shift+P (Windows/Linux) or Cmd+Shift+P (Mac) to open the Command Palette.
Type "Start Brainfuck Visualizer" and press Enter.
Adjust Speed and Cells in the visualizer panel.
Enter optional input for your program in the input box.
Press Start Visualization.
Extension Settings
This extension does not currently have settings in settings.json.
Control speed, cells, and input directly in the visualizer panel.
Requirements
Visual Studio Code v1.104.0 or later
Python installed and available in your PATH
Brainfuck source file to visualize
Known Issues
Extremely large Brainfuck programs may slow down visualization
Works best for short to medium scripts
Release Notes
1.20
Added support for displaying comments in the code view.
Added input box for runtime program input.
1.10
Added dynamic memory expansion.
1.00
Fixed complete system issues and restored functionality.