DigitalJS
This project (DigitalJS) is a digital circuit simulator implemented in Javascript. It is designed to simulate circuits synthesized by hardware design tools like Yosys (Github repo here), and it has a companion project yosys2digitaljs, which converts Yosys output files to DigitalJS. It is also intended to be a teaching tool, therefore readability and ease of inspection is one of top concerns for the project.
tilk / digitaljs
DigitalJS Online
VerilogHDLのデバッグをVSCodeでテストベンチを使わずにやる