please enjoy: my Wasm-hosted, Wasm-targeting build of Clang/Clang++/LLD: a self-contained, 25 MiB (gzipped) pure function
https://www.npmjs.com/package/@yowasp/clang
https://www.npmjs.com/package/@yowasp/clang
@snowfox @whitequark @s0 I don't think any of those support multiple pipelined transactions so it would be super slow.
Would be interesting to imagine what a pipelined variant would look like though