Is there any plugin to display timelines based on tags

Hi everyone,
My idea is to sum up everything jazz I listen to and build a kind of jazz wiki from it.
I would love to have the possibility to create timelines based on my pages:

  • showing from to
  • the display range ideally dynamically expandable
  • based on tags
  • with links to the pages
  • tags can be added or excluded (example: #jazz but not #artist)

Example:

  • a timeline about all the pages with the tag #jazz, including albums, styles, artists…
  • a timeline showing all jazz albums only (tags #jazz and #albums)
  • a timeline per artist with events, collaborations, albums… (tag #artist

I have not found anything near in the official plugins, looking at github projects, but nothing so far…

I would hate to have to switch to Obsidian, since they seem to offer this possibility (based on a very quick search, no intensive tests so far…).
Or maybe I should use both tools, I have seen a video showing how to take the best of both.

Would love to get feedback on this, ideas, … Thanks in advance