TimelineSetter is a free and open-source tool that allows users to create interactive timelines from spreadsheets. It converts spreadsheet data into timelines that can automatically scale to time ranges, include color-coded series toggles, and embed HTML. TimelineSetter outputs code that can be added to websites or content management systems. It is built with Ruby and works on all platforms.
27. date display_date description link series html
28. Anything Ruby can parse:
Try “March 20, 2010,” “3/20/2010,”
“Mar. 20, 2010 11:59 PM”
date display_date description link series html
29. A human
date:
Jun. 9, 2010
Anything Ruby can parse:
Try “March 20, 2010,” “3/20/2010,”
“Mar. 20, 2010 11:59 PM”
date display_date description link series html
30. A human
date: A text
Jun. 9, 2010 description of
the event
Anything Ruby can parse:
Try “March 20, 2010,” “3/20/2010,”
“Mar. 20, 2010 11:59 PM”
date display_date description link series html
31. A human
date: A text
Jun. 9, 2010 description of
the event A URL for more
information
about the event
Anything Ruby can parse:
Try “March 20, 2010,” “3/20/2010,”
“Mar. 20, 2010 11:59 PM”
date display_date description link series html
32. A human
date: A text
Jun. 9, 2010 description of
the event A URL for more
information Which series
about the event does the event
Anything Ruby can parse: belong to?
Try “March 20, 2010,” “3/20/2010,”
“Mar. 20, 2010 11:59 PM”
date display_date description link series html
33. A human Any extra HTML
date: A text to show on the
Jun. 9, 2010 description of event card
the event A URL for more
information Which series
about the event does the event
Anything Ruby can parse: belong to?
Try “March 20, 2010,” “3/20/2010,”
“Mar. 20, 2010 11:59 PM”
date display_date description link series html
34. A human Any extra HTML
date: A text to show on the
Jun. 9, 2010 description of event card
the event A URL for more
information Which series
about the event does the event
Anything Ruby can parse: belong to?
Try “March 20, 2010,” “3/20/2010,”
“Mar. 20, 2010 11:59 PM”
date display_date description link series html
35. A human Any extra HTML
date: A text to show on the
Jun. 9, 2010 description of event card
the event A URL for more
information Which series
about the event does the event
Anything Ruby can parse: belong to?
Try “March 20, 2010,” “3/20/2010,”
“Mar. 20, 2010 11:59 PM”
date display_date description link series html
36. A human Any extra HTML
date: A text to show on the
Jun. 9, 2010 description of event card
the event A URL for more
information Which series
about the event does the event
Anything Ruby can parse: belong to?
Try “March 20, 2010,” “3/20/2010,”
“Mar. 20, 2010 11:59 PM”
date display_date description link series html
37. A human Any extra HTML
date: A text to show on the
Jun. 9, 2010 description of event card
the event A URL for more
information Which series
about the event does the event
Anything Ruby can parse: belong to?
Try “March 20, 2010,” “3/20/2010,”
“Mar. 20, 2010 11:59 PM”
date display_date description link series html
38. A human Any extra HTML
date: A text to show on the
Jun. 9, 2010 description of event card
the event A URL for more
information Which series
about the event does the event
Anything Ruby can parse: belong to?
Try “March 20, 2010,” “3/20/2010,”
“Mar. 20, 2010 11:59 PM”
date display_date description link series html
39. Run the command
$ timeline-setter -c tbi.csv -m
== Files copied to /Users/ashaw/htdocs/