Skip to content

nishkarsh/mindmap-maker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mindmap-maker

This is a web application that will allow creation of mind maps with the following features -

  • provides a GUI with which user may interact to navigate and select nodes.
  • provides simple keyboard shortcuts to do various operations on mindmap.
  • provides a simple text2json parser so the user has to just write simple text separated by tabs to create mindmaps.
  • the user may add image or icon, links to the nodes.

thejit - Javascript infovis Toolkit library has been used for visualization.

The space tree has been used as a visualization and its a multitree.

Try it out here: http://nishkarsh.github.io/mindmap-maker/html/

keyboard shortcuts

CTRL + D = Delete a subtree along with its children

SPACE = Edits the label of the node

TAB = Adds a new child

SHIFT + <- = Shifts a subtree to the left of root if it is a 'just child' of root or shift the subtree to left to make it the sibling of it's parent

SHIFT + -> = Shifts a subtree to the right of root if it is a 'just child' of root or shift the subtree to right to make it the sibling of it's parent

CTRL + S = saves the current mind map to update the json shown in the text area

About

A web application that allows creation of mind maps just by writing text in simple syntax. Also provides easy to remember keyboard shortcuts for navigating and modifying it. Exports the mind map in simple text.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages