fountain is an experimental Golang package for working with Fountain formatted Screenplay documents. It provides a parser, pretty prints using the String func and has an HTML renderer. fountain format is supported by many programs (see list at fountain.io).
This package also includes a demonstration command line programs
fountain2json : A fountain to JSON converter (useful for building reports)
fountainfmt : A fountain document pretty printer
fountain2html : A fountain to HTML converter
- fountain.io - this is official place for all things fountain