About sync-ing same text with different text editor

First, really appreciate that YJS already have text editor binding with the community effort!~
For my use case, i would like my user to sync-ing the same doc with editor of their choice. I am thinking underlying the rich text can be in markdown as common format for rich.
For now, i found that most rich text editor yjs binding accept a ydoc, and create their own yXmlText/XmlFragment etc
I am thinking of create a custom binding for this, but before that, would like to see any existing work on that? or there are some limitation that prohibits to doing that technically?
(assume i don’t need a very strict markdown format check, it is ok, if a specific element is broken and just render as text.)