Skip to content

Open source lightweight screenwriting software. Using a markup language.

License

Notifications You must be signed in to change notification settings

Kuvrot/LibreScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LibreScript

Open source screenwriting software (Pull requests are welcome!).

imagen

ScriptDown

LibreScript uses a markup language called ScriptDown and has the following commands:

  • title: for writing the Title of the story
  • subtitle: for writing subtitles in the cover
  • <<< to manually make a page-break
  • # to write the scene header
  • = can be used for action, scene header, plane or description
  • -- to write the character name
  • _ to write the dialogue of the character
  • { and } for parenthesis direction
  • & for transitions

imagen

Example of scriptdown:

# 1. room - ext. - day.
= A character comes into the room and proceeds to talk
-- CHARACTER
_ I am a character, and this is my dialogue.

imagen

This is a code to make a simple cover:

title: Story title
subtitle: Author name
<<<		

And when the script is exported to PDF it would look like this:

imagen