An intuitive, featureful and visually appealing Brainfuck IDE/debugger built in Godot
Standalone builds for Linux, Windows and Mac available here.
Brainfuck is a relatively well known esoteric programming language made up of only 8 single-character commands (+
, -
, >
, <
, ,
, .
, [
and ]
). While there are numerous Brainfuck interpreters and compilers, this project aims to make Brainfuck simple, easy and fun.
- REPL-like behavior
- Variety of input methods
- Useful sample code
- Animated real-time data tape with adjustable zoom
- IO panel
- Speed-of-execution controls
- Optional 8bit mode
Pull requests welcome! All you need to do to get started is clone this repo and download the Godot game engine (NOTE: you currently need Godot 2. For porting to godot 3 see #4). If you haven't used it before, Godot has integrated code and UI editors, and its scripting language, GDScript, is quite similar to Python (Don't listen to GitHub, this is NOT a C++ project). Any of the help wanted issues would be great to start out on.