fountainrb is a dependency-free Ruby implementation of the Fountain screenplay markup language (https://fountain.io/syntax/). It tokenizes title pages, scene headings, action, characters, dialogue, parentheticals, dual dialogue, lyrics, transitions, centered text, page breaks, sections, synopses, notes and boneyards, parses inline emphasis, and can render a parsed screenplay to HTML, plain text or JSON.

Required Ruby Version

>= 2.7.0

Authors

Distark

Versions

  1. 1.0.0
    1. source

      1. 1.0.0 source October 27, 2026 (26 KB)

Pushed by

SHA 256 checksum