woven

Overview Link to heading

Woven is a Rust + egui notebook-style frontend for the Wolfram Language (Mathematica), with an explicit goal of replacing/modernizing plotting using egui_plot.

Ambition Link to heading

A modern, lightweight alternative to the Mathematica notebook interface built with Rust and egui.

What’s novel Link to heading

  • High-performance rendering for symbolic expressions and data.
  • Native integration with the Wolfram Engine via WSTP.
  • Desktop-native shell providing a low-latency research environment.

Highlights Link to heading

  • A Wolfram installation that provides WolframKernel and WSTP (e.g., Wolfram Engine / Mathematica).
  • wolframscript on PATH is strongly recommended (used by WSTP discovery/linking).

Stats Link to heading

  • Project page: /projects/woven/
  • Primary language: Rust
  • Commits: 13
  • Created: 2026-04-22T00:08:18Z
  • Last updated: 2026-04-22T10:51:20Z