Skip to content

YYsuni/code-mind

Repository files navigation

Code Mind

Online mind mapping that supports code writing, single and native.

Start

  • Windows/Mouse: Hold the middle mouse button to move the view.
  • MacBook/Trackpad: Slide two fingers on the touchpad as usual to move the view.
  • Press Tab to generate a child node.
  • Press Enter to generate a sibling node.
  • Double click node to edit.
  • Type /code to switch to a code node (ts).
  • Use Ctrl/Command + s to save to local storage.

To Do

  • Background
  • Scalable and movable
  • Generate child nodes and sibling nodes
  • Connection lines
  • Styles are managed through context
  • Fixed connection line 01
  • Focus on newly generated node
  • More connection line styles
    • bezier
    • right-angle
    • straight-with-handle
    • straight
  • Optimise writing node
  • Editable content
  • Deletion
  • Code(Monaco)
  • Mouse/Touchpad, Window/Macbook (Figma-like control)
    • Point Zoom
  • Transition
    • Scale
  • Save feature
  • Resize node
  • Controls
  • Customize node
  • Themes
  • Export/Import
  • Undo/Redo
  • Box selection
  • Draggable
  • Restyle
  • EN/ZH
  • AI?
  • Markdown
  • Mobile frendly