Electron desktop tool for converting Obsidian notes into blog-ready Markdown.
- Works with the current vault at
C:\Users\admin\work\clioc - Writes blog output to
C:\Users\admin\work\blog - Handles notes without
# H1 - Resolves Obsidian image embeds like
![[image.png]]and![[image.png|300]] - Treats drag-in as "import to workbench", not as moving the source note out of the vault
The converter derives title in this order:
frontmatter.title- First
# H1in the note body - File name if it looks meaningful
- First visible
##or deeper heading - First visible content line
For local image references, the tool checks:
- Absolute path
- Path relative to the note
- The Obsidian attachment folder path, such as
./assets - Vault-root-relative path
- Whole-vault basename search
Resolved images are copied into:
<blogRepoRoot>/public/images/<safeTitle>/
npm install
npm run dev
npm run test
npm run build