WYSIWYG table

Are any way to create a WYSIWYG table,like obsidian?

Not without displaying the table as a block widget and nesting multiple inner editors into the cells. CodeMirror itself requires all its content lines to be arranged in a single column.

2 Likes

There’s one library that I’m aware of that provides a codemirror table editor: GitHub - ckant/codemirror-markdown-tables: CodeMirror extension that turns Markdown tables into interactive components · GitHub

Outside of that, other example implementations:

GitHub - bwat47/joplin-rich-tables: A Joplin plugin to provide table rendering & table editing in the Markdown editor. · GitHub (note: vibe coded)

joplin/packages/editor/CodeMirror/extensions/rendering/renderTables.ts at dev · laurent22/joplin · GitHub

Zettlr/source/common/modules/markdown-editor/table-editor at develop · Zettlr/Zettlr · GitHub