6 javascript chart библиотек для построения графиков и диаграмм
Бесплатные javascript библиотеки для построения графиков и диаграмм на сайтах. Лицензия позволяет использование в коммерческих проектах.
Краткий обзор.
- chartkick - функциональные графики, с подсветкой значений при наведении. Основное преимущество, готовые решения для использования с Ruby, Python, JavaScript, React, Vue.js, and Elixir
- morris.js - простая в работе библиотека, доступны основные типы графиков и диаграмм. Преимущество - простота работы, когда важно быстро добавить график на сайт.
- D3.js - самая сложная в изучении, но и самый функциональная библиотека для построения графиков и диаграмм на текущий момент. Доступно множество плагинов и оберток для упрощения работы. Позволяет строить очень сложные графики.
- dygraphs - специализированная библиотека для построения сложных линейных графиков с подстветкой регионов и возможностью масштабирования. Возможное применение - курсы валют, финансы, статистика посещений сайта по времени.
- Sigma js- специализированная библиотека для построения графов данных. Возможности: наследование, масштабирование, перемещение. Возможное применение - визуализация выгрузки из программ.
- cytoscape.js - специализированная библиотека для построения и анализа графов. Например возможен подсчет кратчайшего пути между графами. Возможная схема применения - маршруты, схема метро.