WASM-TOOLS(1)
β¨ NAME β¨
wasm-tools β bestie, this is the WebAssembly toolbox of your dreams π the usage is literally just:
wasm-tools <COMMAND>
so you pick a command, and the command does the thing. That's the whole vibe π
πΈ SYNOPSIS πΈ
wasm-tools <COMMAND>
π¦ DESCRIPTION π¦
Okay so here's the lineup π <COMMAND> is the main character and it can be any one of these:
π Commands:
parseβ parses the WebAssembly text format. text goes in, understanding comes out β¨validateβ validates a WebAssembly binary. it's the vibe check for your wasm πprintβ prints the textual form of a WebAssembly binary. binary β text, slay πsmithβ a WebAssembly test case generator π§ it just makes test cases for you, no capshrinkβ shrinks a Wasm file while maintaining a property of interest (like triggering a compiler bug). smaller file, same chaos πmutateβ a WebAssembly test case mutator. it messes with your test cases on purpose πdumpβ a debugging utility to dump information about a wasm binary π«Άobjdumpβ dumps information about sections in a WebAssembly file. sections said πstripβ removes custom sections from an input WebAssembly file βοΈcomposeβ WebAssembly component composer πΌdemangleβ demangles Rust and C++ symbol names in thenamesection. the way those symbols were unreadable and now they're not πcomponentβ WebAssembly wit-based component tooling π§©metadataβ manipulate metadata (module name, producers) to a WebAssembly file πwit-smithβ a WIT test case generator βaddr2lineβ translates a WebAssembly address to a filename and line number using DWARF debugging information π like a little GPS for your stack tracecompletionβ generate shell completion scripts for this CLI πjson-from-wastβ converts a*.wastWebAssembly spec test into a*.jsonfile and*.wasmfiles πwastβ a subcommand to test*.wastfiles short of executing WebAssembly code πhelpβ prints this message or the help of the given subcommand(s). the classic π
π₯ OPTIONS π₯
-h,--helpβ prints help π when you're lost, this is your bestie-V,--versionβ prints version π
and that's the whole page, fr fr π okay one last thing β this was wasm-tools 1.239.0+ds, dated August 2026, and yes queen, that's the manual page, WASM-TOOLS(1), we ate and left no crumbs πβ¨π¦
π¦ where this page comes from
- ubuntu stonking: wasm-tools 1.239.0+ds-10 Β· Apache-2.0 OR Apache-2.0 WITH LLVM exception OR MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms