JavaScript brainfuck Interpreter
A portable, self-contained brainfuck interpreter written in JavaScript, so you can run brainfuck — slowly — in your browser. The interpreter core is a single portable class; the page around it just wires up a source editor, a console, and a few knobs.
You can tweak the cell size and count, toggle overflow and tape wraparound behaviour, set a per-step delay, and echo or prompt for input. Hit Run and watch it go.
Prefer it fullscreen? Open the interpreter in its own page.