Java Notebooks - @BySandries
Interactive Java notebook from lab PDFs
Loading JVM…
Turn a Java lab handout into a runnable notebook.
The adaptive parser structures your content into clear notebook cells, including math formulas. Every code cell compiles and executes in a WebAssembly JVM, so your snippets run without leaving the page.
Adaptive parsing
Numbered headings, code blocks, and student metadata are converted into structured notebook cells automatically.
In-browser JVM
CheerpJ 4.x compiles Java with javac and executes classes entirely client-side via WebAssembly.
Rich cells
Monaco editor for Java, react-markdown with KaTeX for LaTeX formulas like Euclidean distance.
Upload a CS lab PDF
Convert your lab PDF into an interactive notebook with an in-browser JVM.