Markdown based Timelines / Markwhen Plugin for Obsidian

There are several timeline plugins for Obsidian. While I appreciate the effort, none of them is suitable for more complex timelining efforts like project management or novel outlining.

For such matters, I prefer Aeon timeline.

Now, it seems there is a very nice solution based on Markdown. It is called Markwhen:

Is it possible to integrate this into Obsidian via plugin, ideally integrating into both canvas and notes?

I would be FOREVER grateful!!!

12 Likes

Github for Markwhen is here:

1 Like

Iā€™m working on this. Still need some efforts to fully integrate the application but an early beta can be expected recently.

See Obsidian support Ā· Issue #103 Ā· mark-when/markwhen Ā· GitHub

11 Likes

Now, I am not sure, inhowfar the solution I requested here

Markdown based Timelines / Markwhen Plugin for Obsidian

is based on Markline:

Demo can be found here:

https://hotoo.github.io/life/

But I very much would like to see an implementation of either as plugin for Obsidian.

Are there any gods of coding happening to have a few lightning bolts up their sleeves?

:wink:

It looks like you posted twice about this. I merged the duplicate instead of deleting it, in case there was something in it you want to save. If not, feel free to delete it (or ask me to if you canā€™t).

Oh WOW!

This is great. Can I try it somewhere?

Not ready for testing yet, I will inform here once release.

4 Likes

WOW. I cannot wait for this.

I have seen some of the discussion and can only second the approach to not just embed marwhen timetables via codeblocks but to work on a solution that makes it ā€œworkableā€.
I am sure that this is much more work. So I silently bow and gently exit to the back ā€¦

THANK YOU for tackling this!

1 Like

Wondering if thereā€™s any update on this? Love markwhen. Mind would be blown to have this in Obsidian. Thanks! :pray:t3::grin:

2 Likes

I was following this thread through looks like progress is being made and the plugin is available via BRAT while it awaits being published officially. The repo is on

So far this looks really good from what I have been playing with.

5 Likes

Itā€™s been released at Plugins - Obsidian

3 Likes

yeahļ¼ :laughing:

1 Like

This is fantastic, thank you for developing a Markwhen plugin. Unfortunately 0.0.3 is not working on my systemā€¦or I am doing something wrong. To create a simple ā€˜hello worldā€™ type example I did the following:

  1. Installed/activated the plugin (via Obsidianā€™s built-in Community plugins manager)
  2. Created a new file MW-A.mw in /Markwhen/
  3. Pasted the code below, which works on Meridiem
  4. Restarted Obsidian
  5. Switched between reading/preview and source view on/off.
  6. Repeated 4 & 5 a few times, plus re-loaded plugin.

But nothing renders. FWIW, Mermaid does render.

Iā€™m using v1.6.7 on a current Mac. Other plugins run fine. Is there additional syntax required? Is there is precursor in tick marks like ā€œ```mermaidā€? Am I missing some obvious step?

Section Welcome #welcome
now: This example timeline showcases some of markwhen's features.

section All Projects
group Project 1 #Project1
// Supports ISO8601
2023-01/2023-03: Sub task #John
2023-03/2023-06: Sub task 2 #Michelle

thanks!!
Josh

Thanks, @Acylation for this plugin. Itā€™s great! Iā€™m wondering if youā€™re planning support for internal links within the timeline views in the future. For me, that would add a lot of value. Iā€™ve tried the wikilinks syntax [[File Name]] and the standard markdown format [Link Text](fileName.md). Both work in the editor view, but not in the timeline views.

1 Like

rdenney, did it work out of the box for you?

Hi Josh,
I just started experimenting with this plugin, and it did work ā€œout of the boxā€ for me. The key step, once you have your code dates entered like you shared above, is to use the buttons on the top-right of the .mw file window to open the view you want. I took a snip of hovering my curser over the ā€œtimelineā€ one:


If you ctrl-click, then you get what seems to be the normal split-screen code/timeline view.

Is this what you were seeking?

1 Like

Hello Friends,
I am quite new to Markwhen, but in the full Markwhen documentation, it gives options for setting tag colors and timezones in frontmatter/ā€œheadingsā€ that I canā€™t get to work in the obsidian environment. Has anyone else tried to incorporate these elements yet?
Thank you,
Physicsflute

1 Like

Argh so easy, I completed missed those buttons! Mine works out the box too. This will be an extremely valuable plugin for my workflow. thanks to the dev!

1 Like

Your plug-in is amazing and it should be getting a lot more attention across the Obsidian community. Do you have a ā€˜buy me a coffeeā€™ link or other way to support your development? With a few tweaks (like a query for all open tasks in a project) this tool could vastly improve Obsidian project management. Thank you for developing it!

2 Likes

Glad to see it helps! Github repo for the obsidian plugin and Markwhen main app both list out the contributors associated, where you can find Rob kochrt (Rob Koch) Ā· GitHub is the guy developing markwhen, making all these happen. I helped a little bit with Obsidian API related stuffs to introduce it as an ob plugin.

From the Github user mainpage you may find sponsorship info, like Github Sponsor or what you mentioned, coffee stuffs. Your support is greatly appreciated!

3 Likes