Open source screenwriting and pre-production for film, TV and animation. Write the script, break it down, storyboard it, plan the beats and schedule the shoot — in one local-first web app that works offline and keeps your files in open formats.
Roteiro e pré-produção audiovisual, open source — em português e inglês.
| Module | What it does |
|---|---|
| Script | Screenplay editor on top of Fountain. Industry formatting as you type, Tab cycles element type, Enter jumps to the next logical element, autocomplete for characters, locations and times of day, scene navigator, scene numbers, find. |
| Breakdown | Tag any selection (⌘E) as cast, props, wardrobe, VFX… (15 categories). Speaking characters are added to the cast automatically. Per-scene sheets, elements report, printable breakdown sheets. |
| Storyboard | Frames per scene with image, shot size, camera move, duration and notes. Drag to reorder, drop images in, play an animatic. |
| Beats | Card board in acts/columns, drag and drop, colors, cards linked to scenes, one-click cards from scenes. |
| Schedule | Stripboard with classic INT/EXT · DAY/NIGHT colors, shooting days, drag and drop, auto-schedule by location, printable call sheets. |
Import: .fountain, .fdx (Final Draft), .plotted · Export: PDF, .fountain, .fdx, .plotted (everything, images included).
Projects are stored in your browser (IndexedDB). Nothing leaves your machine.
npm install
npm run dev # http://localhost:5173
npm run build # static site in dist/ — host anywhere, works offline (PWA)
npm testsrc/lib/fountain.ts— Fountain parser (one token per line, scenes, page eighths).src/lib/editorExtensions.ts— CodeMirror 6 extensions: formatting, smart keys, autocomplete, breakdown highlights.src/lib/reconcile.ts— keeps scene identities stable while you edit, so breakdowns, storyboards and the schedule stay attached to the right scene.src/lib/fdx.ts— Final Draft import/export.src/components/— one component per module;PrintRoot.tsxrenders the PDF/print layouts.
The script itself is plain Fountain text, so it's always readable in any editor and diff-friendly in git.
- Revision mode (colored pages, asterisks)
- Real-time collaboration
- Desktop builds (Tauri) and mobile layout
- Shot lists and budget
MIT © PbW Animation Studios and contributors.