JS Plumb: cool js framework to build flowcharts, diagrams, ...
jsplumb.org
jsPlumb allows you to connect elements on the screen with "plumbing", using a Canvas element when supported, and Google's ExplorerCanvas script to support older browsers.
jsplumb.org