No-Library (pure JS), HTML, CSS, JavaScript
Latest version shows bug when editing a justify aligned IText.
FabricJS 1.4.0, HTML, CSS, JavaScript
Just a demo