Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Timelive

annimonannimon1k downloads

Turn a list of dates into a timeline.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

Plugin for Obsidian that turns a list of dates into a timeline.

timeline

Usage

The key difference from other timeline plugins is that Timelive doesn't use a code block. It's much easier to format any date event, provide a link or block of code, add an image or a video, etc.

To build a timeline, you need to define a list of dates, enclosed by the | symbol. The date format is automatically detected, but in case of ambiguity, the preferred format can be selected in the preferences. You can also generate a placeholder with the Timelive: New block action (accessible from Ctrl+P Command Palette).

There is also support for time spans. Just define two dates separated by - and they will be turned into a span.

The timeline will be rendered in Reading view, or in Live Editing mode in case you embed a note with a timeline.

Use now, today or present to indicate that the project is live and that today's marker should be added.

Examples

## Demo
- |2011-02-05| Start
- |2021/04/28| Second event
- |21 6 12| Third event
   It's also a valid date
- |2018-07-01 - 2021-11-14| Time span
- |2025-02-05| **bold**, *italic*, ~~strikethrough~~, link to another note [[Welcome]]
- |2025-02-06| Merged events
  Test links and multiline code:
  https://github.com/aNNiMON/obsidian-timelive
   ```css
   .tlv-years {
    display: flex;
    justify-content: space-between;
    margin-bottom: 1rem;
    column-gap: 0.5rem;
    color: var(--text-normal);
   }
   ```
- |now| Dynamic event, means that the timeline (e.g. your project) is **live**
- |2056-05-24| Some future event

preview

See info.md for a real use case.

Settings

Preview title date format

Date format for titles in the date preview popup. See Date format reference.

Examples:

Value Default? Result
YYYY-MM-DD ✅ YYYY-MM-DD
MM/DD/YYYY MM/DD/YYYY
MMMM DD, YYYY MMMM DD, YYYY
DD MMM YYYY DD MMM YYYY
ddd, DD MMM YYYY ddd, DD MMM YYYY

Calendar month format

Calendar row format for years and months only. See Date format reference.

Examples:

Value Default? Result
YYYY-MM ✅ YYYY-MM
YYYY/MM YYYY/MM
MMM YY MMM YY
MMM YYYY MMM YYYY

Parse date format

Value Default? Matches
Years Months Days ✅ 2008-02-09, 2008/02/09, 08/2/9, 2008/02-09, 8 2 9
Days Months Years 09-02-2008, 09/02/2008, 9/2/08, 09-02/2008, 9 2 8
Months Days Years 02-09-2008, 02/09/2008, 2/9/08, 02-09/2008, 2 9 8
HealthGood
ReviewSatisfactory
About
Turn a list of dates enclosed in | into a readable timeline without requiring code blocks, supporting single dates, ranges (start - end), and dynamic markers like now/today/present. Include links, images, videos, formatted text and code blocks inside events while auto-detecting date formats and rendering in Reading view or embedded live-edit mode.
DatesVisualizationMarkdown
Details
Current version
1.2.0
Last updated
8 months ago
Created
Last year
Updates
6 releases
Downloads
1k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
annimonannimon
projects.annimon.com/
GitHubannimon
  1. Community
  2. Plugins
  3. Dates
  4. Timelive

Related plugins

Markwhen

Create timelines, gantt charts, calendars, and more using markwhen.

Yearly Glance

Year at a glance - overview of annual events with customizable management options.

Importer

Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering. Maintained by Clare Macrae and Ilyas Landikov, created by Martin Schenck.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Day Planner

Turn tasks from daily notes, the Tasks plugin, and calendars into time blocks on an editable timeline, with built-in time tracker.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.