toeverything / AFFiNE

There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
https://affine.pro
Other
41.36k stars 2.69k forks source link

​Support for Mermaid.js Integration #5999

Closed Adek06 closed 7 months ago

Adek06 commented 7 months ago

Description

The current editor lacks integration support for Mermaid.js, causing inconvenience when editing and rendering Mermaid.js charts. Mermaid.js is a popular JavaScript charting library used for creating flowcharts, sequence diagrams, Gantt charts, and more.

Use case

Consider a scenario where a software development team is using the editor for documenting architectural designs. The team often includes Mermaid.js charts to illustrate complex workflows and system interactions. With native Mermaid.js support in the editor, team members can easily integrate these charts directly into their documentation, streamlining the collaboration process and making it more accessible to team members.

Anything else?

No response

EYHN commented 7 months ago

In the future, we will support it through plugins, but implementing a plugin system is not in our short-term plan. We will support plugins after the core features is stable. Please pay attention to our subsequent updates.