Try Create.js with the Hallo Editor
Create.js is a comprehensive web editing interface for Content Management Systems. It is designed to provide a modern, fully browser-based HTML5 environment for managing content. Create can be adapted to work on almost any content management backend.
The user interface philosophy behind Create is simple: all content that you are allowed to change becomes editable, right there on the page you're reading. Any modifications you make are retained in your browser and can be sent back to the CMS with a push of a button. With Create, it is time to stop filling forms and to start communicating with your web audience.
Edit in place
Free and Open Source
Create.js is built and maintained as a free software project under the liberal MIT license.
This allows it to be used in any environment, open or proprietary, without any unnecessary restrictions.
Works with any CMS
CMSs like OpenCms, Symfony CMF, and Midgard have already integrated Create. Will your system be the next?