Quartz Syncer

by Emile Bangma
favorite
share
0.0
(0)
5
4
3
2
1
Score: 52/100
Description

The Quartz Syncer plugin bridges your notes with Quartz, a static-site generator that turns markdown files into personal websites. It lets you publish selected notes directly from your vault to your Quartz repository on GitHub using the GitHub REST API. The plugin only pushes content from a user-defined folder, ensuring your main vault remains untouched. It's a one-way sync - from vault to Quartz - designed with clarity and control. Users can define exactly which notes go live, and changes are pushed after comparing against the existing Quartz repo content. This tool is ideal for people maintaining digital gardens or public second brains using the Quartz framework.

Reviews
No reviews yet.
Stats
110
stars
6,950
downloads
15
forks
273
days
1
days
1
days
62
total PRs
4
open PRs
7
closed PRs
51
merged PRs
53
total issues
10
open issues
43
closed issues
130
commits
RequirementsExperimental
Latest Version
2 days ago
Changelog
  • Migrated compiler pipeline from regex-based transforms to AST-based transforms using remark-obsidian.
    • Obsidian comments (%% ... %%) are now stripped via AST instead of regex, correctly handling comments inside code blocks.
    • Vault path stripping for links and images is now handled via AST node visitors.
    • Wikilink pipe characters (|) inside table rows are automatically escaped for Quartz GFM compatibility.
    • Callout syntax (> [!INFO]) is preserved correctly through the AST round-trip.
  • Delegated rendering transforms to Quartz v5's build pipeline.
    • Wikilink resolution, transclusion expansion, SVG inlining, highlight syntax, and tag rendering are now handled by Quartz.
    • Compiler pipeline reduced from 8 steps to 4: frontmatter enrichment, integration pre-compilation, link targeting, and AST transform.
    • Compiler reduced from ~900 lines to ~500 lines.
  • Fixed image embeds blending with surrounding text when preceded by other content.
  • Removed transclusion and SVG embedding logic (now handled by Quartz v5).
  • Removed publish file cache system (cacheFilesMarkedForPublishing, clearPublishCache).
  • Simplified SyncerPageCompiler constructor (removed getFilesMarkedForPublishing parameter).
  • Removed dead settings: applyEmbeds (unused after Phase 3) and pathRewriteRules (never read by runtime code). Removed "Apply embeds" toggle from Quartz settings panel.
  • Simplified Excalidraw integration to pass-through (push files only, Quartz v5 handles rendering). Removed SVG conversion, SCSS styles, and ExcalidrawAutomate dependency.
  • Split Git connection status into separate read and write access checks. The settings panel now shows (read: ok/failed) and (write: ok/failed) independently, correctly identifying when a repository URL is valid but credentials lack push access.
  • Fixed canvas extractBlobLinks to only collect asset files (images, fonts, etc.) instead of all file nodes including markdown notes.

What's Changed

Full Changelog: https://github.com/saberzero1/quartz-syncer/compare/1.10.1…1.11.0

README file from
Similar Plugins
info
• Similar plugins are suggested based on the common tags between the plugins.
AmpliFlow Page Publisher
a year ago by Patrik Björklund
The offifical AmpliFlow obsidian page publisher.
Content OS
7 months ago by eharris128
Post to LinkedIn from within Obsidian
Dataview Publisher
2 years ago by UD
Output markdown from your Dataview queries and keep them up to date. You can also be able to publish them.
Digital Garden
4 years ago by Ole Eskild Steensen
Embedded Code Title
5 years ago by tadashi-aikawa
It is an Obsidian plugin which can embeds title to code blocks.
Enhanced Publisher
10 months ago by Cube
增强的Obsidian发布插件,支持图片自动存储、HTML预览和发布到微信公众号等内容平台
Enveloppe
4 years ago by Mara-Li
Enveloppe helps you to publish your notes on a GitHub repository from your Obsidian Vault, for free!
File Publisher
3 years ago by Devin Sackett
Flowershow
3 years ago by Rufus Pollock
Publish your Obsidian vault as a website with Flowershow.
Forms
a year ago by Sorin Mircea
Friday
a year ago by sunwei
Turn notes to website, in minutes. MDFriday plugin for Obsidian.
Google Blogger
2 years ago by Hugo Sansaqua
A plugin for publishing Obsidian documents to Blogger.
Halo
2 years ago by Ryan Wang
Publish your Obsidian documents to Halo.
Hexo Publisher
2 years ago by zhenlohuang
Hugo Publish
2 years ago by kirito
write blog in obsidian, pubulish to hugo site.
Infostacker Note Publish
2 years ago by Taskscape LTD, Patryk Nowak, Kacper Pabianiak
Infostacker plugin for Obisidian
Invio
3 years ago by frontend-engineering
Publish obsidian docs online
Jade Publisher
a year ago by Lucas Ji
This is a simple plugin to help publish your Obsidian vault to a public website(build with Jade).
MBlog Publish
2 years ago by Jerry
Micro.publish
3 years ago by Otavio Cordeiro
Micro.publish is an Obsidian plugin to publish notes directly to Micro.blog, written in TypeScript
Mixa
3 years ago by Mixa Team
Publish your notes and blog posts directly from Obsidian with Mixa
Moon server publisher
2 years ago by Roman Provazník
MP Preview
10 months ago by Yeban
一个帮助你快速将 Obsidian 笔记转换为微信公众号格式的插件。
Nostr Writer
3 years ago by James McGauran
Publish seamlessly from Obsidian to Nostr
NotesOn Publish
2 years ago by Andrey Shapkin
Plugin to Obsidian.md
O2
3 years ago by haril song
Converts obsidian markdown syntax to other platforms.
Obsius Publish
4 years ago by Jon Grythe Stødle
Easily publish notes to the web This plugin integrates with obsius.site to publish markdown notes on the web.
Omg.publish
2 years ago by May Meow
An obsidian plugin to create statuslog posts right from obsidian notes.
Orion Publish
2 years ago by Sean Collings
OzanShare Publish
4 years ago by Ozan Tellioglu
This plugin allows you to publish your markdown notes with a single click directly from your Obsidian vault.
Permalink Opener
2 years ago by @kepano
Obsidian plugin to open URLs based on a permalink or slug in the note properties. For use with Jekyll, Hugo, Eleventy, Astro, Obsidian Publish, and other publishing tools.
Pickly PageBlend
3 years ago by Dmitrii Mitrichev
The easiest way to share your Obsidian notes
Publish and GitHub URL
4 years ago by kometenstaub
Copy or open the Obsidian Publish URL of a note. You can also open its Git commit history on GitHub.
Publish Note to Mowen Note
8 months ago by ziyou
This is a mowen plugin for Obsidian (https://obsidian.md)
Publish to DEV
2 years ago by Peter Strøiman
Obsidian plugin to publish to dev.to
Publish to Discourse
a year ago by woodchen
Obsidian plugin for publishing articles to forums built with Discourse. obsidian插件, 用于把文章发布到使用discourse搭建的论坛.
Publish to Steemit
4 years ago by anpigon
Post directly to your Steemit from Obsidian.
Publish to WordPress for Obsidian
4 years ago by devbean
An obsidian plugin for publishing docs to WordPress.
Publish URL
2 years ago by Hananoshika Yomaru
copy the publish url to clipboard
Quail
3 years ago by Lyric
An Obsidian Plugin for Quail.ink. This is a clone repo of https://github.com/quail-ink/obsidian-quail
screen.garden
2 years ago by screengarden, LLC
Realtime collaboration and web editing for Obsidian.
Telegraph Publish
4 years ago by Reorx
Publish your Obsidian note to a Telegraph page.
Typecho
10 months ago by Chen
obsidian同步Typecho
Typefully
a year ago by Sébastien Dubois
Integrate Typefully within Obsidian
umbPublisher
8 months ago by Owain Williams
An Obsidian Plugin that allows you to push notes to Umbraco 15+ as content nodes
Vault to blog
2 years ago by barkstone2
Automation tool of making react SPA blog by obsidian vault.
Vitepress Publisher
2 years ago by mistj
Obsidian Vitepress Plugin is a flexible tool that allows you to easily preview and compile your .md files using VitePress or other static site generators (Hugo, Hexo, Docusaurus) in Obsidian.
Webpage HTML Export
3 years ago by Nathan George
Export html from single files, canvas pages, or whole vaults. Direct access to the exported HTML files allows you to publish your digital garden anywhere. Focuses on flexibility, features, and style parity.
Wechat Public Platform
2 years ago by Blake Chan
Obsidian Wechat public Plugin (微信公众平台) is a plugin to release article from your Obsidian Vault to WeChat, Baidu baiJiahao or other platforms.
WeWrite
a year ago by Learner Chen
Obsidian plugin to render note as WeChat MP article.
Writeas Blog Publisher
3 years ago by encima
YourPulse - Your Writing Activity Visualised
a year ago by Jiri Sifalda
YourPulse.cc - Obsidian.md plugin that turns your vault into a reflection of your creativity, and put your writing on steroids 💪
Yuque Publish
10 months ago by oylbin
obsidian plugin to publish document to yuque
Zhihu
8 months ago by dgg
Zhihu on Obsidian | 知乎 Obsidian 插件