# Notion like Editor

**URL:** <https://meta.discourse.org/t/notion-like-editor/273130>\
**Category:** Feature\
**Tags:** composer, completed\
**Created:** [July 28, 2023, 7:56am UTC](https://meta.discourse.org/t/notion-like-editor/273130 "2023-07-28T07:56:25Z")\
**Posts on this page:** 1\
**Showing post:** 20

<div class="post-metadata">

**Author:** ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)\
**Post date:** [May 3, 2024, 7:26pm UTC](https://meta.discourse.org/t/notion-like-editor/273130/20 "2024-05-03T19:26:54Z")

</div>

> [@sam](#):
>
> The big tricky thing here is the 2 way. markdown ↔ html bridging.

It might be worth looking at Meta’s Lexical editor: [Introduction | Lexical](https://lexical.dev/docs/intro). It can support 2 way markdown to html bridging: [@lexical/markdown | Lexical](https://lexical.dev/docs/packages/lexical-markdown).

I didn’t find much to get started with in the docs, but working backwards from the [Lexical Playground](https://playground.lexical.dev/) code is helpful, at least in the context of a React app.

---

_[View the full topic](https://meta.discourse.org/t/notion-like-editor/273130)._
