wmww / BrainfuckIDE

A Brainfuck IDE/debugger designed to be intuitive, featureful and visually appealing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Graphical Brainfuck IDE

An intuitive, featureful and visually appealing Brainfuck IDE/debugger built in Godot

Standalone builds for Linux, Windows and Mac available here.

About

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.

Features

  • 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

Contributing

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.

Screenshots

screenshot 0 screenshot 1 recording

About

A Brainfuck IDE/debugger designed to be intuitive, featureful and visually appealing

License:MIT License


Languages

Language:GDScript 100.0%