Zero Native Dependencies
Run WebAssembly anywhere the JVM runs — no JNI, no native libraries, no platform-specific binaries. Ship a single JAR to every OS and architecture.
Sandboxed by Default
Wasm modules execute in an isolated sandbox with no ambient capabilities. Your host controls what the guest can access — memory, files, and system calls.
Drop-in Integration
Add a single Maven dependency to embed Wasm in your Java app. Choose between interpreter, runtime compiler, or build-time compiler depending on your needs.

