Skip to content

Generate a timeline from a YAML file. Multiple export formats are supported (TimelineJS, Vis.js, Mermaid, Bootstrap). Data can be filtered.

License

Notifications You must be signed in to change notification settings

spech66/timelinegenerator

Repository files navigation

Timeline Generator CLI

Generate a timeline from a YAML file. Multiple export formats are supported (TimelineJS, Vis.js, Mermaid, Bootstrap). Data can be filtered.

Usage

Windows

TimelineGenerator.exe sample sample.yml

TimelineGenerator.exe generate -e timelinejs sample.yml timeline
TimelineGenerator.exe generate -e visjs sample.yml timeline
TimelineGenerator.exe generate -e mermaid sample.yml timeline
TimelineGenerator.exe generate -e bootstrap sample.yml timeline

Linux

TimelineGenerator sample sample.yml

TimelineGenerator generate -e timelinejs sample.yml timeline
TimelineGenerator generate -e visjs sample.yml timeline
TimelineGenerator generate -e mermaid sample.yml timeline
TimelineGenerator generate -e bootstrap sample.yml timeline

Installation

Download the latest version from the releases page.

Export formats

TimelineJS

TimelineJS is a free, easy-to-use tool for telling stories in a timeline format.

TimelineJS Timeline

Vis.js

Vis.js Timeline is a dynamic, interactive timeline library.

Mermaid Timeline

Mermaid

Mermaid is a simple markdown-like script language for generating charts from text via javascript.

Exporter will generate a markdown file containing the Mermaid code. Only date and title are supported. Categories are used as sections.

Mermaid Timeline

Bootstrap

Bootstrap v5 is a free and open-source CSS framework directed at responsive, mobile-first front-end web development.

Bootstrap Timeline

Todos

About

Generate a timeline from a YAML file. Multiple export formats are supported (TimelineJS, Vis.js, Mermaid, Bootstrap). Data can be filtered.

Topics

Resources

License

Stars

Watchers

Forks

Languages