Skip to content
unreal · wasm

WebAssembly runtime forKBVEWASM

An Unreal Engine plugin wrapping the WebAssembly Micro Runtime (WAMR) 2.2.0, letting UE projects load and execute sandboxed WebAssembly modules from inside the engine — so logic authored in any Wasm-targeting language can run within UE across Win64, Linux, and Mac.

Sandboxed execution

Runs WebAssembly modules in an isolated runtime rather than native UE code, so game and tooling logic authored in any Wasm-targeting language executes safely in-engine.

  • Runtime — WAMR, lightweight and embeddable.
  • Platforms — Win64, Linux, Mac.
2.2.0WAMR
UE 5.4Min engine
Win · Linux · MacPlatforms
KBVELicense

What it gives you

Features

WAMR-backed runtime

Embeds WebAssembly Micro Runtime 2.2.0 for executing Wasm modules in-engine.

Sandboxed execution

Runs WebAssembly modules in an isolated runtime rather than native UE code.

Cross-platform

Supported on Win64, Linux, and Mac under Unreal Engine 5.4+.

Questions

Frequently asked

What does the KBVEWASM plugin do?

KBVEWASM wraps the WebAssembly Micro Runtime (WAMR) 2.2.0 for Unreal Engine, letting UE projects load and run sandboxed WebAssembly modules from inside the engine.

Which runtime does KBVEWASM use?

It uses WAMR (WebAssembly Micro Runtime) version 2.2.0, a lightweight embeddable WebAssembly runtime, matching the plugin version.

Which platforms and engine versions does KBVEWASM support?

KBVEWASM targets Unreal Engine 5.4 and later on Win64, Linux, and Mac.