Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rsdoiel/scripttool
Tool for working with various screenplay file formats (E.g. fdx, fadein, osf, and fountain)
https://github.com/rsdoiel/scripttool
fadein final-draft fountain open-screenplay-format screenplay screenwriting
Last synced: 14 days ago
JSON representation
Tool for working with various screenplay file formats (E.g. fdx, fadein, osf, and fountain)
- Host: GitHub
- URL: https://github.com/rsdoiel/scripttool
- Owner: rsdoiel
- License: agpl-3.0
- Created: 2017-12-18T21:00:54.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T19:47:26.000Z (3 months ago)
- Last Synced: 2024-10-26T05:43:11.510Z (2 months ago)
- Topics: fadein, final-draft, fountain, open-screenplay-format, screenplay, screenwriting
- Language: Go
- Homepage: https://rsdoiel.github.io/scripttool
- Size: 943 KB
- Stars: 29
- Watchers: 7
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Citation: CITATION.cff
- Codemeta: codemeta.json
Awesome Lists containing this project
README
[![Project Status: Active – The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active)
[![Get it from the Snap Store](https://snapcraft.io/static/images/badges/en/snap-store-white.svg)](https://snapcraft.io/scripttool)
scripttool
==========A tool for working with screenplay file formats (e.g. fdx, fountain, osf, FadeIn).
Converting to fountain format
-----------------------------Convert from *screenplay.fdx* to *screenplay.fountain*
~~~shell
scripttool fdx2fountain screenplay.fdx screenplay.fountain
~~~Convert from *screenplay.fadein* to *screenplay.fountain*
~~~shell
scripttool fadein2fountain screenplay.fadein screenplay.fountain
~~~Convert from *screenplay.osf* to *screenplay.fountain*
~~~shell
scripttool osf2fountain screenplay.osf screenplay.fountain
~~~Working with fountain files
---------------------------Pretty print fountain files
~~~shell
scripttool fountainfmt screenplay.fountain
~~~Render a fountain file as JSON
~~~shell
scripttool fountain2json screenplay.fountain
~~~Convert from fountain format
----------------------------Convert from *screenplay.fountain* to *screenplay.fdx*
~~~shell
scripttool fountain2fdx screenplay.fountain screenplay.fdx
~~~Convert from *screenplay.fountain* to *screenplay.fadein*
~~~shell
scripttool fountain2fadein screenplay.fountain screenplay.fadein
~~~Convert from *screenplay.fountain* to *screenplay.osf*
~~~shell
scripttool fountain2osf screenplay.fountain screenplay.osf
~~~Script Reports
--------------NOTE: Currently only fountain documents are supported for reporting. Currently the character list report is implemented as a proof of concept.
List the characters in *screenplay.fountain*
~~~shell
scripttool characters screenplay.fountain
~~~