Поскольку эта картинка в исходном сообщении фактически создается продуктом того же семейства продуктов, я хотел бы добавить, что "yFiles for HTML" также доступна в продаже с 2012 года.
Изображение выше было создано Java-вариантом этой библиотеки. Вариант библиотеки Javascript поддерживает все алгоритмы компоновки, которые поддерживает вариант Java, с теми же свойствами и возможностями настройки. Они реализованы в Javascript и не требуют активного серверного компонента.
Библиотека по умолчанию использует SVG в качестве бэкэнда рендеринга, но визуализация на основе Canvas также может быть включена.
См. этот демонстрационный браузер , где приведен пример, показывающий похожий график (требуется браузер с поддержкой HTML5).
Отказ от ответственности : Я работаю в компании, которая создает эту библиотеку, но в SO / SE я не представляю своего работодателя.