Какой существует инструментарий для рисования\работы красивого графа в браузере?
Необходимо отобразить интерактивный граф в браузере, с возможностью перетаскивать узлы и сохранять\загружать из файла. Граф не особо большой. Было бы здорово, если бы узлы можно было сделать разной формы, разного цвета. Знаю про d3.js про sigma.js. Серверная часть у меня на Java. Можно использовать на сервере gephi, а на клиенте рисовать с помощью sigma. Знаю и про этот вариант.
Но может кто-то подскажет еще хорошие варианта, буду очень признателен? Рассмотрю и платные.