Exporting org roam nodes is hard

Created: Jun 8 2024, 16:42 UTC
Last modified: Jan 28 2025, 08:37 UTC

Using something like Pandoc doesn’t work very well because it doesn’t handle org-roam ids in the links.

Using something like orgjs doesn’t work well because it doesn’t handle PROPERTIES. And I don’t know how it handles front-matter. It’ll read the “#+title” but what about “#+filetags”?

Maybe I need to revisit the native org-mode exporters methods here? For example, the ox-hugo exporter actually does handle the org-roam ids. It will convert the org files to Hugo flavoured markdown, and if you want to use eleventy you have to convert the relref shortcodes.