Storyline JS

Storyline JS combines line charts with explanatory text to help you tell stories about numbers. Using Google Sheets as a base, Storyline JS takes four columns of input (one each for time, data, title, and text) and outputs a simple and attractive timeline that explains how your numbers change over time.

Check out Storyline JS

Useful for…

,

Pros

  • Uses Google Sheets, which is familiar and readily available
  • Easy to share and embed
  • Preset limits keep the timeline and text short and sweet

Cons

  • The current format requires chronological organization
  • You can only plot one set of data
  • Minor formatting issues in Sheets sometimes require troubleshooting

Learning Curve

As long as the four elements (time, numerical data, title, text) are distinct, creating a timeline is simple. Embedding the output may be more complex for novice users.

Operating System

Windows/Mac/Linux/iOS/Android

Storyline JS was designed with mobile-friendliness in mind.

Accessibility

Knightlab tools are built for a general audience and accessibility is not always a priority. There may be limitations for visually impaired users in particular. For detailed accessibility information on Google Sheets, you can review Google’s documentation.

Cost

Free


Example Projects Using this Tool

  • [Blog Post Title]

    [Blog posts text with samples]

External Media Resource