MindMap Application

Last modified by 逸恒 吴 on 2022/02/28 00:28

cogApplication allowing to view, import and export MindMaps to and from wiki pages
Developed by

Ludovic Dubost

Active Installs15
2 Votes
LicenseGNU Lesser General Public License 3

Installable with the Extension Manager


Once you install the application you can create pages that will automatically include a MindMap viewer for the first freemind attachment added to the page. You will then be allowed to import your MindMap in your Wiki and create Wiki pages for each mindmap node. You can also update your wiki from your MindMap (this will overwrite your wiki pages).

If you want to only create a sitemap from your Wiki, a simpler MindMap snippet is available.

How to use

Install the MindMap.xar and navigate to MindMap.WebHome. Follow the instructions there.

First you create a page using the "create MindMap page" form. This will automatically include the MindMap macros and the mindmaptools macro call. 

You can right away upload a freemind mindmap. You should first download freemind from the freemind web site. Premium accounts on MindMeister also allow to create freemind mindmaps.

Automatically the macro will recognize the attached mindmap and show it in the page. It will also show a menu under the mindmap:

  • View MindMap Wiki Home
  • Update MindMap Wiki Pages
  • Delete MindMap Wiki Pages

The first menu is not yet usefull, until you have created your MindMap. Click on "Update MindMap Wiki Pages" to create the Wiki Pages from the MindMap. When you do this will show the list of pages created. If you had created the MindMap before it will delete all related pages before (it does the same as "Delete MindMap Wiki Pages"). On importing the "notes" fields of MindMap will be imported as the Wiki page content.

Once your pages are created, under the action menu you will see the first two levels of your MindMap Wiki Pages shown, as well as a two actions menu allowing to recreate a new Freemind MindMap from the pages (this is usefull if you modify the pages). Two options are available:

  • Create MindMap with Wiki Content: this will store the raw content of wiki pages in the "notes" field of the MindMap.
  • Create MindMap wiki Rendered Content: this will store the rendered content of wiki pages in the "notes" field of the MindMap.


The following screenshot shows the MindMap with actions available and the first two levels of Wiki Pages created by the MindMap import tool. The little red arrows show links added to the MindMap which point to Wiki pages.


Prerequisites & Installation Instructions

We recommend using the Extension Manager to install this extension (Make sure that the text "Installable with the Extension Manager" is displayed at the top right location on this page to know if this extension can be installed with the Extension Manager). Note that installing Extensions when being offline is currently not supported and you'd need to use some complex manual method.

You can also use the following manual method, which is useful if this extension cannot be installed with the Extension Manager or if you're using an old version of XWiki that doesn't have the Extension Manager:

  1. Log in the wiki with a user having Administration rights
  2. Go to the Administration page and select the Import category
  3. Follow the on-screen instructions to upload the downloaded XAR
  4. Click on the uploaded XAR and follow the instructions
  5. You'll also need to install all dependent Extensions that are not already installed in your wiki

Get Connected