Free · Open source · Local-first

Pages that work.

The free and open-source note-taking app that runs locally and comes alive with charts, databases and live tools.

Compound Growth · OpenBook
Loading the live editor…

This is the actual OpenBook editor — not a video. Go on, drag the slider.

Everything is a block

A familiar editor that computes

A to-do list is one. So is a chart. Type “/” where you want either.

Blocks that compose

Nest a block inside another, or drag it beside one to make a column. Structure without leaving the keyboard.

Sliders drive charts

Every input publishes a named value. Charts and status lights read it and redraw.

CRDT-native

Built on Yjs, a CRDT. Two people, or two tabs, can edit the same page at once.

The artifact kit

Build little interactive tools, inline

A slider feeds a formula, and the formula feeds a chart. That's the throwaway calculator you'd otherwise hand-code, built out of blocks.

  • Sliders and toggles publish named values
  • Live formulas and charts (line, bar, pie, scatter, funnel)
  • Lock a group to share it as a read-only tool
Reactive kit · OpenBook
A slider driving a live chart in an OpenBook page
Drag an input — every chart and formula downstream recomputes.
Databases & views

Turn a table into a board

Pick a view and the same rows redraw: a board when you want a board, a calendar when you want dates.

  • Table, board, gallery, calendar, swimlane, map
  • Columns are typed, including relations to other databases
  • Filter and group without a query language
Database · OpenBook
An OpenBook database shown as a board

Your page is already a deck

Add dividers and hit present. The page splits into slides, and every widget stays live on stage.

  • Full-screen and presenter views
  • Speaker notes, hidden from the audience
  • Export to PDF or a self-contained HTML deck
Present · OpenBook
OpenBook present mode with a presenter console
Local-first

Runs locally, syncs on demand

Every edit lands on-device first. Sync is a switch you flip when you want it.

Offline-first

Writes go to the local database before anything touches the network.

Optional sync

Sign in to sync settings and pages across devices. Stay signed out to keep everything local.

Desktop & web

A native desktop app and the web, sharing the exact same editor.

Open exports

HTML, PDF and Markdown, straight out of the editor.

Export a page. Delete the app. It still runs.

Drag the slider, then hit Download. Open the file with the app closed and the chart still recomputes.

Grocery basket · OpenBook
Loading the live editor…

One HTML file, with the reactive runtime inlined.

Open source

Permissively licensed under the MIT

OpenBook's source is open for anyone to read, fork and run. Run it locally, or self-host the whole stack. No account required to get started.

Start a page. Watch it come alive.

Free and open-source, works offline. Get the app, or sign in to sync.