Some options to consider:
Slate: https://github.com/ianstormtaylor/slate Plate: https://github.com/udecode/plate (this is built on top of slate) Tiptap: https://github.com/ueberdosis/tiptap (this is built on top of ProseMirror) Novel: https://github.com/steven-tey/novel (this is built on top of Tiptap)
Which one of these would you choose? Are there other better options.
In my opinion Slate seems more flexible but is quite passive in terms of improvements and maintenance. On the other hand Tiptap seems very active but a bit limited due to using ProseMirror under the hood.
What are your thoughts?