> [!tldr] Open Source alternative to [[Obsidian]] Publish
> [!tip] v5.0 is coming & will introduce support for [[Obsidian Canvas]] and [[Obsidian Bases]]!!!
Quartz is an [[Open Source]] [[Static Site Generator]] built to publish [[Obsidian]] vaults to the web. It supports all the [[Obsidian Niceties]] out the box, including Obsidian-flavored [[Markdown]].
Quartz gives you more control over the presentation and structure of the produced website. If you know web development you can customize how Quartz generates the site and do quite robust things with it.
It's a [[TypeScript]] [[NodeJS]] project hosted [here in GitHub](https://github.com/jackyzha0/quartz). It is what [[My Notes]] WAS published to the web using. It is NOW what [my blog](https://aarongilly.com) is published to the web using. That is very much a work in progress as of this writing. It does not support [[Excalidraw]] or [[DrawIO]] out the box, but does support [[Mermaid JS]] (like Obsidian itself). I was on the fence about using those tools to begin with, so this was the straw that broke the drawing tool's back.
****
# More
## Source
- https://quartz.jzhao.xyz
## Related