Which File Types Can I Publish with Flowershow?

Updated

Flowershow publishes a single folder as a hosted website, and you can mix several file types in that folder at the same time. Markdown (.md, .mdx) becomes themed pages with navigation, wikilinks, Mermaid diagrams and LaTeX math; .html files are served exactly as written, including their scripts and relative links to CSS, JavaScript, data and images; and .json, .csv, images and PDFs are served as files at their own URLs so your pages can load or link to them. Obsidian .canvas files become diagram pages, and Obsidian Bases render as tables, cards and lists. The site describes this as "one folder, any kind of site," with no build step.

Supported file types at a glance

File type What Flowershow does with it Typical use
.md, .mdx Becomes a page using your site's theme and navigation, with wikilinks, Mermaid and math support Notes, blog posts, docs, wiki entries
.html Served exactly as written; scripts run and relative links to CSS, JS, data and images work Custom pages, embedded widgets, hand-built layouts
.json, .csv Served as files at their own URLs Data your pages load or link to
Images (e.g. .png) Served as files at their own URLs Covers, screenshots, inline images
PDFs Served as files at their own URLs Reports, downloads
.canvas (Obsidian Canvas) Rendered as diagram pages Visual maps of ideas and notes
Obsidian Bases Rendered as tables, cards and lists Structured note collections

How each type behaves

Markdown and MDX

Your .md and .mdx files become real pages with your site's theme and navigation applied. CommonMark and GFM work, along with Obsidian-style [[wikilinks]], Mermaid diagrams and LaTeX math. This is the default path for blogs, docs, wikis and digital gardens.

HTML

.html files are not converted — they are served exactly as written. That means scripts run and relative links to CSS, JavaScript, data and images resolve correctly. Use this when you need a page that Markdown can't express.

Data, images and PDFs

These are served as files at their own URLs rather than turned into pages. Your Markdown or HTML pages can then load or link to them directly.

Obsidian Canvas and Bases

If you work in Obsidian, .canvas files publish as diagram pages, and Bases render as tables, cards and lists — so vault content doesn't need to be rebuilt for the web.

A folder that mixes everything

The site's own example shows how these types sit side by side in one published folder:

my-site/
  index.md
  notes.md
  roadmap.canvas
  report/
    index.html
    style.css
    chart.js
  sales.csv
  images/
    cover.png

Publishing this folder gives you Markdown pages, a canvas diagram page, a working HTML report with its CSS and JS, plus the CSV and image available at their own URLs.

What to check before you publish

  • Your files stay plain text. Flowershow describes itself as infrastructure, not a silo, so content remains portable and Git-friendly.
  • Some features are Premium. Custom domains, favicons, social images and full-text search are listed as Premium features; the site advertises a free tier with no credit card required, but confirm current plan details on its pricing page before relying on those extras.
  • No build step is needed. You point Flowershow at a folder and it publishes; there is no separate compile or deploy pipeline to configure.

If your content is already Markdown, HTML, or an Obsidian vault with canvases and bases, it can go up as-is. The main decision is which files you want as themed pages (Markdown) versus served verbatim (HTML and assets).