How to read Markwhen timelines in Obsidian

Keep the plan as Markwhen text and use a timeline view to read its dated events. As of October 2026, Obsidian can display a fenced source block as code. Pocket Markwhen renders mw blocks and opens .mw files as vertical timelines.

Background

Markwhen syntax represents dated events and ranges in text. Pocket Markwhen displays event first-line text and heading groups while retaining the source for editing.

2 ways to do it

  1. Keep a source block in a Markdown note

    Put the plan inside a fenced code block to retain readable source text. Obsidian displays fenced code without needing a timeline renderer.

    limits
    A source block alone doesn't provide Pocket Markwhen date filters or its Today control.
  2. Pocket Markwhen from this site

    Open a .mw file or render an mw block in Reading mode. Date filters retain overlapping ranges, and heading groups can collapse.

    limits
    Event text is plain text rather than interactive Markdown. Physical phone and tablet runs were not tested.
    The Obsidian window shows an mw timeline in a weekly review note.
    Open larger

    MIT · no telemetry · core features free

    All features of Pocket Markwhen

Check the result before relying on it

  1. Save a short dated plan as a .mw file in your vault.

  2. Open the file from the file list.

  3. Use Source to edit the plan and Timeline to read it.

  4. Set date or tag filters, or select Today.

Common questions

Does the list move events into date order?

The list retains source order within its grouping structure. Today finds the earliest qualifying future start date in that visible set.

How do I keep a filter for later?

With Pro, save it under a name before switching panels. Loading the saved filter restores its date and tag values.

Sources

Photo of Michael LipYou can now read Markwhen timelines in Obsidian.

Obsidian rewards people who share. NoteMods is just me and a lot of coffee. If this guide saved you a fight with the syntax, buy me a cup.