Repolode
chartjs

chartjs/Chart.js

Простая и гибкая библиотека для построения графиков на JavaScript, которая отображает их на элементе HTML5 canvas.

Open source альтернатива:Google ChartsHighcharts

Звёзды
67,752
Форки
11,949
Открытые issues
613
Последний коммит
2 часа назад

Что это?

Chart.js — библиотека для построения графиков на JavaScript, которая рисует их с помощью элемента HTML5 canvas. Передайте ей объект конфигурации с типом графика, данными и параметрами — и она отобразит интерактивный график в браузере.

Библиотека рассчитана на дизайнеров и разработчиков, которым нужны распространённые типы графиков без необходимости писать код для их отрисовки с нуля. В документации описаны линейные, столбчатые и другие типы графиков, а также настраиваемые оси, структуры данных и раздел для разработчиков расширений.

Chart.js распространяется по лицензии MIT. Ссылки в документации ведут на версию 4 библиотеки, а документация к более старым версиям доступна по URL с указанием версии.

Ключевые возможности

  • 01Отображает графики в браузере на элементе HTML5 canvas.
  • 02Поддерживает несколько типов графиков, настраиваемых через единый объект параметров.
  • 03Предоставляет настраиваемые оси, шкалы и структуры данных.
  • 04Документирует точки расширения для создания плагинов.

Сценарии использования

  • Добавление интерактивных линейных или столбчатых графиков на веб-дашборд.
  • Визуализация метрик или аналитики во frontend-приложении.
  • Встраивание простых графиков на контентные сайты без тяжёлых зависимостей.

Быстрый старт

  1. 1

    Прочитайте руководство по установке в документации

  2. 2

    Изучите документацию, чтобы начать работу

В подборках

Темы

Частые вопросы

Что такое Chart.js?
Простая и гибкая библиотека для построения графиков на JavaScript, которая отображает их на элементе HTML5 canvas. Chart.js — библиотека для построения графиков на JavaScript, которая рисует их с помощью элемента HTML5 canvas. Передайте ей объект конфигурации с типом графика, данными и параметрами — и она отобразит интерактивный график в браузере.
Chart.js можно использовать бесплатно? Какая у него лицензия?
Chart.js распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Chart.js всё ещё поддерживается?
Активно поддерживается. Последний коммит в Chart.js — 22 окт. 2026 г..
Для чего можно использовать Chart.js?
Добавление интерактивных линейных или столбчатых графиков на веб-дашборд. Визуализация метрик или аналитики во frontend-приложении. Встраивание простых графиков на контентные сайты без тяжёлых зависимостей.
Как установить Chart.js?
Прочитайте руководство по установке в документации Изучите документацию, чтобы начать работу
Где скачать Chart.js?
Исходный код и инструкции по установке — на GitHub: https://github.com/chartjs/Chart.js

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты