3 ms·
I have used ProseMirror and TipTap. Arguably ProseMirror is significantly more advanced and mature than Quill and DraftJS. TipTap is a layer over ProseMirror wi
by samwillis 4y ago
I have used ProseMirror and TipTap. Arguably ProseMirror is significantly more advanced and mature than Quill and DraftJS. TipTap is a layer over ProseMirror with a slightly easer developer UX - ProseMirror can be quite a steep learning curve.
My suggestion would be, if the rich text editor is front and centre a major part of your app, or you are building Google Docs, ProseMirror is the way to go (or TipTap but be prepared to drop down to the ProseMirror api).
If the editor you are building is offering secondary functionality or is on the simpler end of the spectrum, say a text input for a chat app, use TipTap.
One of the nice things with TipTap is they have put significant effort into providing wrappers for all the major front end frameworks.
If you want real-time collaborative editing, TipTap and ProseMirror have first call support for Yjs, which is phenomenal.