BookStack icon indicating copy to clipboard operation
BookStack copied to clipboard

Markmap or similar mindmap support

Open chrisweeksnz opened this issue 1 year ago • 0 comments

Describe the feature you'd like

I would like to be able to create mindmaps from markdown documents attached to a page, have them rendered in-line in a page and be able to dynamically browse the content.

Describe the benefits this would bring to existing BookStack users

  • Trival and quick creation of mindmaps for increased knowledge comprehension
  • Modified visualisation of existing documents to facilitate browsing for learners with different comprehension tendencies.

Can the goal of this request already be achieved via other means?

Yes and No.

  • Draw.io diagrams can create mindmaps
    • Slow to create map
    • Mindmap interface in Draw.io feels like an afterthought, in comparison to tools like XMind
    • Not able to dynamically browse content; it ends up being a static representation of the whole mindmap
  • Import of photo/image of a mindmap provides a static representation of the data

Have you searched for an existing open/closed issue?

  • [X] I have searched for existing issues and none cover my fundamental request

How long have you been using BookStack?

1 to 5 years

Additional context

  • My existing usage of markmap has been from the vscode extension, with good experiences.
  • Javascript markmap project is here
    • Sorry, I am uncertain if there is an existing library that would easily integrate to Bookstack.
  • The markdown document(s) for this purpose could have a unique naming convention (ie. my_document_to_be_rendered_as_mindmap.mm.md ).
  • There is a live demo editor of markmap here

chrisweeksnz avatar Oct 16 '24 04:10 chrisweeksnz