Not a real port, but I made an HDL as a Python DSL and coded most of the hardware exercises with it. The majority of the work went into emulating their test script interpreter.
Regular Javascript should be plenty fast except for full system simulation with no custom component simulators.
Regular Javascript should be plenty fast except for full system simulation with no custom component simulators.
https://github.com/darius/logsim