A simple Brainfuck interpreter written in Python.
No deps. Just python >= 2.7.9 is required.
Run as a command line tool
$ echo "++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++." | python brainfuck.py
Read a Brainfuck file
$ python brainfuck.py helloworld.bf
Use in another module
from brainfuck import interpret
interpret("++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.")