woven

Overview Link to heading

Woven is a Rust and egui notebook-style frontend for the Wolfram Language, with a specific interest in modernizing plotting through 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

  • Native Rust app shell over Wolfram kernel workflows.
  • Config-driven runtime behavior.
  • Notebook-style UX foundations in egui.
  • Kernel integration modules and supporting tests.
  • Documentation/config assets for local development.

Stats Link to heading

  • Project page: /projects/woven/
  • Primary language: Rust
  • Commits: 14
  • Created: 2026-04-22T00:08:18Z
  • Last updated: 2026-05-03T01:13:01Z