Альтернативы для замены CanvasJS Charts

  • D3.js

    D3 позволяет привязывать произвольные данные к объектной модели документа (DOM), а затем применять преобразование, управляемое данными, к документу.

    БесплатнаяОткрытый код Интернет  Self-Hosted  

  • RAWGraphs

    RAW Graphs - это среда визуализации данных с открытым исходным кодом, созданная с целью облегчить визуальное представление сложных данных для всех.

    БесплатнаяОткрытый код Интернет  Self-Hosted  

  • Google Charts

    Google Charts - это чрезвычайно простой инструмент, который позволяет вам легко создавать диаграммы из некоторых данных и вставлять их на веб-страницы. Вы встраиваете данные и параметры форматирования в HTTP-запрос, и Google возвращает PNG-изображение диаграммы. Поддерживаются многие типы диаграмм, и, превратив запрос в тег изображения, вы можете просто включить диаграмму в веб-страницу

    Бесплатная Интернет  

  • Plotly

    Plotly - это самый простой способ для построения графиков и обмена данными в Интернете. Библиотеки с открытым исходным кодом для JavaScript (сравнение с HighCharts на https://plot.ly/highcharts-alternative/), Python, R и MATLAB.

    Бесплатная (с ограничениями)Открытый код Mac  Windows  Linux  Интернет  iPhone  Chrome OS  

  • Highcharts

    Highcharts - это библиотека диаграмм, написанная на чистом JavaScript, предлагающая простой способ добавления интерактивных диаграмм на ваш веб-сайт или веб-приложение. Highcharts в настоящее время поддерживает типы линий, сплайнов, площадей, областей, столбцов, столбчатых, круговых и точечных диаграмм.

    Бесплатная (для личного использования) Интернет  Java Mobile  Self-Hosted  

  • Vis.js

    vis.js - это динамическая библиотека визуализации на основе браузера. Библиотека разработана для простоты использования, обработки больших объемов динамических данных, а также для обеспечения возможности манипулирования и взаимодействия с ними. Библиотека состоит из DataSet, Timeline, Network, Graph2d и Graph3d.

    БесплатнаяОткрытый код Self-Hosted