markmap - Visualize markdown documents as mindmaps

  •        267

Markmap is a javascript component that will visualize your markdown documents as mindmaps. It is useful for better navigation and overview of the content. You can see it in action online here. It is also used in an extension for Atom editor. Suggestions for new featues are welcome, feel free to open an issue.

https://github.com/dundalek/markmap

Dependencies:

d3 : ^3.5.6
remarkable : ^1.6.0

Tags
Implementation
License
Platform

   




Related Projects

mindr - an R package which converts markdown files (.md, .Rmd) into mindmaps (brainstorms)

  •    R

mindr is an R package which converts markdown (.md) or rmarkdown (.Rmd) files to mind maps (.mm), and vice versa. Mind map files (.mm) can be opened by or imported to common mindmap software such as the desktop software 'FreeMind'and 'XMind', or the online webware 'mindmeister'. then you will get a demo mind map file mindr.mm in the working directory (getwd()). Open it with any mind-map (brainstorm) software, and you will get a mind map.

GoJS - JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages

  •    Javascript

GoJS is a JavaScript and TypeScript library for creating and manipulating diagrams, charts, and graphs. GoJS is a flexible library that can be used to create a number of different kinds of interactive diagrams, including data visualizations, drawing tools, and graph editors. There are samples for flowchart, org chart, business process BPMN, swimlanes, timelines, state charts, kanban, network, mindmap, sankey, family trees and genogram charts, fishbone diagrams, floor plans, UML, decision trees, pert charts, Gantt, and hundreds more. GoJS includes a number of built in layouts including tree layout, force directed, radial, and layered digraph layout, and a number of custom layout examples.

visdown - Visualisation Markdown

  •    Javascript

Allows you to write json specification in simple yaml and uses marked and vega-lite (or vega) to convert those specific code blocks in to svg.

js-mindmap - JavaScript Mindmap

  •    Javascript

JavaScript Mindmap


dataviz - A book covering the fundamentals of data visualization.

  •    R

A guide to making visualizations that accurately reflect the data, tell a story, and look professional. This repository holds the R Markdown source for the book "Fundamentals of Data Visualization" to be published with O’Reilly Media, Inc. A rendered version of the completed book chapters is available here. The book requires a supporting R package available here.

Personal Python QwikiWiki with MindMap

  •    Python

Personal Python Qwiki Wiki with MindMap Features (PPQwiki Map) is a very small (36kB) easy to setup and use Wiki intended to be used on your local system. It uses FreeMind to create Wikibased MindMaps.

K-Mindmap idea collecting tool

  •    C++

K-Mindmap lets you create tree graphs; where each branch contains space for text. The structure of the tree graph is intended to reflect contextual relations between the text fields. A physical simulation moves the graph to keep it looking nice.

MindMap and Knowledgemanager

  •    Java

mindmap, knowledgemanager, grapheditor, databasescanner, databasevisualizer, Vocabulary Learner, with priority calculated from scanning texts

Awesome-Coder - :books: Interactive MindMap, RoadMap(Learning Path/Interview Questions), xCompass, Weekly for Developer, to Learn Everything in ITCS :dizzy: ็จ‹ๅบๅ‘˜็š„ๆŠ€ๆœฏ่ง†้‡Žใ€็Ÿฅ่ฏ†็ฎก็†ไธŽ่Œไธš่ง„ๅˆ’๏ผŒๆ้ซ˜ไธชไบบไธŽๅ›ข้˜Ÿ็š„็ ”ๅ‘ๆ•ˆ่ƒฝ

  •    

:books: Interactive MindMap, RoadMap(Learning Path/Interview Questions), xCompass, Weekly for Developer, to Learn Everything in ITCS :dizzy: ็จ‹ๅบๅ‘˜็š„ๆŠ€ๆœฏ่ง†้‡Žใ€็Ÿฅ่ฏ†็ฎก็†ไธŽ่Œไธš่ง„ๅˆ’๏ผŒๆ้ซ˜ไธชไบบไธŽๅ›ข้˜Ÿ็š„็ ”ๅ‘ๆ•ˆ่ƒฝ

Coder-Roadmap - :books: Interactive MindMap, RoadMap(Learning Path/Interview Questions), xCompass, Weekly for Developer, to Learn Everything in ITCS :dizzy: ็จ‹ๅบๅ‘˜็š„ๆŠ€ๆœฏ่ง†้‡Žใ€็Ÿฅ่ฏ†็ฎก็†ไธŽ่Œไธš่ง„ๅˆ’๏ผŒๆ้ซ˜ไธชไบบไธŽๅ›ข้˜Ÿ็š„็ ”ๅ‘ๆ•ˆ่ƒฝ

  •    

:books: Interactive MindMap, RoadMap(Learning Path/Interview Questions), xCompass, Weekly for Developer, to Learn Everything in ITCS :dizzy: ็จ‹ๅบๅ‘˜็š„ๆŠ€ๆœฏ่ง†้‡Žใ€็Ÿฅ่ฏ†็ฎก็†ไธŽ่Œไธš่ง„ๅˆ’๏ผŒๆ้ซ˜ไธชไบบไธŽๅ›ข้˜Ÿ็š„็ ”ๅ‘ๆ•ˆ่ƒฝ

jsmind - Javascript version of mind mapping

  •    Javascript

jsMind is a pure javascript library for mindmap, it base on html5 canvas. jsMind was released under BSD license, you can embed it in any project, if only you observe the license. You can read the BSD license agreement for jsMind in English and Chinese version here.

timevis - Create interactive timeline visualizations in R

  •    R

Copyright 2016 Dean Attali. Licensed under the MIT license. timevis lets you create rich and fully interactive timeline visualizations in R. Timelines can be included in Shiny apps and R markdown documents, or viewed from the R console and RStudio Viewer. timevis includes an extensive API to manipulate a timeline after creation, and supports getting data out of the visualization into R. This package is based on the vis.js Timeline module and the htmlwidgets R package.

datascience-box - Data Science Course in a Box

  •    HTML

This introductory data science course that is our (working) answer to these questions. The courses focuses on data acquisition and wrangling, exploratory data analysis, data visualization, and effective communication and approaching statistics from a model-based, instead of an inference-based, perspective. A heavy emphasis is placed on a consitent syntax (with tools from the tidyverse), reproducibility (with R Markdown) and version control and collaboration (with git/GitHub). We help ease the learning curve by avoiding local installation and supplementing out-of-class learning with interactive tools (like learnr tutorials). By the end of the semester teams of students work on fully reproducible data analysis projects on data they acquired, answering questions they care about. This repository serves as a "data science course in a box" containing all materials required to teach (or learn from) the course described above.

rcloud - Collaborative data analysis and visualization

  •    Javascript

RCloud is an environment for collaboratively creating and sharing data analysis scripts. RCloud lets you mix analysis code in R, HTML5, Markdown, Python, and others. Much like Jupyter notebooks, Beaker notebook, Apache Zeppelin, Sage, and Mathematica, RCloud provides a notebook interface that lets you easily record a session and annotate it with text, equations, and supporting images. lets you easily browse and search other users's notebooks. You can comment on notebooks, fork them, star them, and use them as function calls in your own notebooks.

markdown-mode - Emacs Markdown Mode

  •    Emacs

markdown-mode is a major mode for editing Markdown-formatted text. The latest stable version is markdown-mode 2.3, released on August 31, 2017. See the release notes for details. markdown-mode is free software, licensed under the GNU GPL, version 3 or later. The primary documentation for Markdown Mode is available below, and is generated from comments in the source code. For a more in-depth treatment, the Guide to Markdown Mode for Emacs covers Markdown syntax, advanced movement and editing in Emacs, extensions, configuration examples, tips and tricks, and a survey of other packages that work with Markdown Mode. Finally, Emacs is also a self-documenting editor. This means that the source code itself contains additional documentation: each function has its own docstring available via C-h f (describe-function), individual keybindings can be investigated with C-h k (describe-key), and a complete list of keybindings is available using C-h m (describe-mode).

markdown - A super fast, highly extensible markdown parser for PHP

  •    HTML

A set of PHP classes, each representing a Markdown flavor, and a command line tool for converting markdown files to HTML files. The implementation focus is to be fast (see benchmark) and extensible. Parsing Markdown to HTML is as simple as calling a single method (see Usage) providing a solid implementation that gives most expected results even in non-trivial edge cases.

Toast UI Editor - Markdown Wysiwyg Editor

  •    Javascript

Today CommonMark is the de-facto Markdown standard. And GFM (GitHub Flavored Markdown) is another popular specification based on CommonMark maintained by GitHub which is known as the biggest Markdown user. ToastUI Editor respects CommonMark and GFM specifications. Write documents with easy and productive tools provided by ToastUI Editor. You can open this document wherever the specifications are supported.

MarkdownMonster - An extensible Markdown Editor, Viewer and Weblog Publisher for Windows

  •    CSharp

Markdown Monster is an easy to use and extensible Markdown Editor, Viewer and Weblog Publisher for Windows. Our goal is to provide the best Markdown specific editor for Windows and make it as easy as possible to create Markdown documents. We provide a core editor and previewer, and a number of non-intrusive helpers to help embed content like images, links, tables, code and more into your documents with minimal effort. Markdown Monster is highly customizable and you can adjust the main window theme, the editor and preview themes using plain HTML/CSS based templates. You can also use our Snippets and Commander addins to automate Markdown Monster, or create full blown addins that can access and update active documents as well as add new UI features to the application.