FREEDOM251

Freedom251 › Writing Apps

Write

Free plan Self-hostedWeb

Visit Write Alternatives Pricing

Write's own site

What Write is

Write is a free, open-source, local-first screenwriting app for the web and self-hosting. Projects stay in IndexedDB in the browser and are not uploaded unless shared. No account is required; the app creates a self-issued identity tied to the device. The editor supports screenplay elements such as scene headings, action and dialogue, with Final Draft FDX import and export. Real-time collaboration uses peer-to-peer WebRTC after collaborators receive an invitation link. The signaling worker helps browsers find one another but does not see or store screenplay content; documents remain in participants’ browsers and travel directly between them. Edits and annotations are signed with a device-local Ed25519 key for authorship verification. Write uses Yjs and y-webrtc, offers basic export formats, and has no mobile apps. The static app and signaling worker can be self-hosted, or the app can be embedded in another page. It is released under the MIT license and is a Subscript project. The listed plans cost nothing.

Who it suits

It suits screenwriters who want a free browser editor with local storage, FDX file support and peer-to-peer collaboration. Self-hosting and embedding options may suit teams managing their own deployment.

What it does well

  • No account or signup is required
  • Projects remain in browser storage by default
  • Peer-to-peer real-time collaboration uses WebRTC
  • Final Draft FDX import and export included
  • Self-hosting is supported under the MIT license

What to know first

  • No mobile apps are available
  • Export formats are described as basic
  • Collaboration requires inviting participants with a link

Plans

PlanBilled and limitsPrice
FreeLocal-first screenplay editor · Peer-to-peer collaboration · Final Draft FDX import and export · No account requiredFree
WriteFree, open source; no signup requiredFree

As write.subscript.to lists them, read 22 Sept 2026. The maker's own page has the final word.

Verdict

Write focuses on local-first screenplay work without accounts or hosted project storage. It offers FDX support and signed collaborative edits, but mobile apps are absent and exports are basic.

Facts from Write's own pages

Accounts
No account is required; the app creates a self-issued, device-bound identity automatically. · github.com, 12 Oct 2026
Collaboration
Collaborators sync peer-to-peer over WebRTC when invited with a link. · github.com, 12 Oct 2026
Editing provenance
Edits and annotations are signed with a device-local Ed25519 key so authorship can be verified. · github.com, 12 Oct 2026
Export formats
basic · github.com, 22 Sept 2026
Free plan
Yes · github.com, 22 Sept 2026
Integrations
Write uses Yjs and y-webrtc for peer-to-peer collaboration. · github.com, 12 Oct 2026
License
The project is released under the MIT license. · github.com, 12 Oct 2026
Maker relationship
Write is a project of Subscript, a home for screenwriters to get scripts read, reviewed, and submitted to festivals and contests. · github.com, 12 Oct 2026
Mobile apps
No · github.com, 22 Sept 2026
Purpose
Write is a free, open-source, local-first screenwriting app. · github.com, 12 Oct 2026
Screenplay tools
The editor supports standard screenplay elements such as scene headings, action, and dialogue, plus Final Draft FDX import and export. · github.com, 12 Oct 2026
Security and privacy
The signaling worker helps browsers find one another and does not see or store screenplay content; document content remains in participants' browsers and travels directly between them. · github.com, 12 Oct 2026
Self-hosting
The static app and signaling worker can both be self-hosted, and the app can also be embedded in another page as a component. · github.com, 12 Oct 2026
Storage
Projects are stored in IndexedDB in the user's browser and are not uploaded unless shared. · github.com, 12 Oct 2026

Where Write stands on Freedom251

Look at these too