Un éditeur Wysiwyg (What You See Is What You Get) est une brique banale de la gestion de contenu Web, mais elle est faussement simple. Entre la question du format de stockage (HTML, JSON, Markdown ?), la question du mode d'édition (natif, émulé ?), la variété de fonctionnalités et les enjeux de rétro-compatibilité, cela fait des années que nous cherchons l'éditeur efficace, élégant et robuste, sans le trouver. Nous remettons cette question sur le métier en 2023, avec une double optique : Osuny et son éditeur de blocs (actuellement avec Summernote pour le rich text) d'une part, et Le temps (actuellement avec un Prose Mirror très hacké) d'autre part.
Editeur | Licence | Source | kStars |
---|---|---|---|
Quill | BSD 3 | quilljs/quill | 37 |
Editor JS | Apache 2 | codex-team/editor.js | 24 |
Toast UI Editor | MIT | nhn/tui.editor | 16 |
Summernote | MIT | summernote/summernote | 11 |
Milkdown | MIT | Milkdown/milkdown | 8 |
ProseMirror | MIT | ProseMirror/prosemirror | 7 |
Pen editor | Libre ? | sofish/pen | 5 |