Repolode
chartjs

chartjs/Chart.js

基于 HTML5 Canvas 的简洁灵活 JavaScript 图表库。

可替代:Google ChartsHighcharts

Star
67,752
Fork
11,949
未关闭 Issue
613
最近提交
3小时前

这是什么?

Chart.js 是一个 JavaScript 图表库,基于 HTML5 的 canvas 元素绘制图表。开发者通过配置对象指定图表类型、数据和选项,即可在浏览器中渲染可交互的图表。

它面向需要常见图表类型却不想从零编写绘图代码的设计师和开发者。项目文档涵盖折线图、柱状图等多种图表类型,以及可配置的坐标轴、数据结构,并提供面向开发者的扩展说明。

项目采用 MIT 许可证发布,文档默认指向 4.x 版本,旧版本文档可通过带版本号的地址访问。

核心功能

  • 01基于 HTML5 canvas 在浏览器中渲染图表。
  • 02通过统一的配置对象支持多种图表类型。
  • 03提供可配置的坐标轴、刻度和数据结构。
  • 04提供文档化的扩展机制,便于开发插件。

适用场景

  • 为 Web 仪表盘添加可交互的折线图或柱状图。
  • 在前端应用中可视化指标或分析数据。
  • 在内容站点中嵌入简单图表,无需引入较重的依赖。

快速上手

  1. 1

    阅读文档中的安装指南

  2. 2

    浏览文档开始使用

收录于专题

标签

常见问题

Chart.js 是什么?
基于 HTML5 Canvas 的简洁灵活 JavaScript 图表库。 Chart.js 是一个 JavaScript 图表库,基于 HTML5 的 canvas 元素绘制图表。开发者通过配置对象指定图表类型、数据和选项,即可在浏览器中渲染可交互的图表。
Chart.js 可以免费使用吗?用的什么许可证?
Chart.js 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
Chart.js 还在维护吗?
活跃维护中。Chart.js 最近一次提交是在 2026年10月22日。
Chart.js 适合用来做什么?
为 Web 仪表盘添加可交互的折线图或柱状图。 在前端应用中可视化指标或分析数据。 在内容站点中嵌入简单图表,无需引入较重的依赖。
Chart.js 怎么安装和运行?
阅读文档中的安装指南 浏览文档开始使用
在哪里获取 Chart.js?
源代码和安装说明在 GitHub 上:https://github.com/chartjs/Chart.js

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目