Skip to content

[Feature]: Request for excalidraw/tldraw plugin. #696

Description

@Autumn0716

What problem are you trying to solve?

Current Markdown reading and editing tools are primarily centered around text and code. When users take study notes, write technical documentation, organize knowledge, or brainstorm, they often need to resort to external drawing tools to create flowcharts, architecture diagrams, mind maps, or hand-drawn sketches. This creates a disconnect between writing and visual expression — users have to switch between multiple applications, interrupting their thought flow, and it's difficult to keep images and notes correlated and in sync.

This limitation is especially pronounced when understanding complex concepts, organizing knowledge structures, or explaining abstract content. Plain-text Markdown falls short in expressiveness, and users need a more natural way to combine text, graphics, and hand-drawn thinking.

At its core, the problem is that the existing Markdown note-taking experience lacks native visual expression capabilities, making it impossible for users to "record, understand, draw, and share" within a single creative environment.

Image

Proposed solution

Plan (Integrate tldraw)(recommend):

base integration through official method:

npm create tldraw

the total architecture is more like this:

  Markdown Editor
        |
        |
 Plugin System
        |
        |
 Drawing Engine
        |
 +------+------+
 |             |
tldraw     Excalidraw

Functionality:

You can also integrate tldraw or anyelse into Claude,codex...
You can let AI agents help you create your unlimited canvas.

Area

Editor

Alternatives considered

No response

Maybe support embedding tldr within markdown too?

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions