n2t-wasm: Emulator for the nand2tetris computer
github.com
github.com
very enlightening course for anyone wanting to dip their toe into CPU design as well, perhaps. the design here is given to you, and I don't know anyone that wouldn't change a few things about it after finishing the course.