En cherchant, je suis tombé sur deux alternatives à Aloha Editor, vous savez cet éditeur html5 qui fait du "content editing".
EtchJs : sous licence MIT, https://etchjs.com
HalloJs : sous licence MIT, https://hallojs.org/
Essayez-les je pense qu'ils valent le coup !
CreateJs (https://createjs.org) permet d'intégrer plus facilement ces éditeurs avec des CMS.