Comparison frameworks for Obsidian and frontend

A side-by-side comparison of the main frameworks used to publish an Obsidian vault as a website (digital garden), and how they differ on hosting, Obsidian feature support, site features, and technical output.

FeatureForestry.md + Digital Garden plugin (open source plugin)Obsidian Publish (official hosted, paid)Quartz 4 (self-hosted SSG)Flowershow (hosted / self-host, freemium)HTML Export (local plugin, open source)
SETUP & HOSTING
No-code setupβœ“ (via forestry.md)βœ“βœ—βœ“βœ“
One-click cloud hostingβœ“ (via forestry.md)βœ“βœ—βœ“βœ—
Self-hostableβœ“βœ—βœ“βœ“βœ“
Free tier availableβœ“βœ—n/aβœ“n/a
OBSIDIAN FEATURE SUPPORT
Canvas supportβœ“βœ—βœ—βœ—βœ“
Obsidian Bases supportβœ“βœ—βœ—betaβœ—
Wikilinksβœ“βœ“βœ“βœ“βœ“
Dataview queriesβœ“βœ—βœ“ (via Quartz Syncer plugin)βœ—βœ“
Callouts / admonitionsβœ“βœ“βœ“βœ“βœ“
Transclusion / embedsβœ“βœ“βœ“partialβœ“
Frontmatter propertiesβœ“βœ“βœ“βœ“βœ“
Obsidian themesβœ“βœ“βœ—βœ—βœ“
Embedded Gistsβœ“βœ—βœ—βœ—βœ—
SITE FEATURES
Stacked pagesβœ—βœ“βœ—βœ—βœ—
Password protectionβœ—βœ“βœ—βœ—βœ—
Customizable UI textβœ“βœ—βœ“βœ“βœ“
Graph viewβœ“βœ“βœ“βœ—βœ“
Backlinksβœ“βœ“βœ“βœ—βœ“
Full-text searchβœ“βœ“βœ“βœ“βœ“
Custom domainβœ“βœ“βœ“βœ“βœ“
Selective publishingβœ“βœ“βœ“ (via Quartz Syncer plugin)manualmanual
Draft / preview modeΒΉβœ“ (via forestry.md)βœ—βœ—βœ—βœ—
Page link previewsβœ“βœ“βœ“βœ—βœ—
Commentsβœ“βœ—pluginβœ“βœ—
Custom CSS / stylingβœ“βœ“βœ“βœ“βœ“
TECHNICAL
Static outputβœ“βœ—βœ“βœ“βœ“
Open sourceβœ“βœ—βœ“partiallyβœ“
LaTeX / mathβœ“βœ“βœ“βœ“βœ“

Preview your entire site with unpublished changes β€” notes, settings, and themes β€” before going live.

Notes

  • Forestry.md (with the Digital Garden plugin) is the most balanced option: no-code setup, one-click hosting, broad Obsidian feature support, and a true draft/preview mode.
  • Obsidian Publish is the official paid, hosted service. It uniquely supports stacked pages and password protection, but is not self-hostable, not open source, and produces no static output.
  • Quartz 4 is a self-hosted static-site generator. Dataview and selective publishing rely on the Quartz Syncer plugin.
  • Flowershow is freemium (hosted or self-host) but drops several site features like graph view, backlinks, and page link previews.
  • HTML Export is a local, open-source plugin focused on producing static HTML; it lacks hosting and several site-level features.