GitHub - wasdk/WasmFiddle: WebAssembly Fiddle
GitHub - wasdk/WebAssemblyStudio: Learn, Teach, Work and Play in the WebAssembly Studio
This project depends on several excellent libraries and tools:
Monaco Editor is used for rich text editing, tree views and context menus.
WebAssembly Binary Toolkit is used to assemble and disassemble
.wasm
files.Binaryen is used to validate and optimize
.wasm
files.Clang Format is used to format C/C++ files.
Cassowary.js is used to make split panes work.
Showdown is used to automatically preview
.md
files.Capstone.js is used to disassemble
x86
code.LLVM, Rust, Emscripten running server side.
And of course: React, WebPack, TypeScript and TSLint.