Roam Research is a note-taking tool that organizes your knowledge graph in a unique and interconnected way.

Quartz supports transforming the special Markdown syntax from Roam Research (like {{[[components]]}} and other formatting) into regular Markdown via the RoamFlavoredMarkdown plugin.

quartz.config.ts
plugins: {
  transformers: [
    // ...
    Plugin.RoamFlavoredMarkdown(),
    Plugin.ObsidianFlavoredMarkdown(),
    // ...
  ],
},

Warning

As seen above placement of Plugin.RoamFlavoredMarkdown() within quartz.config.ts is very important. It must come before Plugin.ObsidianFlavoredMarkdown().

Customization

This functionality is provided by the RoamFlavoredMarkdown plugin. See the plugin page for customization options.