DEV Community

Theo Bertol for Flowershow

Posted on

Turn your Obsidian vault into dynamic galleries with Obsidian Bases

If you use Obsidian, you probably have "collections" – a folder of books you've read, a directory of project notes, or a list of recipes.

Usually, these notes have metadata (frontmatter) — covers, ratings, dates, tags.

You often want to list them in a nice way, displaying those fields (like a gallery of book covers with ratings), instead of just a text list.

But automatically generating these views on a static site is hard. You often end up manually maintaining a brittle Markdown list (- [[Book A]], - [[Book B]]). It’s tedious, and it breaks the moment you add a file but forget to update the index.

We added Obsidian Bases support to Flowershow to fix this.

filters:
  file.folder == "books"
views:
  - type: cards
    image: cover_image
Enter fullscreen mode Exit fullscreen mode

Flowershow takes that, scans your folder, and renders a beautiful, filterable grid of cards.
It lets you define dynamic views — like Cards or Tables — directly in your Markdown.

Instead of writing a list, you write a query:
Check out our Announcement Blog here: https://flowershow.app/blog/announcing-obsidian-bases-beta

Top comments (0)