A Rust-powered interpreter for the Wolfram Language, enabling CLI scripting and Jupyter notebooks.
Woxi is a Rust-based interpreter that reimplements the Wolfram Language, enabling users to run Wolfram scripts and notebooks without proprietary software. It solves the problem of licensing costs and overhead by providing a fast, open-source alternative for computational tasks. The project focuses on CLI scripting and Jupyter notebook support, making it practical for everyday use.
Developers, researchers, and educators who use the Wolfram Language for scripting, data analysis, or teaching and want a free, performant alternative to WolframScript or Mathematica.
Woxi offers a faster, license-free interpreter with full Jupyter integration, reducing startup overhead and providing a self-contained browser-based option. Its Rust foundation ensures efficiency and modern tooling, appealing to those seeking an open-source Wolfram ecosystem.
Wolfram Language / Mathematica reimplementation in Rust (Wolfram oxidized)
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Eliminates kernel startup and license verification overhead, making it faster than WolframScript for CLI tasks, as highlighted in the README.
Provides a license-free alternative to proprietary Wolfram software, reducing costs and enabling broader use in education and development.
Offers full Jupyter notebook integration with graphical output and a self-contained JupyterLite instance that runs in-browser without cloud data transmission.
Commands like 'woxi eval' and 'woxi run' mirror WolframScript for easy scripting, with clear examples in the README for quick adoption.
Implements only a subset of Wolfram Language functions, which can break existing scripts; the functions.csv file shows many are not yet supported.
Installation requires Rust and cargo, adding setup complexity for users not in the Rust ecosystem and lacking pre-compiled binaries.
As a new project, it may have bugs, sparse documentation, and fewer community resources compared to mature alternatives like WolframScript.
Woxi is an open-source alternative to the following products:
WolframScript is a command-line tool for executing Wolfram Language code outside of Mathematica, enabling scripting and automation with the Wolfram Language.
Mathematica is a proprietary computational software system developed by Wolfram Research used for symbolic and numeric computation, visualization, and programming.