For the editor UI, we chose to build on ProseMirror, a popular library which is already used in many collaborative editing contexts. Its modular design gave us the necessary flexibility to intervene in the editor’s dataflow at appropriate points.
2 Likes
Thanks for sharing! Looks pretty interesting.