An UI for biographical timelines

Elm Timelines is a user interface for the creation of timelines. You can use it e.g. as an aid for remembering your life. Its special trait is that it deals with uncertainty. You’re not required to enter exact dates but draw timespans within a timescale. If you’re not (yet) certain about a timespan’s begin or end you can add an uncertainty range. Elm Timelines visualizes this as “fade-in” resp. “fade-out” then.

Elm Timelines is a server-less application. You can try it out directly on the GitHub page, or download the 42 KB standalone HTML file and use it locally/offline. Data you enter is stored in localStorage.

Elm Timelines is my 1st Elm application (ca. 1500 lines of code). It was a lot of fun creating it. If someone could make use of it and/or give feedback, that would be great :slight_smile:

21 Likes

Really cool! I travel a lot and I was just thinking recently I should keep track of it on a high level. This looks perfect for it! :star_struck:
Definitely going to give it a try!

1 Like

Well done. I love seeing “pet projects” like this. I wonder if a blog article on your first elm app might be in order. I’d love to hear about your journey building it. Thanks for sharing!

@jri Please consider submitting it to https://www.builtwithelm.co/.