A desk built for the long work.
Every part is a module you can turn off. They all read the same notes, so nothing is stranded when you do.
The binder
Parts, chapters and scenes in manuscript order, with a word count and status on every row. Drag to reorder; the order lives in the file names, so nothing hides in a database.
The inspector
Synopsis, label, status, story date, notes and snapshots for the scene you are on, beside the page instead of in a dialog.
Snapshots and compare
Named versions per scene. Compare any two side by side at the word level and pull back exactly what you want.
Cast and places
A character is a note; its appearances are the scenes that link to it or name it. Places work the same way, and both show across the book in order.
Maps
Any image becomes a map: a drawn world, a town plan, the floor plan of the house. Pin places, draw roads and rivers, click through to scenes.
Threads and timeline
Cards by thread, by label or by story date, from the same synopsis, label and date fields. Rearrange without retyping anything.
Your desk, your look
Light or dark, Desk or Classic, five looks, the page's paper and type size. Focus clears everything but the page.
Compile
Presets for manuscript format, paperback and ebook, to PDF, EPUB or DOCX, with your files untouched.
Gall in the margin
Lookups across the book with no model at all, and with a model, answers about what changed and what depends on what. Meet Gall.
Compare is the feature you will use most.
Mara found the letter under the floorboard where her mother had always said nothing was hidden. She read it twice and then a third time, standing, because sitting felt like agreeing to it.
Outside, the rain had not stopped.
Mara found the letter in the tin with the buttons, which was the one place her mother never looked. She read it twice, standing, because sitting felt like agreeing to it.
Outside, the rain kept its own counsel.
Bring your work in. Take it anywhere.
go install github.com/oakfall/scrivener-to-obsidian/cmd/scriv2obsidian@latest scriv2obsidian convert -out ~/Writing -git Novel.scriv
What Oakfall does not do.
- It does not write for you.Gall answers, finds, checks and proposes edits you accept. The prose is yours.
- It does not need an account.Writing, snapshots and every module work without signing in. Only sync needs one.
- It does not phone home.No telemetry. Gall sends your manuscript nowhere you did not point him.
- It does not lock your files.No database, no proprietary package. Markdown, frontmatter and images in folders.