/DuoMind

Mindmapping software

Primary LanguageTypeScriptMIT LicenseMIT

DuoMind

MindMapping software

Demo

Try: https://michaelduo.github.io/DuoMind/

Roadmap

  • Topic rendering
  • Left layout
  • Right layout
  • Map layout
  • Event module
  • Selection module
  • Editable topic
  • Command module
  • Drag and drop module
  • Undo redo module

Usage

new MindMap({data}).mount(el);

mindmap data example

let data1 = {
	title: '0',
	children: [
		{
			title: '0.1',
			children: [
				{
					title: '0.1.1',
				},
				{
					title: '0.1.2',
				},
			],
		},
	],
};

install dependencies

$ npm install

run dev

$ npm run dev