Simple brainfuck compiler and runner written in Java.
Mostly based on the ideas written in this excellent blog post https://thorstenball.com/blog/2017/01/04/a-virtual-brainfuck-machine-in-go/
Usage:
mvn clean package
java -jar target/bf.jar <path to file containing code>
See my small write up about my experience of writing this.