Change WYSIWYG editor component (again)
As TinyMCE switched to GPLv2 with version 7, we have to look for a new WYSIWYG editor component for phpMyFAQ. TinyMCE v6 will get security fixes until 2025.
Lexical looks very promising as it's a Facebook project: https://lexical.dev/
Did you see this nice list? https://github.com/JefMari/awesome-wysiwyg-editors
I skimmed over the list and noticed Jodit (MIT License), it looks very easy to implement but has a lot of functions. https://github.com/xdan/jodit
I skimmed over the list and noticed Jodit (MIT License), it looks very easy to implement but has a lot of functions. https://github.com/xdan/jodit
Don't know much about it, but maybe one of the following?
3 more MIT:
- Slate, https://github.com/nossas/slate-editor
- Tiptap, https://tiptap.dev/ - https://github.com/ueberdosis/tiptap
- Trumbowyg, https://alex-d.github.io/Trumbowyg/
BSD 3-Clause:
- Quill, https://quilljs.com/ - https://github.com/slab/quill
Apache 2:
- Editor.js, https://editorjs.io - https://github.com/codex-team/editor.js
We're also in talks with TinyMCE about a license exception for phpMyFAQ.