wired-logic-rs
A pixel-based digital circuitry simulator, now powered by Rust and WebAssembly. Inspired by wired-logic.
How does it work?
Original explanation by martinkirsche:
It scans the image, converts it into a collection of wires, power sources and transistors and runs a simulation on them as long as the state of the simulation does not recur. Then it renders the simulation into the animated gif image.
The rules
Compilation
$ wasm-pack build # add `-- --no-default-features` for small binary
$ npm install
$ npm run serve # to start the webpack dev server
$ npm run bundle # to create the production bundle