⚡️ Ideas
Brandon Toner Brandon Toner Apr 23, 2023

Export as OPML

Explain the problem as you see it

It is currently not possible to export a node and it's sub-node contents while preserving the outline format.

Why is this a problem for you?

Portability and interoperability.

There are other outlining tools and software out there. I would benefit from being able to more easily import/export information between these applications.

E.g. I publish my blog using Drummer (an outlining software that uses OPML as a format).

Suggest a solution

Solution: Added support for "export as OPML" in the command line menu.

With this solution, I could conduct my writing in Tana, export the OPML, import into Drummer and publish. chef's kiss. This is just my particular use-case. Where OPML is the open format for outlines, it would also enable better compatibility with other outliner applications.

I believe this to be a natural export format since OPML is the open standard for outlines. OPML is an XML-based format designed to store and exchange outlines with attributes.

OPML attributes could be determined based on contents of Fields.

An "OPML package" for implementing this solution exists at: https://github.com/scripting/opmlPackage

⁨1⁩ ⁨Comment⁩