Сравнение библиотек диаграмм JavaScript
(Перенаправлено из Сравнение фреймворков построения диаграмм JavaScript )
Доступны различные JavaScript диаграмм библиотеки . Ниже приведено сравнение функций, доступных в каждом из них.
Название библиотеки | Лицензия | Бесплатно | Поддерживаемые типы диаграмм | Поддерживаемые гистограмм типы | Другие особенности | Интерактивность | рендеринга Технологии | Привязка данных | HTML 5 Холст | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Линия | Хронология | Разброс | Область | В | Пончик | Пуля | Радар | Воронка | Гантт | Сеть | Сгруппировано | Ментальные карты | Сложенный | Отрицательный | Дискретный | Горизонтальный | 3D | Легенды | Анимация | Наведение мыши | onClick | HTML5-холст | SVG | ВМЛ | ОсьXY | WebGL-рендеринг | |||
amCharts | Собственный | Бесплатно по ссылке [1] или коммерческий [2] | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да [3] | Да | Нет | |||
AnyChart | Собственный | Бесплатно для обучения и некоммерческого использования. [4] Платный для коммерческих приложений. [5] | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Да | Да | Да | Нет | ||
ApexДиаграммы | С [6] | Да | Да | Да | Да | Да | Да | Да | Нет | Да | Нет | Нет | Нет | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Да | Нет | Нет | ||||
Billboard.js | С [7] | Да | Да | Да | Да | Да | Да | Да | Нет | Да | Да | Нет | Нет | Да | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Да | Нет | Да | Нет | ||
C3.js | С [8] | Да | Да | Да | Да | Да | Да | Да | Нет | Нет | Нет | Нет | Нет | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Да | Нет | Да | Нет | |||
CanvasJS | Собственный [9] | Бесплатно для личного, образовательного и некоммерческого использования | Да | Да | Да | Да | Да | Да | Нет | Нет | Да | Нет | Нет | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да [10] | Нет | Нет | Да | Нет | ||
Чартисты | ВТФПЛ [11] или Массачусетский технологический институт [12] | Да | Да | Нет | Да | Да | Да | Да | Нет | Нет | Нет | Нет | Нет | Да | Да | Да | Да | Да | Нет | Да | Да | Нет | Да | Нет | Нет | ||||
Chart.js | С [13] | Да | Да | Да | Да | Да | Да | Да | Нет | Да | Нет | Нет | Нет | Да | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Нет | Нет | Нет | |||
Построитель диаграмм от Livegap | Бесплатно | Да | Да | Нет | Нет | Да | Да | Да | Нет | Да | Нет | Нет | Нет | Нет | Да | Да | Нет | Да | Да | Да | Да | Да | Нет [14] | Нет | Нет | ||||
Графики 4 PHP | Собственный | Бесплатная базовая версия [15] | Нет | Нет | Да | Да | Да | Нет | Нет | Нет | Нет | Нет | Нет | Да | Нет | Нет | Да | Да | Да | Да | Да | Нет | Нет | Нет | |||||
Cytoscape.js | С [16] | Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Да | Нет | Нет | Нет | Нет | Нет | Нет | Да | Да | Да | Нет | Нет | Да | Нет | |||
D3.js , ранее Protovis [17] [18] | БСД-3 [19] | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да [20] | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Да [21] | Нет | Да | Нет | |||
DHTMLX-диаграммы | лицензия GPL [22] | Да | Да | Нет | Да | Да | Да | Да | Нет | Да | Нет | Да [23] | Нет | Да | Да | Да | Нет | Да | Да | Да | Да | Да | Нет | Да | Нет | ||||
Dojo Charting, часть Dojo Toolkit | БСД или АФЛ [24] | Да | Да | Нет | Да | Да | Да | Нет | Нет | Нет | Нет | Нет | Нет | Да | Да | Да | Нет | Да | Да | Да | Да | Да | Да | Да [25] | Нет | ||||
Диграфы | С [26] | Да | Да | Да | Нет | Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Да | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Нет | Да | ||||
Эчартс | Апач 2.0 | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Да | Да | Да | Да | Да | Да | Да [27] | Нет | Да | Да | ||
Таблицы фраппе | С | Да | Да | Нет | Да | Да | Да | Да | Нет | Нет | Нет | Нет | Нет | Нет | Да | Нет | Нет | Нет | Нет | Да | Да | Да | Нет | Да | Нет | Да | Нет | ||
FusionCharts | Собственный | Бесплатно для личного и некоммерческого использования. [28] Платный для коммерческих приложений. [29] | Да [30] | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Да | Да [31] | Нет | |||||
Google Диаграммы | Бесплатно [32] | Да [32] | Да | Да | Да | Да | Да | Да [33] | Нет | Нет | Да [34] | Да [35] | Да | Да | Да [36] | Да [37] | Да | Да [38] | Да | Да | Да | Да [39] | Да | Да [40] | Да [40] | Да [41] | Нет | ||
Рафаэль | С [42] | Да | Да | Нет | Да | Нет | Да | Нет | Нет | Нет | Нет | Нет | Нет | Да | Да | Нет | Нет | Да | Да | Да | Нет | Нет | Да [43] | Нет | Нет | ||||
Грейлок | Апач 2.0 [44] | Да | Да | Нет | Нет | Нет | Да | Да | Нет | Нет | Да | Нет | Нет | Нет | Нет | Да | Нет | Да | Да | Да | Да | Нет | Да | Да | Нет | ||||
Хайчартс , Хайсток | Собственный | Бесплатно для личного и некоммерческого использования. [45] Платный для коммерческих приложений. [46] | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да [47] | Да | Да | Да | Да | Да | Да | Да | Нет | Да | Да | Да | Да | ||
Дженскрипт | БСД-3 [48] | Да | Да | Да | Да | Да | Да | Да | Нет | Нет | Нет | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Нет [49] | Да | Нет | Да | Нет | |||
jqxChart , часть JQWidgets | Собственный | Бесплатно по ссылке [50] или коммерческий [51] | Да | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Нет | Да | Да | Да | Да | Да | Нет | Да | Да | Да | Да | Да | Да | Нет | |||
Чартинг | Собственный [52] | Бесплатно с брендированием [53] | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Да | Да | Да | Да | Да | Нет | Да | Да | Да | Нет | Да | Нет | Нет | |||
KoolChart | Собственный | Бесплатно по ссылке [54] или коммерческий [55] | Да | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Нет | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да [56] | Нет | Да | Да | Нет | ||
LightningChart JS | Собственный | Бесплатно для личного и некоммерческого использования. [57] Платный для коммерческих приложений. [58] | Да [59] | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Нет | Нет | Да | Нет | Да | Да | Да | Нет | Да | Да | Да | Нет | Да | Да | |||
МузеJS | С [60] | Да | Нет | Да | Да | Да | Да | Нет | Нет | Нет | Нет | Нет | Нет | Да | Да | Да | Да | Да | Да | Да | Нет | Да | Нет | Да | Нет | ||||
Пицца Любовь | С | Да | Да | Нет | Нет | Нет | Да | Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Да | Да | Нет | Нет | Да | Нет | Нет | |||
сюжет.js | С [61] | Да | Да | Да [62] | Да | Да | Да | Да | Да | Да | Да | Да | через Python [63] | Да | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Да [64] | Нет | Да | |||
ПлюсДиаграммы | Бесплатно | Да | Да | Нет | Нет | Да | Да | Нет | Нет | Нет | Нет | Нет | Нет | Да | Да | Нет | Нет | Да | Да | Да | Да | Нет | Да | Да | Нет | ||||
РГграф | С [65] | Да | Да | Нет | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Да | Да | Да | Нет | Да | Да | Да | Да | Да | Да | Да | Нет | Нет | |||
SciChart.js | Собственный | Бесплатное личное и некоммерческое использование. [66] Платный для коммерческих приложений. [67] | Да [68] | Нет | Да | Да | Да | Да | Нет | Нет | Нет | Нет | Нет | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Нет | Нет | Нет | Да | |
Интерфейс щита | Собственный | Некоммерческий или коммерческий [69] | Нет | Да | Да | Да | Да | Нет | Да | Нет | Нет | Нет | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Да | Да [70] | Нет | |||||
TeeChart JS | С [71] | Да | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Да | Нет | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Да | |||
VisJS — используется в d3-graphviz | Апач 2.0 и MIT [72] | Да | Да [73] | Да [74] | Да [75] | Да [76] | Нет | Нет | Нет | Нет | Нет | Да [77] | Да [78] | Да | Да | Да | Нет | Нет | Да [79] | Да | Да | Да | Да | Нет | Нет | Нет | |||
Жить | Апач 2.0 [80] | Да | Да | Нет | Да | Да | Да | Да | Нет | Да | Да | Нет | Нет | Да | Нет | Да | Да | Да | Да | Нет | Да | Да | Да | Да | Да | Нет | Нет | Нет | |
Диаграммы Webix JS , часть Webix | лицензия GPL [81] | Да | Да [82] | Нет | Да [83] | Да [84] | Да [85] | Да [85] | Нет | Да [86] | Нет | Нет | Нет | Да [87] | Да [88] | Да | Нет | Да [88] | Да [89] | Да [90] | Да [91] | Да | Нет | Да | Да | Нет | |||
ZingChart | Собственный | Бесплатно по ссылке [92] или коммерческий [93] | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да [94] | Да | Нет | ||||
ZoomДиаграммы | Собственный | Некоммерческий или коммерческий [95] | Да | Да | Да | Да | Да | Да | Нет | Нет | Нет | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да [96] | Да | Нет | Нет | ||||
Графики Syncfusion JS | С | Бесплатно для обучения и некоммерческого использования. Платный для коммерческих приложений. | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да |
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Скачать — amCharts» .
- ^ «Пояснение о лицензиях — amCharts» .
- ^ Для визуализации диаграмм мы используем SVG (масштабируемую векторную графику). , получено 10 апреля 2014 г.
- ^ «AnyChart — Лицензирование для образовательных/некоммерческих организаций» . AnyChart .
- ^ «Купить – AnyChart – Диаграммы JavaScript, предназначенные для встраивания и интеграции» . AnyChart .
- ^ «ApexCharts.js — интерактивные веб-диаграммы с открытым исходным кодом» . ApexCharts .
- ^ «billboard.js — многоразовая библиотека диаграмм JavaScript с простым интерфейсом, основанная на D3 v4+» . naver.github.io/billboard.js .
- ^ «C3.js — библиотека многократного использования диаграмм на основе D3» . c3js.org .
- ^ «Цены на лицензии CanvasJS Chart и StockChart» . ХолстJS .
- ^ HTML5 Canvas на основе проверки кода , получено 10 апреля 2014 г.
- ^ "gionkunz/chartist-js" . Гитхаб .
- ^ "gionkunz/chartist-js" . Гитхаб .
- ^ «Chart.js — Документация» . www.chartjs.org .
- ^ Используя... SVG, xCharts спроектированы так, чтобы быть динамическими... , заархивировано из оригинала 8 апреля 2014 г. , получено 8 апреля 2014 г.
- ^ "Скачать" . 21 февраля 2015 г.
- ^ «cytoscape/cytoscape.js» . Гитхаб .
- ^ Protovis больше не находится в стадии активной разработки. , получено 8 апреля 2014 г.
- ^ Для пользователей Protovis , заархивировано из оригинала 6 августа 2012 г. , получено 8 апреля 2014 г.
- ^ «д3/д3» . Гитхаб .
- ^ «сетьD3» . Кристофергандруд.github.io. 18 марта 2017 г. Проверено 20 июля 2018 г.
- ^ D3 помогает вам оживить данные с помощью HTML, SVG и CSS. , получено 10 апреля 2014 г.
- ^ «Библиотека диаграмм JavaScript/HTML5 — dhtmlxChart» . www.dhtmlx.com .
- ^ «Библиотека диаграмм Ганта JavaScript — dhtmlxGantt» . www.dhtmlx.com .
- ^ «Инструментарий Додзё» . dojotoolkit.org .
- ^ Начиная с Dojo 1.8, реализованы следующие адаптации движка векторной графики (получено 10 апреля 2014 г.) .
- ^ «диграфы» . Dygraphs.com . Проверено 20 июля 2018 г.
- ^ «Документация — Apache ECharts» . echarts.apache.org . Проверено 1 апреля 2021 г.
- ^ «Загрузить персональную лицензию FusionCharts Suite XT» . www.fusioncharts.com .
- ^ «Купить — FusionCharts» . www.fusioncharts.com .
- ^ «Продукт Fusion Chart» , www.fusioncharts.com , получено 27 июля 2018 г.
- ^ Диаграммы JavaScript (HTML5) с использованием SVG и VML , заархивировано из оригинала 9 апреля 2014 г. , получено 10 апреля 2014 г.
- ^ Jump up to: а б «Google Charts — бесплатный сервис» .
- ^ «Визуализация: круговая диаграмма | Диаграммы» .
- ^ «Диаграммы Ганта — Диаграммы — Разработчики Google» . Разработчики Google .
- ^ «Диаграмма Ганта» .
- ^ «Визуализация: столбчатая диаграмма | Диаграммы» .
- ^ «Гистограммы» .
- ^ конфигурация «bars» помогает создавать горизонтальные или вертикальные полосы.
- ^ используйте событие «выбрать»
- ^ Jump up to: а б Диаграммы отображаются с использованием технологии HTML5/SVG для обеспечения кросс-браузерной совместимости (включая VML для старых версий IE) , получено 19 августа 2018 г.
- ^ «Элементы управления и информационные панели | Диаграммы» .
- ^ «Лицензия MIT» . Архивировано из оригинала 17 февраля 2014 г. Проверено 7 апреля 2014 г.
- ^ «В чем разница между Рафаэлем и Графаэлем?» . Переполнение стека .
- ^ «Датамарт/Грейлок» . Гитхаб . 23 марта 2015 г.
- ^ "ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ" . shop.highsoft.com .
- ^ "ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ" . shop.highsoft.com .
- ^ «3D-колонка — Highcharts» . www.highcharts.com .
- ^ "sjanaud/jenscript" . Гитхаб . 13 февраля 2018 г.
- ^ JenScript Javascript Платформа диаграмм HTML5/SVG. , получено 31 января 2015 г.
- ^ «Поиск | com.com» . Jqwidgets.com.com . Проверено 20 июля 2018 г. [ постоянная мертвая ссылка ]
- ^ «Лицензия — Javascript, HTML5, виджеты jQuery» . www.jqwidgets.com .
- ^ «Лицензирование и покупка JSCharting» . Диаграмма .
- ^ «Лицензирование и заказы JSCharting» . www.jscharting.com .
- ^ «Загрузить программное обеспечение для визуализации данных JavaScript — KoolChart» . www.koolchart.com .
- ^ «Купить и получить лицензию — KoolChart» . www.koolchart.com .
- ^ KoolChart — это библиотека диаграмм на чистом JavaScript, реализованная с использованием HTML5 Canvas. , заархивировано из оригинала 5 ноября 2014 г. , получено 5 ноября 2014 г.
- ^ «Загрузите бесплатную лицензию сообщества LightningChart JS для своего некоммерческого веб-сайта или обучения» . www.arction.com . 20 декабря 2018 г.
- ^ «Купить — LightningChart JS» . www.arction.com . 24 февраля 2020 г.
- ^ «Страница продукта LightningChart JS» , www.arction.com , получено 23 сентября 2019 г.
- ^ "чартшк/муз" . Гитхаб . Проверено 25 октября 2018 г.
- ^ plotly бесплатен и имеет открытый исходный код, доступный по лицензии MIT. , получено 17 ноября 2015 г.
- ^ «Временной ряд» .
- ^ «Сетевой график, созданный с помощью Python | линейная диаграмма, созданная Приятхарсаном | сюжетно» . диаграмма-studio.plotly.com . Проверено 05 августа 2021 г.
- ^ Проверка кода на нескольких примерах галереи Plotly выявила использование SVG. , получено 10 апреля 2014 г.
- ^ RGraph — бесплатное программное обеспечение с открытым исходным кодом, использующее лицензию MIT , получено 23 декабря 2016 г.
- ^ «Бесплатная общественная лицензия SciChart.js» . www.scichart.com . 7 ноября 2023 г.
- ^ «Диаграммы SciChart JavaScript» . www.scichart.com . 10 ноября 2020 г.
- ^ «Страница продукта SciChart.js» , www.scichart.com , получено 10 ноября 2020 г.
- ^ «Лицензионное соглашение с конечным пользователем» . Интерфейс щита . Проверено 20 июля 2018 г.
- ^ Диаграммы пользовательского интерфейса Shield используют следующие технологии для автоматического обеспечения широкой поддержки браузеров: SVG и VML. , получено 8 апреля 2014 г.
- ^ "Steema/TeeChartJS" . Гитхаб . 20 мая 2020 г.
- ^ "альменде/вис" . Гитхаб . 22 сентября 2022 г.
- ^ «Graph2d — Интерполяция» . visjs.org . Архивировано из оригинала 29 ноября 2016 г. Проверено 31 января 2017 г.
- ^ «Временная шкала — Фоновые области с группами» . visjs.org . Архивировано из оригинала 24 декабря 2016 г. Проверено 31 января 2017 г.
- ^ «Graph2d — Диаграмма рассеяния» . visjs.org . Архивировано из оригинала 20 ноября 2016 г. Проверено 31 января 2017 г.
- ^ «Graph2d — Пример затенения» . visjs.org . Архивировано из оригинала 23 января 2017 г. Проверено 31 января 2017 г.
- ^ «Временная шкала — пример вложенных групп» . visjs.org . Архивировано из оригинала 23 февраля 2017 г. Проверено 31 января 2017 г.
- ^ «Примеры сетей» . visjs.org .
- ^ «Примеры Graph3d» . visjs.org .
- ^ «Vizzu — Библиотека для анимированной визуализации данных и историй данных» . github.com/vizzuhq/vizzu-lib . 24 сентября 2022 г.
- ^ «Виджет пользовательского интерфейса диаграмм JavaScript — диаграммы Webix JS» . webix.com .
- ^ «Типы диаграмм — документация по типам диаграмм Webix: обзор и использование. Документы Webix» . docs.webix.com .
- ^ «Типы диаграмм — документация по типам диаграмм Webix: обзор и использование. Документы Webix» . docs.webix.com .
- ^ «Типы диаграмм — документация по типам диаграмм Webix: обзор и использование. Документы Webix» . docs.webix.com .
- ^ Jump up to: а б «Типы диаграмм — документация по типам диаграмм Webix: обзор и использование. Документы Webix» . docs.webix.com .
- ^ «Типы диаграмм — документация по типам диаграмм Webix: обзор и использование. Документы Webix» . docs.webix.com .
- ^ «Группировка элементов данных в руководствах, управление данными в компонентной документации Webix» . docs.webix.com .
- ^ Jump up to: а б «Типы диаграмм — документация по типам диаграмм Webix: обзор и использование. Документы Webix» . docs.webix.com .
- ^ «Настройка легенды для диаграммы виджетов пользовательского интерфейса, документация Chart Webix» . docs.webix.com .
- ^ «Справочник по MouseEvents API, документация Mixins Webix» . docs.webix.com .
- ^ «onClick of MouseEvents, Properties Webix Docs» . docs.webix.com .
- ^ «Библиотека диаграмм JavaScript — попробуйте бесплатно» . www.zingchart.com .
- ^ «Коммерческие диаграммы JavaScript — варианты лицензирования» . www.zingchart.com .
- ^ Наша библиотека диаграмм отображает HTML5 (холст), SVG и изображения (также VML и Flash) , получено 8 апреля 2014 г.
- ^ «Цены — Библиотека диаграмм JavaScript — ZoomCharts» . Zoomcharts.com .
- ^ Мы используем JavaScript и Canvas для рендеринга ZoomCharts. , получено 8 апреля 2014 г.