PHPackages                             nnnick/chartjs - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. nnnick/chartjs

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

nnnick/chartjs
==============

Simple HTML5 charts using the canvas element.

v4.5.1(7mo ago)67.3k1.1M↑18.9%12.0k[487 issues](https://github.com/nnnick/Chart.js/issues)[59 PRs](https://github.com/nnnick/Chart.js/pulls)14MITJavaScriptPHP &gt;=5.3.3

Since Apr 1Pushed 2mo ago1.4k watchersCompare

[ Source](https://github.com/nnnick/Chart.js)[ Packagist](https://packagist.org/packages/nnnick/chartjs)[ Docs](https://www.chartjs.org/)[ RSS](/packages/nnnick-chartjs/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)DependenciesVersions (117)Used By (14)

 [ ![https://www.chartjs.org/](https://camo.githubusercontent.com/eb67acccc0b255e98b91e73af663ce117bfc7782390d2340403278cb00afe2f8/68747470733a2f2f7777772e63686172746a732e6f72672f6d656469612f6c6f676f2d7469746c652e737667)
 ](https://www.chartjs.org/) Simple yet flexible JavaScript charting for designers &amp; developers

 [![Downloads](https://camo.githubusercontent.com/5668e8b444794c3255f02b405dfb4d4da7d2f07b4b7cbd5f33acb692af7f81a4/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f63686172746a732f43686172742e6a732e7376673f7374796c653d666c61742d737175617265266d61784167653d363030)](https://www.chartjs.org/docs/latest/getting-started/installation.html) [![GitHub Workflow Status](https://camo.githubusercontent.com/1b6da8285955711fabd6261afc074eb585c3fa965feed19adf8955ca9c96ab99/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f63686172746a732f43686172742e6a732f63692e796d6c3f6272616e63683d6d6173746572267374796c653d666c61742d737175617265)](https://github.com/chartjs/Chart.js/actions?query=workflow%3ACI+branch%3Amaster) [![Coverage](https://camo.githubusercontent.com/715b3432081a35af9556ba6fc8b8921d98928545390f263cd5af775e64e7a358/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f63686172746a732f43686172742e6a732e7376673f7374796c653d666c61742d737175617265266d61784167653d363030)](https://coveralls.io/github/chartjs/Chart.js?branch=master) [![Awesome](https://camo.githubusercontent.com/6e86ea41bb858c91950b3fd80d913929c9c987de22fda11572a894341daa76b5/68747470733a2f2f617765736f6d652e72652f62616467652d666c6174322e737667)](https://github.com/chartjs/awesome) [![Discord](https://camo.githubusercontent.com/7a6ce3dba13f431210017fd770e94eb673300b16d784808bf71dc941c40cae33/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646973636f72642d63686172746a732d626c75653f7374796c653d666c61742d737175617265266d61784167653d33363030)](https://discord.gg/HxEguTK6av)

Documentation
-------------

[](#documentation)

All the links point to the new version 4 of the lib.

- [Introduction](https://www.chartjs.org/docs/latest/)
- [Getting Started](https://www.chartjs.org/docs/latest/getting-started/index)
- [General](https://www.chartjs.org/docs/latest/general/data-structures)
- [Configuration](https://www.chartjs.org/docs/latest/configuration/index)
- [Charts](https://www.chartjs.org/docs/latest/charts/line)
- [Axes](https://www.chartjs.org/docs/latest/axes/index)
- [Developers](https://www.chartjs.org/docs/latest/developers/index)
- [Popular Extensions](https://github.com/chartjs/awesome)
- [Samples](https://www.chartjs.org/samples/)

In case you are looking for an older version of the docs, you will have to specify the specific version in the url like this:

Contributing
------------

[](#contributing)

Instructions on building and testing Chart.js can be found in [the documentation](https://www.chartjs.org/docs/master/developers/contributing.html#building-and-testing). Before submitting an issue or a pull request, please take a moment to look over the [contributing guidelines](https://www.chartjs.org/docs/master/developers/contributing) first. For support, please post questions on [Stack Overflow](https://stackoverflow.com/questions/tagged/chart.js) with the `chart.js` tag.

License
-------

[](#license)

Chart.js is available under the [MIT license](LICENSE.md).

###  Health Score

74

—

ExcellentBetter than 100% of packages

Maintenance75

Regular maintenance activity

Popularity82

Widely adopted with strong download metrics

Community56

Growing community involvement

Maturity75

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~32 days

Recently: every ~78 days

Total

109

Last Release

217d ago

Major Versions

v1.1.1 → v2.0.02016-04-09

v2.9.3 → v3.0.0-alpha2020-03-12

v2.9.4 → v3.0.0-beta.52020-11-01

2.9.x-dev → v3.0.0-beta.82021-01-13

3.9.x-dev → v4.0.02022-10-12

### Community

Maintainers

![](https://www.gravatar.com/avatar/20d37ee5c31920c58b72dfed0bb667c7bd14787cb06a7e037be03f357925c212?d=identicon)[jakesyl](/maintainers/jakesyl)

---

Top Contributors

[![etimberg](https://avatars.githubusercontent.com/u/6757853?v=4)](https://github.com/etimberg "etimberg (1482 commits)")[![kurkle](https://avatars.githubusercontent.com/u/27971921?v=4)](https://github.com/kurkle "kurkle (688 commits)")[![tannerlinsley](https://avatars.githubusercontent.com/u/5580297?v=4)](https://github.com/tannerlinsley "tannerlinsley (311 commits)")[![benmccann](https://avatars.githubusercontent.com/u/322311?v=4)](https://github.com/benmccann "benmccann (306 commits)")[![LeeLenaleee](https://avatars.githubusercontent.com/u/39033624?v=4)](https://github.com/LeeLenaleee "LeeLenaleee (226 commits)")[![simonbrunel](https://avatars.githubusercontent.com/u/3874900?v=4)](https://github.com/simonbrunel "simonbrunel (189 commits)")[![nnnick](https://avatars.githubusercontent.com/u/1458051?v=4)](https://github.com/nnnick "nnnick (114 commits)")[![nagix](https://avatars.githubusercontent.com/u/723188?v=4)](https://github.com/nagix "nagix (70 commits)")[![panzarino](https://avatars.githubusercontent.com/u/7033952?v=4)](https://github.com/panzarino "panzarino (64 commits)")[![stockiNail](https://avatars.githubusercontent.com/u/11741250?v=4)](https://github.com/stockiNail "stockiNail (58 commits)")[![fulldecent](https://avatars.githubusercontent.com/u/382183?v=4)](https://github.com/fulldecent "fulldecent (39 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (39 commits)")[![dangreen](https://avatars.githubusercontent.com/u/986756?v=4)](https://github.com/dangreen "dangreen (36 commits)")[![hamalaiv](https://avatars.githubusercontent.com/u/9217370?v=4)](https://github.com/hamalaiv "hamalaiv (30 commits)")[![joshkel](https://avatars.githubusercontent.com/u/476338?v=4)](https://github.com/joshkel "joshkel (26 commits)")[![jakesylvestre](https://avatars.githubusercontent.com/u/6392429?v=4)](https://github.com/jakesylvestre "jakesylvestre (23 commits)")[![igorlukanin](https://avatars.githubusercontent.com/u/3852894?v=4)](https://github.com/igorlukanin "igorlukanin (13 commits)")[![mathiask88](https://avatars.githubusercontent.com/u/4368785?v=4)](https://github.com/mathiask88 "mathiask88 (12 commits)")[![jcopperfield](https://avatars.githubusercontent.com/u/33193571?v=4)](https://github.com/jcopperfield "jcopperfield (12 commits)")[![hallatore](https://avatars.githubusercontent.com/u/365605?v=4)](https://github.com/hallatore "hallatore (11 commits)")

---

Tags

canvaschartgraphhtml5html5-chartsjavascriptJSchart

### Embed Badge

![Health badge](/badges/nnnick-chartjs/health.svg)

```
[![Health](https://phpackages.com/badges/nnnick-chartjs/health.svg)](https://phpackages.com/packages/nnnick-chartjs)
```

###  Alternatives

[matthiasmullie/minify

CSS &amp; JavaScript minifier, in PHP. Removes whitespace, strips comments, combines files (incl. @import statements and small assets in CSS files), and optimizes/shortens a few common programming patterns.

2.0k30.5M336](/packages/matthiasmullie-minify)[novus/nvd3

A reusable charting library written in d3.js

7.2k207.7k2](/packages/novus-nvd3)[mathjax/mathjax

MathJax is an open-source JavaScript display engine for LaTeX, MathML, and AsciiMath notation that works in all modern browsers.

10.8k90.8k1](/packages/mathjax-mathjax)[onokumus/metismenu

A jQuery menu plugin

2.0k263.3k5](/packages/onokumus-metismenu)[yajra/laravel-datatables-html

Laravel DataTables HTML builder plugin

2899.6M48](/packages/yajra-laravel-datatables-html)[yajra/laravel-datatables-editor

Laravel DataTables Editor plugin for Laravel 5.5+.

1186.1M2](/packages/yajra-laravel-datatables-editor)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
