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. Any of the help wanted issues would be great to start out on.