Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tell stories.
Haskell
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
examples
src/Storyteller
LICENSE
README.md
storyteller.cabal

README.md

Tell Stories

Storyteller is a tool for writing stories. It provides a few things:

  • A language (similar to markdown) suited for telling stories.
  • A compiler to turn those files into PDFs, EPUBs, or other file types.
  • A system to read your annotations and help you build a wiki.

The story language itself is similar to markdown (see the examples/ directory) but also allows a few types of annotations:

  • Scene annotations. Scenes can me marked with:
    • Hashtags naming them
    • Categories describing them
    • Characters who are present
    • A place and a time
    • Notes
  • Text assertions.

Storyteller will build a timeline from your scenes and annotations and make sure that everybody can physically be in the right place at the right time. It will also build you a timeline, a hierarchical tree of locations, and the beginnings of a wiki that knows about your characters, events, and locations.

Documentation is given by example.

The docs will read better if you download the accompanying vim syntax file, the highlighting will give you a better idea what's going on.

Something went wrong with that request. Please try again.