Мне нужно создать интерфейс, подобный тому, что http://www.madeiracloud.com обеспечивает рисование сетевой архитектуры (для разных целей, чем то, что они делают).
В основном пользователи должны иметь возможность перетаскивать элементы на холст и связывать их с помощью стрелок направления.
Какую библиотеку я должен использовать для этого? Я смотрю на d3, raphael и ocanvas.