kellybrendan33 downloadsA JSON-based life timeline. Group events under colored eras, add events with date ranges, and edit everything inline.
A JSON-based life timeline for Obsidian. Group events under colored eras, add events with optional date ranges, and edit everything inline from within your notes.
May 1, 2000 ~ Jun 3, 2004)Add a life-timeline code block to any note. The block body is the path to the JSON data file (relative to the vault root). If left empty, the default path from settings is used.
```life-timeline
life-timeline.json
```
Or simply:
```life-timeline
```
The first time you open it, use the + Era and + Event buttons to build your timeline. The JSON file is created automatically on first save.
{
"eras": [
{ "id": "era1", "name": "Childhood", "color": "#5b9bd5", "desc": "...", "order": 0 }
],
"events": [
{ "id": "ev1", "eraId": "era1", "date": "2000-05-01", "dateEnd": "", "name": "Born", "content": "..." }
]
}
life-timeline block is left empty.The idea for a timeline view in Obsidian was originally inspired by Timeline by George Butco (MIT License). This plugin is an independent, JSON-based reimplementation and does not share code with the original.