Chicory
lastmod 2025-03-07created 2025-03-071 edits
JVM-native WebAssembly runtime
Features
- A Wasm runtime implemented in pure Java with no extra dependencies
- Can run Wasm modules anywhere the JVM runs
- There are many Wasm runtimes, such as v8, wasmtime, wasmer, wasmedge, and wazero, but most are written in native languages, so deployments must include binaries for each OS/architecture
- Using native code and FFI (foreign function interface) can take you outside the JVM's tooling, security model, and Observability