WLJS Notebook
Next-Gen Digital Notebook for Physics, Math, and Data Science
It is the first open-source solution to feature true 2D math input combined with powerful syntax sugar and the fastest granular interactive evaluation engine, making it ideal for advanced mathematical workflows, scientific computing, and data exploration.
Feels like Mathematica and Jupyter
WLJS Notebook is compatible with Wolfram Mathematica and has a flat and minimal notebook structure like in Jupyter Lab. All power of Wolfram Language standard library is at your hands
Interactive & Powerful
WLJS Notebook is optimized for interactive computing and allows to make complex real-time simulations like this one above
Driven by real-world problem solving
Developed through the collaboration of physicists and programmers at University of Augsburg 🇩🇪 it is continuously refined in a feedback loop by solving problems in science, math, and education.
Most common narrative tools are included
Make interactive data-driven slides, embed live figures into reports and share your notes
Super portable
Export and share your notebook as a standalone .html
or .md
file—plots stay interactive, and sliders remain draggable. Exported notebooks are no longer subject to the license limitations of the freeware Wolfram Engine.
Batteries included
More than 200 importers/exporters formats. Vast standard library of Wolfram Mathematica (Language) for every computational need, from data analysis to visualization, symbolic computation, and beyond
.js const r = document.createElement('div'); Object.assign(r.style, {width:'4rem',height:'3rem',backgroundImage:'linear-gradient(to right, red, green)'}); return r;
const r = document.createElement('div'); Object.assign(r.style, {width:'4rem',height:'3rem',backgroundImage:'linear-gradient(to right, red, green)'}); return r;
Javascript Sandbox
First class support of Javascript and with a dedicated IPC channel to Wolfram Kernel. Use any library from NPM to enhance your visuals
We need your support
As an independent open-source project, we’re unaffiliated with Wolfram or any company. Your support keeps this project alive
Licensing
WLJS Notebooks (including all extensions, graphics and sound libraries, frontend and backend) are licensed under GPLv3 👩🏼⚖️. The algorithms, functions, and other components of the Wolfram Language provided by the freeware distribution of Wolfram Engine are the intellectual property of Wolfram Research, Inc. See the license agreement if you use it in commerce.