Ever wanted to run Wolfram Language computations without the sluggish startup times and licensing headaches of Mathematica? Woxi delivers exactly that - a Rust-powered interpreter that executes Wolfram Language code with zero kernel overhead. While WolframScript spends precious seconds initializing and verifying licenses, Woxi jumps straight into your calculations.

The implementation covers essential Wolfram Language features for CLI scripting and notebooks, complete with Jupyter integration and graphical output support. You can run symbolic math operations, generate random data, manipulate strings, and execute complex mathematical transformations using familiar Wolfram syntax. The project maintains compatibility by ensuring all CLI tests pass with both Woxi and WolframScript, giving you confidence in correctness.

With 434 stars and active development, Woxi appeals to researchers, data scientists, and anyone frustrated by Mathematica’s performance bottlenecks. Installation is straightforward via cargo, and you can even try it immediately in their browser-based JupyterLite instance. The functions.csv file transparently tracks implementation progress across the entire Wolfram Language specification.


Stars: 434
💻 Language: Rust
🔗 Repository: ad-si/Woxi