JointJS - JavaScript diagramming library - Demos.

Chess

Source Code on GitHub.