River Writer

Plain-text screenplays and novels, typeset live, with Git built in

Version
1.0.0
Released
October 18, 2026
Size
License
MIT ยท Open source
ProductivitymacOSOpen source

About River Writer

River Writer is a free, open-source Mac app for writing screenplays, stage plays and novels. You write plain text on the left and the app typesets a properly formatted page on the right, live: scene headings snap into place, character names get their capital-letter pedestal, dialogue indents itself. It is MIT licensed, runs on macOS 13 or later, and the first release is v1.0.0, published on October 18, 2026.

Everything you write stays yours in the plainest sense: screenplays and stage plays are saved as .fountain files, novels as Markdown, and a project is just a folder on your Mac. Git versioning is built in, so you can commit a draft, browse earlier ones or try an alternate ending on a branch without installing anything else. Autosave and crash recovery come standard, and there are no accounts, no cloud sync, no telemetry and no AI features โ€” the app makes no network connections at all.

The catch is the install: River is distributed as source, and you build it yourself with Xcode Command Line Tools, Rust, Node.js and pnpm (the project documents each step and the build takes a few minutes). There is no Windows or Linux version and no prebuilt download. For writers comfortable with a terminal, it is a rare thing: a focused, private writing tool with professional typesetting and real version control, entirely free.

Featured in our discovery: River Writer: Write Stories with Your Kids

Key Features

Live typeset preview

Screenplay, Multi-cam, Stage Play or Manuscript formatting shown beside your text as you type, with PDF export.

Plain-text formats

Screenplays and stage plays are .fountain files, novels are Markdown, and a project is a plain folder you own.

Built-in Git versions

Commit drafts, browse and restore earlier versions, and try alternate endings on branches, with nothing else to install.

Outline, Scratchpad and Todos

Sidebar planning tools kept as plain files inside the project, plus autosave and crash recovery.

Pros & Cons

Pros

  • Free and open source (MIT)
  • No accounts, cloud, telemetry or AI; makes no network connections
  • Plain-text files you fully own, readable in any editor
  • Built-in Git versioning with branches for alternate drafts

Cons

  • No prebuilt download: you build it from source
  • macOS only: no Windows or Linux version
  • Very new project (first release October 2026)
  • Requires macOS 13 or later

Frequently Asked Questions

How do I install River Writer?

It is distributed as source: clone the repository and build it with Xcode Command Line Tools, Rust 1.96+, Node.js 22.12+ and pnpm 9. The README documents every step and the first build takes a few minutes.

Does River Writer need an internet connection?

No. The app makes no network connections at all: no accounts, cloud sync, telemetry or AI features. Everything stays in plain files on your Mac.

Quick Info

DeveloperArjun Acharya
LicenseMIT ยท Open source
Version1.0.0
Size
Sourcegithub.com
Listing updated31 Oct 2026