Menu

#99 OPML import / export support

open
nobody
None
5
2021-06-19
2004-04-23
harvs
No

It would be great if there was the ability to use the standard OPML
file format to import and export content from Freemind to other
OPML aware applications, and vice-versa.

Freemind already uses an XML file format of sorts, so this shouldn't
be a massive diversion. More info on OPML can be found here:
http://www.opml.org/

Discussion

  • Craig Maloney

    Craig Maloney - 2005-03-01

    Logged In: YES
    user_id=349

    Agreed, this would be very useful,

     
  • Nobody/Anonymous

    Logged In: NO

    I agree. I'd like to flow in and out of e.g. omnioutliner.

     
  • Nobody/Anonymous

    Logged In: NO

    I agree. OPML is the currently the best option for
    exchanging data to/from all the outliner software out there.
    Also it makes it easy to publish the text outlines fully
    automated to websites, like blogs.

    It's also extremely easy to implement as its such an
    uncomplicated and simple format.

    /tommyw

     
  • Nobody/Anonymous

    Logged In: NO

    This would be sweet

     
  • Nobody/Anonymous

    Logged In: NO

    This would be great to have, and I'm reluctant to use
    Freemind until it's available.

     
  • Terry R. Dettmann

    What does it take to get import/export upgraded in importance. This is increasingly becoming the lingua franca for talking between outliners and/or mindmaps. It's not enough to do one, Freemind needs to do both.

     
  • Darrin Mison

    Darrin Mison - 2011-01-28

    Apparently there are several XSLT stylesheets included with FreeMind do to conversions to and from other formats and FreeMind. These include OPML. I discovered this from this blog article: http://njmac.blogspot.com/2008/09/freemind-on-mac.html

    The paths to find these on Linux are:

    /usr/share/freemind/accessories/opml2mm.xsl
    /usr/share/freemind/accessories/mm2opml.xsl

    On OSX they are in /Applications/FreeMind/accessories/ (assuming you installed into /Applications/ of course)

    You can Export to OPML by going to File->Export->Using XSLT, and selecting the mm2opml.xsl file.

    To import you will need a XSLT tool as described in the blog post.

    I wonder how many users FreeMind has missed by having this issue still open here with no information.

     
  • Allan de Queiroz

    Just stopping by 10y later to confirm that @eviltabbycat approach works. I have moved my mind maps from XMind Zen to Freemind on MacOs, an example of a command is:

    xsltproc --verbose --output architecture.mm opml2mm.xsl architecture.opml

    xsltproc is installed by default on mac, the only catch is the xsl file, it's not present at the .dmg, to get this file, download the "max-bin", it will be there "find . -name opml2mm.xsl".

    This is the link where I've downloaded the latest version from:
    https://sourceforge.net/projects/freemind/files/freemind-unstable/1.1.0_Beta2/

    IMPORTANT: After the convertion, when you open your new MM file, the only thing you'll see is an empty node and you'll probably thing that it failed. Nope, the nodes are just collapsed. Expland this node and you'll see all your stuff there.

     

    Last edit: Allan de Queiroz 2021-06-20

Log in to post a comment.