Wasmbox is a general purpose WebAssembly runtime. Using Wasmbox it's possible to execute code in a secure sandbox - providing high performance, safe execution of potentially untrusted code, cross platform portability and deterministic execution.
⚡ What Can It Do? ⚡
📦 What's In The Box? 📦
• Full C# source code.
• A Unity compatible WASM runtime.
├ Based on the widely used Wasmtime engine.
└ Frequently updated to the latest version.
• An editor import pipeline which optimises and precompiles WASM assets.
├ Automatically minimise loading times by preloading with Wizer.
├ Optimize for size and speed with Binaryen.
└ Pre-compile to native code with Wasmtime.
• Automatic code generation for C# <-> WASM interop code.
├ Fully supports the Job system.
└ Addressable asset loading (optional).
• WebAssembly System Interface (WASI) support.
├ Custom implementation of latest WASI standard.
├ Extensible implementation to perfectly match your application.
└ Full Virtual File System (VFS) for sandboxed file system access.
🔍 Find Out More 🔍
💬 Discord