All Projects → leungwensen → Xmind Sdk Javascript

leungwensen / Xmind Sdk Javascript

Licence: mit
XMind SDK for javascript (IN BOTH NODE.JS & BROWSERS)

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Xmind Sdk Javascript

Heimer
Heimer is a simple cross-platform mind map, diagram, and note-taking tool written in Qt.
Stars: ✭ 380 (+222.03%)
Mutual labels:  mindmap
Pi Pwnbox Rogueap
Homemade Pwnbox 🚀 / Rogue AP 📡 based on Raspberry Pi — WiFi Hacking Cheatsheets + MindMap 💡
Stars: ✭ 798 (+576.27%)
Mutual labels:  mindmap
Vscode Mindmap
view or edit mindmap in VSCode
Stars: ✭ 95 (-19.49%)
Mutual labels:  mindmap
Mindmapp
🚀 Web application to draw mind maps.
Stars: ✭ 401 (+239.83%)
Mutual labels:  mindmap
Assessment Mindset
Security Mindmap that could be useful for the infosec community when doing pentest, bug bounty or red-team assessments.
Stars: ✭ 608 (+415.25%)
Mutual labels:  mindmap
Markdownxiaoshujiang
markdownxiaoshujiang
Stars: ✭ 1,188 (+906.78%)
Mutual labels:  mindmap
Blink Mind Desktop
Cross-platform full-featured mind mapping and outline app based on electron.
Stars: ✭ 352 (+198.31%)
Mutual labels:  mindmap
Hierarchy
Layout algorithms for visualizing hierarchical data.
Stars: ✭ 110 (-6.78%)
Mutual labels:  mindmap
Mind Elixir Core
Mind-elixir is a framework agnostic mind map core
Stars: ✭ 798 (+576.27%)
Mutual labels:  mindmap
Deeplearning Mindmap
A mindmap summarising Deep Learning concepts.
Stars: ✭ 1,251 (+960.17%)
Mutual labels:  mindmap
Vue Mindmap
VueMindmap is a vue component for mindnode maps
Stars: ✭ 457 (+287.29%)
Mutual labels:  mindmap
Machine Learning Mindmap
A mindmap summarising Machine Learning concepts, from Data Analysis to Deep Learning.
Stars: ✭ 5,339 (+4424.58%)
Mutual labels:  mindmap
Siyuan
📕 SiYuan is a local-first personal knowledge management system, support fine-grained block-level reference and Markdown instant-render editing.
Stars: ✭ 1,196 (+913.56%)
Mutual labels:  mindmap
Mark Mind
MarkMind — a mind map and outliner editor for Windows, Mac, Linux, andriod and ios ,it support markdown in node.
Stars: ✭ 385 (+226.27%)
Mutual labels:  mindmap
Mindmap Layouts
automatic layout algorithms for mindmaps
Stars: ✭ 103 (-12.71%)
Mutual labels:  mindmap
Liandi
📕 一款桌面端的 Markdown 块级引用和双向链接笔记应用,支持 Windows、Mac 和 Linux。A desktop Markdown Block-Reference and Bidirectional-Link note-taking application, supports Windows, Mac and Linux.
Stars: ✭ 354 (+200%)
Mutual labels:  mindmap
Blink Mind React
A mind map library for react that based on immutable.js.
Stars: ✭ 38 (-67.8%)
Mutual labels:  mindmap
Butterfly
🦋Butterfly,A JavaScript/React/Vue2 Diagramming library which concentrate on flow layout field. (基于JavaScript/React/Vue2的流程图组件)
Stars: ✭ 2,343 (+1885.59%)
Mutual labels:  mindmap
Reactriot2017 Dotamania
🌐 Web scraping made easy with the visual 🗺 mind map editor to JSON
Stars: ✭ 107 (-9.32%)
Mutual labels:  mindmap
Mind Map Set
Set of misc mind maps
Stars: ✭ 80 (-32.2%)
Mutual labels:  mindmap

xmind-sdk-javascript

XMind SDK for javascript (IN BOTH NODE.JS & BROWSERS)

Usage (see API reference for more information)

npm install xmind
var xmind = require('xmind'),
    Workbook = xmind.Workbook;

// open xmind file
var workbookFromFile = xmind.open('path/to/xmind-file.xmind');

// creating a new xmind file
var workbook = new Workbook({
    firstSheetId: 'sheet-1',
    firstSheetName: 'primary sheet',
    rootTopicId: 'topic-1',
    rootTopicName: 'root topic'
});

// saving an xmind file
workbook.save('path/to/new-xmind-file.xmind');
// or
xmind.save(workbook, 'path/to/new-xmind-file.xmind');

// output as JSON String
workbook.toJSON();

// get the primary sheet
var sheet = workbook.getPrimarySheet();
// add a new sheet
var newSheet = workbook.addSheet(/*options*/);

// get the root topic
var rootTopic = sheet.rootTopic;

// add a subtopic
var subTopic = rootTopic.addChild(/*options*/);

API reference

Thanks to

xmind-sdk-javascript is built on top of all these fantastic projects:

and these projects helps a lot, too:

History

License (MIT License)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].