# WYSIWYG table

**URL:** <https://discuss.codemirror.net/t/wysiwyg-table/9763>\
**Category:** v6\
**Created:** [May 29, 2026, 5:35am UTC](https://discuss.codemirror.net/t/wysiwyg-table/9763 "2026-05-29T05:35:30Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rlilloy](https://discuss.codemirror.net/user_avatar/discuss.codemirror.net/rlilloy/32/5478_2.png) [@rlilloy](https://discuss.codemirror.net/u/rlilloy)\
**Post date:** [May 29, 2026, 5:35am UTC](https://discuss.codemirror.net/t/wysiwyg-table/9763/1 "2026-05-29T05:35:31Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![marijn](https://discuss.codemirror.net/user_avatar/discuss.codemirror.net/marijn/32/136_2.png) [@marijn](https://discuss.codemirror.net/u/marijn)\
**Post date:** [May 29, 2026, 6:19am UTC](https://discuss.codemirror.net/t/wysiwyg-table/9763/2 "2026-05-29T06:19:06Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![bwat47](https://discuss.codemirror.net/user_avatar/discuss.codemirror.net/bwat47/32/5387_2.png) [@bwat47](https://discuss.codemirror.net/u/bwat47)\
**Post date:** [June 4, 2026, 3:56am UTC](https://discuss.codemirror.net/t/wysiwyg-table/9763/3 "2026-06-04T03:56:41Z")

</div>

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](https://github.com/ckant/codemirror-markdown-tables)

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](https://github.com/bwat47/joplin-rich-tables) (note: vibe coded)

[joplin/packages/editor/CodeMirror/extensions/rendering/renderTables.ts at dev · laurent22/joplin · GitHub](https://github.com/laurent22/joplin/blob/dev/packages/editor/CodeMirror/extensions/rendering/renderTables.ts)

[Zettlr/source/common/modules/markdown-editor/table-editor at develop · Zettlr/Zettlr · GitHub](https://github.com/Zettlr/Zettlr/tree/develop/source/common/modules/markdown-editor/table-editor)
