About this project

diagram-js-direct-editing is a plugin for diagram-js that provides a direct editing box, allowing users to edit text labels or other content directly on the diagram canvas. It is commonly used in BPMN tools built with diagram-js, such as bpmn-js, to support inline editing of element names. The library is lightweight, MIT-licensed, and integrates seamlessly with diagram-js's editing infrastructure. It includes a demo GIF showing the editing interaction. The repository is maintained by the bpmn-io team and is part of the broader diagram-js ecosystem.