Infinite canvas
Endless, zoomable space for an entire course.
Every tool you need to think, solve, and study — designed to feel like one calm surface, not a toolbar of forty buttons.
Endless, zoomable space for an entire course.
LaTeX-quality equations, typed naturally.
Plot functions, data, and vectors live.
Run JavaScript; highlight Python and other languages.
Units, computed columns, conversions.
Freehand sketches, snap-to-grid.
Automatic rendering is planned; freehand sketches are available.
Text, equations, and images; structure rendering is planned.
Mark up board photos and diagrams.
Spread a derivation across the page, pin the graph next to it, and tuck the lab table underneath. Zoom out to see a whole semester; zoom in to fix one symbol.
Relates a line integral around a closed curve to a double integral over the region it encloses.
Type math the way you'd say it and watch it typeset instantly. Reference a function in a graph block and tweak parameters to see the curve respond.
Run JavaScript beside your derivation and copy the results into a table or graph. Python and other languages support highlighting and editing.
import numpy as np coeffs = np.polyfit(x, y, 2) print(coeffs)
| x | y (obs) | y (fit) |
|---|---|---|
| 1.0 | -1.5 | -1.46 |
| 2.0 | 0.1 | 0.09 |
| 3.0 | 2.5 | 2.52 |
Sketch a circuit, a free-body diagram, or a benzene ring with snap-to-grid help — then annotate a photo of the real apparatus right next to it.
Join the beta and bring a real problem set. We think you'll never go back to plain text.
Get early access