boxlang-runtime-matchbox
MatchBox: the Rust Runtime for BoxLang
BoxLang is the AI-native software productivity platform for building, modernizing and running applications, with developers and AI agents working together.
Overview
BoxLang has two runtimes. The JVM runtime is the full platform. MatchBox is a Rust implementation that compiles BoxLang to bytecode and runs it on a Rust VM, with no JVM needed for the core runtime. It complements the JVM runtime: use MatchBox where a JVM does not fit (single binaries, the browser, WASI containers, serverless, microcontrollers).
MatchBox is an independent, evolving implementation. Code written for MatchBox generally runs on JVM BoxLang, but MatchBox has a smaller standard library and fewer modules. Check compatibility for your target before promising a feature.
Docs: https://matchbox.boxlang.io Source: https://github.com/ortus-boxlang/matchbox
Install (use MVM)
Install the MatchBox Version Manager, then a MatchBox version. See the matchbox-mvm skill for everything MVM can do.