How to create isometric diagrams using SVG

SVG vs. Canvas: Which technology to choose and why?

JointJS: Petri Nets