Well what I liked about Mobiledoc-kit[1] is that their demo was essentially an explanation of their document model. You changed things on the left, then saw the document model mutate in real time, and finally saw the rendered output.<p>Also, the very first thing in their documentation is an explanation of how to write a &#x27;card&#x27; for embedded input, which is what is used to embed images in the demo.<p>It was an ah-ha! moment for me because most editor documentation begins by telling you how they parse ranges, and showing you how you can use regex to back-check to document and change it to your own elements, etc. That&#x27;s just too deep into the internals for me to get an idea of what&#x27;s going on.<p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;bustlelabs&#x2F;mobiledoc-kit" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;bustlelabs&#x2F;mobiledoc-kit</a>