Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions data/tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -3819,6 +3819,31 @@
"difficulty": "Medium",
"status": "live"
},
{
"id": "wasm-inspector-studio",
"name": "WebAssembly (Wasm) Binary Inspector & WAT Decoder Studio",
"shortDescription": "WebAssembly binary section table inspector, WAT bytecode disassembler, and live function execution sandbox.",
"longDescription": "## WebAssembly (Wasm) Binary Inspector & WAT Decoder Studio\n\nA privacy-first client-side tool to parse WebAssembly `.wasm` section tables, disassemble bytecode into WAT (WebAssembly Text Format), and execute Wasm exports live in the browser.\n\n### Features\n\n- Wasm Section & Header Inspector: Parses magic bytes (`0x00 0x61 0x73 0x6d`), version headers, and section IDs\n- WAT Bytecode Disassembler: Decodes raw opcode instructions into human-readable WAT format (`(module (func $add ...))`)\n- Interactive Function Execution Sandbox: Instantiate Wasm module exports with customizable parameter inputs and return value readouts\n- Hex Viewer & Section Dump: Color-coded hexadecimal view mapping byte ranges to Wasm module sections\n- Presets Library: Quick-load binary samples (Integer Math, Multiplier, Bitwise AND)\n- One-Click Exports: Copy WAT disassembly, copy Hex array, or download `.wasm` binaries\n- Persistent Dark/Light theme mode",
"category": "utilities",
"tags": [
"binary",
"bytecode",
"compiler",
"developer-tools",
"disassembler",
"offline",
"wasm",
"wat",
"webassembly"
],
"techStack": [
"CSS3",
"HTML5",
"Vanilla JS"
],
"difficulty": "Hard",
"status": "live"
},
{
"id": "webrtc-testing-studio",
"name": "WebRTC P2P Signal & Data Channel Testing Studio",
Expand Down
Loading
Loading