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

Timelines (Revamped)

seanloweseanlowe19k downloads

Generate a chronological timeline in which all 'events' are notes that include a specific tag or set of tags.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates33

Timelines (Revamped)

Generate a chronological timeline in which all "events" are notes that include a specific tag or set of tags.

See the changelog from the last major update to view any breaking changes here.

First time users may find this video tutorial helpful.

You can check out the docs for Timelines (Revamped) here. If there are any problems, don't hesitate to create a new issue and point it out. Thanks!

new timespans in vertical timelines!

horizontal timeline

Release Notes

v2.4.0

Implement Issues:

  • [Feature - Vertical] Allow custom date formatting #87
  • [Feature - Horizontal] Implement Timeline-arrow as a way of connecting events #44
  • [Feature - Horizontal] Implement timeline groups / subgroups #62

Changes:

  • custom date formatting:
    • added a new setting to allow users to specify a custom date format for the vertical timeline
    • wrote new function formatDate to handle the custom date format
    • updated the docs to reflect the new functionality
  • timeline-arrow integration:
    • added a new event property pointsTo (data-points-to) to allow users to specify a target event to link to
    • wrote new function makeArrowsArray to handle finding links and creating the array of arrows to attach to the timeline
    • updated Insert commands to add the new property
    • updated the docs to reflect the new functionality
  • Timeline groups / subgroups:
    • added a new event property group (data-group) to allow users to specify a group for the event (docs)
    • added functionality to allow users to reorder groups
    • edited logic to handle the new event property
    • updated Insert commands to add the new property
    • updated the docs to reflect the new functionality

See the changelog for more details on previous releases.

Contributors

Thanks to all the contributors so far, on this iteration and the original:

License

Licensed under the MIT License.

Support

Please feel free to open issues for any bugs or requests for additional functionality. Pull Requests are always welcome!

70%
HealthGood
ReviewCaution
About
Generate chronological timelines from notes that include specific tags, and display them in vertical or horizontal layouts. Format dates with custom patterns, connect events with arrows, and organize events into reorderable groups and subgroups.
VisualizationDatesTags
Details
Current version
2.4.0
Last updated
Last year
Created
3 years ago
Updates
33 releases
Downloads
19k
Compatible with
Obsidian 0.10.11+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
seanloweseanlowe
github.com/seanlowe/
GitHubseanlowe
  1. Community
  2. Plugins
  3. Visualization
  4. Timelines (Revamped)

Related plugins

Markwhen

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

April's Automatic Timelines

Simple timeline generator for story tellers.

Prisma Calendar

Prisma turns any note with a date into a flexible planning system inside Obsidian. There are no rigid schemas or predefined structures — just your data, your rules, fully under your control.

Advanced Canvas

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

Day Planner

Day planning from a task list in a Markdown note with enhanced time block functionality.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Mermaid Tools

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

Maps

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

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering.

Life Tracker

Capture and visualize the data that matters in your life.