BPMNJS is a javascript framework. It allows you to create BPMN diagrams and it uses KINETICJS.