Flowershow – publish your Obsidian vault as a website (hosted edition)

Hey everyone,

Some of you might remember the old Flowershow Next.js template we shared here a while back — it let you self-host your Obsidian vault as a site. We’ve now launched something new: a fully hosted Flowershow platform.

With hosted Flowershow you can:

  • :rocket: Turn your notes into a clean, fast website in minutes.
  • :artist_palette: Use your own domain, customize the theme, and make it your own.
  • :speech_balloon: Add comments, :magnifying_glass_tilted_right: full-text search, and more — no plugins or coding required.
  • :relieved_face: Skip the hassle of deployment, servers, or build pipelines.

If you’ve ever wanted to share your Obsidian vault without touching Docker or Next.js, this is for you → flowershow.app

We’ll be posting updates in this thread as Flowershow grows, so if you’re curious, feel free to follow along. :radio: Feedback, ideas, and sharp edges spotted are very welcome :folded_hands:

Happy publishing!

4 Likes

Nice. Does it support backlinks display or bases? And how about files like pdf or mp4? Here is what Obsidian Publish tells about hosting files:


https://help.obsidian.md/publish/media

 

So local file embeds should be avoided or one should use automated tools to convert local file embeds to 3rd party file embeds (Imgur, Youtube, Vimeo etc). Obviously this adds more friction to the process of publishing. Also 3rd party dependence needs to be monitored somehow if you want to be sure that the content in your site is always available.

I really love what you’ve built here :raising_hands: As someone who isn’t technical, I always thought sharing notes or setting up a personal site would be way too complicated. With Flowershow it felt effortless

Excited to see this grow and to support the project! :cherry_blossom:

1 Like

Looking forward to it. Particularly the ability to utilize comments.

1 Like

Flowershow doesn’t yet support backlinks or bases, though we’re actively exploring base support - you can follow progress here: #861.

As for media, Flowershow hosts your embedded files directly, so you don’t need third-party services like Imgur or YouTube. But ofc uploads count toward your site’s storage quota (different for free and premium plans), and also, since your vault must be pushed to GitHub for publishing, and since GitHub has it’s own file size limits (and Flowershow doesn’t yet support Git LFS), this can add a bit of friction - we’re aware of it and looking into better solutions. So for now it’s best to optimize or compress large files to save space and keep your site fast.

If you want to publish your Obsidian notes as a Blog - here is how!

Here’s a quick guide on how you can publish a blog from your Obsidian vault with Flowershow.

What you can do

  • Write posts in Obsidian
  • Add math, Mermaid diagrams, and code blocks
  • Create a dynamic index of your posts with clean layouts
  • Create author profile pages
  • Customize the look with official themes or custom CSS
  • Embed forms or newsletter signups

How to set it up

  1. Create a /blog folder (or else) in your vault — each .md file becomes a post.
  2. Add some frontmatter like:
---
title: My First Post
date: 2025-10-08
authors: [jane]
---

My first post ...
  1. Create an index page, e.g. in /blog/README.md with:
---
title: My Blog
---

<List dir="/blog" />
  1. Sync your vault to GitHub.
  2. Publish it with Flowershow.

:movie_camera: Video tutorial:

:compass: Step-by-step guide:

How to Publish a Blog

Looks promising!

I have two more things you could maybe consider (unless already supported):

  • Ability to use tracking tools like Meta Pixel or Google Analytics
  • easier collaboration–for example in Google Docs you don’t need much to begin collaboration with others

What I’m thinking is a way to send feedback with some authentication (Google etc) to GitHub repo without actually visiting GitHub (so you don’t even have to know anything about GitHub). Obviously if you want to make actual changes in the blog then visiting GitHub or performing more complex steps to setup Obsidian etc is needed. You could possibly avoid using Obsidian though and make edits only in GitHub which would make collaboration slightly more user friendly.

1 Like

You can add Google Analytics tracking :slight_smile: See this guide: How to Configure Google Analytics - Flowershow

As for easier collaboration, we’re actually starting to implement a built in editor and we want to have collaboration support in it :wink:

Flowershow: Full CommonMark + GitHub-Flavored Markdown compatibility

Hey everyone :waving_hand:

We’ve been working hard to make sure Flowershow renders Markdown exactly as you wrote it.

This update isn’t about adding something entirely new, but about tightening compliance with the CommonMark and GitHub-Flavored Markdown (GFM) specs.

All core Markdown features — lists, tables, code blocks, footnotes, task lists, emoji, etc. — should now work just like they do in GitHub or modern editors.

We also made sure that extended features like Obsidian callouts, wikilinks, embeds, and math continue to play nicely with the Markdown base.

:backhand_index_pointing_right: Full syntax reference: flowershow.app/docs/syntax

If you notice any weird Markdown edge cases or rendering quirks, please let us know — we want Flowershow to be the most Markdown-faithful publishing engine for Obsidian vaults :bouquet:

Flowershow Team

Flowershow Obsidian Plugin 3.0.0 is out!

This update makes it much easier to publish your Obsidian vault as a website.

:star: What’s new

  • A Publish Status modal with a selectable file tree, so you can choose which notes to publish
  • It now creates a single PR with your changes instead of committing each file separately (with an auto-merge option)
  • New commands: publish a single note (with embeds) or publish the entire vault
  • Expanded settings: GitHub setup, branch selection, test connection, auto-merge toggle, merge message, exclude patterns

:rocket: In short — you can now publish your vault very easily:

  1. Install the Flowershow Obsidian plugin
  2. Create a GitHub repo, connect it in the plugin and sync your vault
  3. Publish the repo with Flowershow

Upgrade to 3.0.0 and let me know what could be improved or added. Feedback is super helpful for the next version.

1 Like

Bases Support coming soon!

We’re currently working on adding native support for Obsidian Bases in Flowershow.

This means you’ll be able to use your Bases tables — filters, views, structured data — and have them render properly on your site.

More soon!

I’m curious. Is there a short list of examples of showcase sites built with Flowershow?

Kev