Still interested in Markdown support in OmniOutliner

I wanted to add a note here for those interested, that I’ve created an automation that converts your outline to Markdown and pasted it here.

Note: This doesn’t look for styles on words, like bold or italic – just things like headers, lists, quotes, tasks, and code blocks.


What does Markdown support mean?

OmniOutliner is one of my most used apps. I’m in it every day. I do most of my writing in it.

Normally, my final OmniOutliner product becomes a PDF. That is essential.

However, I am now moving most of my notes and info into a PKM (Personal Knowledge Management) system. I’m using Obsidian, which is made up of Markdown notes. OmniOutliner EXPORT would allow me to integrate my OmniOutliner documents into my PKM system and to get more from the work I am already doing. For me, this is going to be very important going forward.

IMPORT would mean being able to take something that I’ve been working on in Obsidian and importing it to OmniOutliner for development. While this would be useful, at this moment, it wouldn’t be nearly as important as export.

As for rendering Markdown in OmniOutliner, I don’t care about that at all. I use best-in-class tools for each stage of my work, and I don’t see myself ever using OmniOutliner as a render engine. I have other places for that.

I just need to get OO docs out of OO in Markdown, and maybe, going forward, to get MD docs into OO.

1 Like

(As a matter of interest, and as the developer of filterCSV) has anyone tried exporting from OmniOutliner to OPML and then throwing through filterCSV to make Markdown?

If you tried this and there are issues let me know - either via the GitHub repository Issues mechanism or by some other means. I have OmniOutliner so I can recreate and, hopefully, fix.

Note: You can make iThoughts CSV this way, too.
filterCSV is here:

I am managing this problem by exporting to OPML, opening the exported OPML in iThoughtX, previewing the opened file in Marked 2 and saving to Markdown (unfortunately the iThough doesnt export good Markdown with headers for Obsidian); I can do the other way around by opening the markdown file in iThoughtX and exporting to OPML which I can import in OmniOutliner;

However, having markdown support directly in OmniOutliner would be a great deal for many people in the community!