mindmap.js
How to use
Enter : create brother
Insert : create child
Mouse click : select
Allow key : move selection
Ctrl + Allow key : move node
F2 / Mouse double click : edit
Delete key : delete node
+ / - key : open / close node