https://github.com/sharpie7/circuitjs1 https://github.com/circuitdiagram/circuitdiagram a lot of diagrams are being hand-drawn, it would be extremely useful to illustrate them online and have them actually run in a simulator
maybe add yosys to circuitjs translator: http://lists.libre-riscv.org/pipermail/libre-riscv-dev/2020-April/006163.html