ProseMirror
Boîte à outils d'édition de texte riche signée Marijn Haverbeke (2016). Pas un éditeur clé en main — une bibliothèque de modèle de document sur laquelle on construit son éditeur.
L'idée centrale : le document est un arbre immuable validé par un schéma que l'on définit soi-même — quels nœuds peuvent apparaître où, quelles marques sont autorisées. Chaque modification est une transaction composée d'étapes inversibles, ce qui donne annuler/rétablir et la transformation opérationnelle pour l'édition collaborative presque gratuitement. ProseMirror est ainsi bien plus difficile à prendre en main qu'un WYSIWYG classique, mais impossible à mettre dans un état invalide. Tiptap en est la couche populaire. Utilisé par Atlassian, le New York Times, des produits dans le genre de Notion et une bonne part des outils documentaires modernes.