Crates.io | fountain |
lib.rs | fountain |
version | 0.1.12 |
source | src |
created_at | 2019-07-12 22:17:12.068004 |
updated_at | 2019-08-28 02:34:32.851869 |
description | Parser and formatter for the Fountain screenplay markup language |
homepage | https://github.com/adamchalmers/fountain-rs |
repository | https://github.com/adamchalmers/fountain-rs |
max_upload_size | |
id | 148586 |
size | 30,162 |
A library for parsing Fountain markup. Fountain is used for screen- or stageplays.
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.
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:
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.
This is licensed under the MIT License or the Unlicense, whichever is most permissive and legally recognized in your jurisdiction.