phpMyFAQ icon indicating copy to clipboard operation
phpMyFAQ copied to clipboard

Change WYSIWYG editor component (again)

Open thorsten opened this issue 1 year ago • 6 comments

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.

thorsten avatar Mar 28 '24 17:03 thorsten

Lexical looks very promising as it's a Facebook project: https://lexical.dev/

thorsten avatar Mar 28 '24 17:03 thorsten

Did you see this nice list? https://github.com/JefMari/awesome-wysiwyg-editors

modelrailroader avatar Apr 01 '24 17:04 modelrailroader

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

modelrailroader avatar Apr 01 '24 17:04 modelrailroader

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

c1972 avatar Jun 23 '24 16:06 c1972

We're also in talks with TinyMCE about a license exception for phpMyFAQ.

thorsten avatar Jun 23 '24 17:06 thorsten