Editor.js is an open-source block-style JavaScript text editor library that outputs clean JSON instead of HTML markup, for web and mobile apps.