Wasminspect is an interactive debugger for WebAssembly like lldb. It can be used for WebAssembly code and WASI applications also.

Let's try to debug your WebAssembly binary!
wasminspect support some Swift specific features. To enable these features, please build on your machine because it requires swift runtime library.
On macOS:
$ export SWIFT_RUNTIME_LIB_DIR=$(xcrun -show-sdk-path)/usr/lib/swift
$ cargo build --features swift-extension
On Linux:
$ export SWIFT_RUNTIME_LIB_DIR=/path/to/lib/swift/linux # e.g. $HOME/.swiftenv/versions/5.2-RELEASE/usr/lib/swift/linux
$ RUSTFLAGS="-C link-args=-Wl,-rpath,$SWIFT_RUNTIME_LIB_DIR" cargo +nightly build --features swift-extension
908 followers · starred Dec 2022
1,384 followers · starred Apr 2022
739 followers · starred Mar 2021
140 followers · starred Apr 2022
Wasminspect is an interactive debugger for WebAssembly like lldb. It can be used for WebAssembly code and WASI applications also.

Let's try to debug your WebAssembly binary!
wasminspect support some Swift specific features. To enable these features, please build on your machine because it requires swift runtime library.
On macOS:
$ export SWIFT_RUNTIME_LIB_DIR=$(xcrun -show-sdk-path)/usr/lib/swift
$ cargo build --features swift-extension
On Linux:
$ export SWIFT_RUNTIME_LIB_DIR=/path/to/lib/swift/linux # e.g. $HOME/.swiftenv/versions/5.2-RELEASE/usr/lib/swift/linux
$ RUSTFLAGS="-C link-args=-Wl,-rpath,$SWIFT_RUNTIME_LIB_DIR" cargo +nightly build --features swift-extension
908 followers · starred Dec 2022
1,384 followers · starred Apr 2022
739 followers · starred Mar 2021
140 followers · starred Apr 2022