JointJS - JavaScript diagramming library - Demos.

Directed Graph Layout

Source Code on GitHub.