vis.js

Бесплатно
Открытый исходный код

Сайт: visjs.org

vis.js — это динамическая библиотека визуализации данных, предназначенная для отображения сетей, временных шкал и 2D/3D графиков в веб-браузерах. Она предоставляет инструменты для создания интерактивных и настраиваемых визуализаций, поддерживающих динамическое обновление данных и взаимодействие с пользователем. Библиотека разработана с акцентом на простоту использования и производительность, позволяя эффективно работать с большими объемами данных.

Изначально созданная исследовательской организацией Almende, vis.js была передана сообществу разработчиков в 2019 году. С тех пор проект активно развивается и поддерживается сообществом на платформе GitHub. Библиотека состоит из нескольких компонентов, каждый из которых предназначен для решения конкретных задач визуализации данных. Она получила широкое признание среди разработчиков благодаря своей гибкости, расширяемости и возможности интеграции с различными веб-приложениями.

  • Network — компонент для отображения динамических, автоматически организованных и настраиваемых сетевых представлений. Подходит для визуализации социальных сетей, зависимостей и других сетевых структур.
  • Timeline — инструмент для создания полностью настраиваемых интерактивных временных шкал с элементами и диапазонами. Позволяет отображать события и процессы во времени с возможностью перемещения и масштабирования.
  • Graph2d — компонент для построения графиков и столбчатых диаграмм на интерактивной временной шкале. Предназначен для отображения временных рядов и других данных, связанных с временем.
  • Graph3d — инструмент для создания интерактивных анимированных 3D-графиков. Поддерживает различные стили отображения, включая поверхности, линии, точки и блоки.
  • DataSet — компонент для управления неструктурированными данными. Позволяет добавлять, обновлять и удалять данные, а также отслеживать изменения в данных.
Подробнее