4 ms·
Been looking for something like this but minus React for _ages_. I'd like our users to build their own RTE according to their needs, having a common data model
by otrahuevada 5y ago
Been looking for something like this but minus React for _ages_. I'd like our users to build their own RTE according to their needs, having a common data model on every one of them.
Is there such a thing out there?
- seanstrom 5y agoHave a look at ProseMirror, let us know if this seems like what you want! https://prosemirror.net/ https://prosemirror.net/
- louisstow 5y agoWould second ProseMirror. It was powerful enough for me to build essentially a code editor: https://qworp.com/ https://qworp.com/
- ncphillips 5y agoWould third prosemirror. Used it extensively for years
- hanspagel 5y agoBased on ProseMirror, more popular than raw ProseMirror, inspired by Slate (years ago), but framework-agnostic and more advanced in some areas (like collaborative editing): https://tiptap.dev https://tiptap.dev
- deleted 5y ago[deleted]
- terpimost 5y agoQuill is ok
- chromatin 5y agoMy quibble with Quill is its long-standing and may not ever be fixed lack of support for tables.
- williamstein 5y agoSlate is architected so everything that actually involves React is in a separate plugin called "slate-react". As explained here https://github.com/ianstormtaylor/slate#packages https://github.com/ianstormtaylor/slate#packages there's a package called "slate" that's "Slate's core data model logic.", and there's another package called slate-react that is "React components for rendering Slate editors.". For example, I just searched npm and quicly found "slate-vue" (https://www.npmjs.com/package/slate-vue https://www.npmjs.com/package/slate-vue) which is Slate, but with a Vue plugin instead of React.