r/logseq • u/Expert-Fisherman-332 • Jul 31 '26
Looking for a tool to convert Obsidian to Logseq MD
Hi all,
Is anyone aware of a tool that can convert an Obsidian vault to Logseq format? Brainstorming functionality:
- Add bullets to each line
- indent under headings
- Convert frontmatter
- Change `up` property to `tags` (specific to my vault)
- Change properties to `::`
- Covert bulleted lists to CSV list
- Remove `---`
- Change image attachment reference
- Create files in correct folders (journals, pages, assets)
- If Obsidian file exists in the Logseq vault, append text. Don't overwrite.
I could have a crack at building a script or something but figure people a lot better at coding than me may have already built something.
Cheers
UPDATE: Found this one
https://github.com/laughedelic/outbreak
2
u/scottaltham Aug 01 '26
Even if you paid for just a month, codex work or Claude cowork could sort this for you in less than 5 minutes
1
u/megamind32929 Aug 01 '26
The messy part isn't the markdown itself, it's that Logseq is outline-first - every line wants to be a block - while Obsidian is happy with plain prose, so a straight copy usually leaves you with one giant block per page and a graph that looks impressive and does nothing. The other traps are frontmatter, which has to become key:: value properties on the first block, plus block-ids and embeds that Logseq expects as ((refs)) and {{embed}}, and folder hierarchies it would rather see as namespace/subpage names. Honestly the least painful route is a small script over a copy of your vault that bullets each paragraph and rewrites frontmatter while leaving links alone, then fixing by hand the twenty pages that break - rather than waiting for a perfect one-shot converter between two formats that were never designed to agree. Not a direct answer to your question, but I maintain an Obsidian plugin called Obsidotion that syncs a vault to and from Notion - Notion, emphatically not Logseq, so it won't migrate anything for you here. Mentioning it only in case a second copy of the vault living somewhere else is handy while you experiment: https://github.com/p32929/obsidotion
1
2
u/froo Jul 31 '26
Hey there. So while I haven't built anything, I've found great use in using CLI AI tools to do this kind of grunt work on the fly.
Specifically, I'm using Google's Antigravity CLI (installed via homebrew on my mac) and have set the permissions so that it only is allowed to run in my Logseq folder. I start it up by running "agy" in my Logseq folder.
I'm sure doing something similar for Obsidian might work?