Fountain Mode

License GPL 3 MELPA Stable MELPA

Fountain Mode is a complete screenwriting environment for GNU Emacs using the Fountain markup format. For more information on the Fountain markup format, visit


Pictured: Big Fish by John August in Fountain Mode (using imenu-list and Olivetti minor modes)


Check out the Nicholl Fellowship sample script exported from Fountain Mode to:

More information on outlining here:

Most common features are accessible from the menu. For a full list of functions and key-bindings, type C-h m.

For more, see the Wiki.



For users on OS X with no experience with Emacs, see the Absolute Beginner’s Guide (OS X).

The latest stable release of Fountain Mode is available via MELPA-stable.

Alternately, download the latest release, move the files into your load-path and add the following line to your .emacs or init.el file:

(require 'fountain-mode)

If you prefer the latest but perhaps unstable version, install via MELPA, or clone the repository into your load-path and require as above:

git clone

Bugs and Feature Requests

Please raise an issue on Issues.


See Milestones.


See Releases.