Screenwriting

Screenwriter-mode – screenplay writing extension for Emacs

Screenwriter-mode is an Emacs extension for writing screenplays using ordinary text files. It provides screenplay-specific editing conventions while retaining the flexibility and extensive text-manipulation facilities of Emacs.

The extension is a fork of screenplay-mode. It is intended for writers who prefer a keyboard-oriented workflow and want to manage their scripts without depending on a proprietary document format.

Screenwriter-mode does not automatically identify every screenplay element. Writers retain direct control over the structure and formatting of their scripts, using Emacs commands and the extension’s facilities to manage the writing process.

It also includes screenplay-tools, a collection of shell utilities for assembling scenes, preparing scripts for printing and generating reports useful during pre-production.

This is free and open source software.

Key Features

  • Create and edit screenplays as ordinary plain-text files.
  • No special document format or conversion is required for editing.
  • Screenplay-aware editing conventions for scenes, action, character names and dialogue.
  • Recall previously used character names and locations while writing.
  • Maintain individual scenes in separate files.
  • screenplay-build combines scene files into a single screenplay for reviewing.
  • screenplay-title generates a formatted title page containing the screenplay title, author and contact details.
  • screenplay-print prepares screenplay text for printing.
  • screenplay-character extracts character names to generate casting reports.
  • screenplay-location generates reports useful for location scouting.
  • List unique locations appearing in a screenplay.
  • Generate separate lists of interior and exterior locations.
  • List locations in their order of appearance within the script.
  • Combine character and location information with other text-processing tools.
  • Use Emacs searching, navigation and editing commands alongside screenplay-specific functionality.

Website: www.nongnu.org/screenwriter
Support:
Developer: Klaatu la Terible (V. L. Simpson)
License: GNU General Public License v2.0


Related Software

Script Writing Tools
TrelbySimple, powerful, full-featured program for writing movie screenplays
ManuskriptUse the snowflake method to grow your ideas
PagoScreenwriting plugin for the Vim text editor
Screenwriter-modeA plug-in for Emacs
ScreenplainPlain text to readable screenplay
KIT ScenaristFully-featured studio for creating movie screenplays
LyXThe Hollywood document class equips LyX for script writing
AfterwritingPost-processing tools for Fountain screenplay
Story ArchitectReinventing the screenwriting software
lottieFountain screenplay editor
obsidian-fountainFountain support for Obsidian
BarefootConvert Fountain screenplay files to plain text

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted