fountain

Crates.iofountain
lib.rsfountain
version0.1.12
sourcesrc
created_at2019-07-12 22:17:12.068004
updated_at2019-08-28 02:34:32.851869
descriptionParser and formatter for the Fountain screenplay markup language
homepagehttps://github.com/adamchalmers/fountain-rs
repositoryhttps://github.com/adamchalmers/fountain-rs
max_upload_size
id148586
size30,162
Adam Chalmers (adamchalmers)

documentation

README

fountain-rs

A library for parsing Fountain markup. Fountain is used for screen- or stageplays.

Usage

This library parses Fountain markup and can render it into print-friendly HTML. From there, some other program can print it or convert it into a PDF. We use Nom 5 for parsing.

Progress

Eventually I would like fountain-rs to be fully compliant with the Fountain spec. Only a subset of the spec has currently been implemented. So far these Fountain elements are implemented:

  • Action
  • Character
  • Dialogue
  • Scene
  • Parenthetical
  • Title page

This project's goal is to replace Amazon's recently-deprecated Storywriter as an easy way to write Fountain docs in a browser. Features will get added when I need them for my own personal use. If fountain-rs doesn't support your particular use-case, please open an issue.

License

This is licensed under the MIT License or the Unlicense, whichever is most permissive and legally recognized in your jurisdiction.

Commit count: 46

cargo fmt