RepoPilot

chartjs / chart.js

Search chartjs/chart.js

GitHub

Repository health

Security advisories, maintenance activity, dependencies and license for chartjs/chart.js, with what was checked and what was not.

Security

0
Critical
0 direct
0
High
0 direct
0
Moderate
0
Low

25 dependencies checked (25 direct), npm, via deps.dev. Findings apply only to the packages and versions checked.

OpenSSF Scorecard · 5.4/10

Checks sorted from strongest to weakest.

  • MaintainedLast commit 9d ago10/10
  • LicensePermissive license: MIT10/10
  • CI-TestsCI configured + tests present10/10
  • Dependency-Update-ToolDependabot configured10/10
  • Token-PermissionsWorkflows declare explicit, scoped permissions10/10
  • Pinned-DependenciesOnly 0/21 actions pinned to SHAs2/10
  • Code-ReviewOnly 0/20 recent PRs had requested reviewers2/10
  • Security-PolicyNo SECURITY.md found0/10
  • SASTNo SAST workflow detected0/10
  • Branch-ProtectionDefault branch 'master' has no protection rule0/10

Maintenance

4 Oct 2026
Last commit
active
100
Commits / year
38
Contributors
recent window
v4.5.1
Latest release
~66d cadence

Outside contributions: 4 of 86 external pull requests merged (17% of those decided), median 64 days to merge.From the 86 most recently updated pull requests, bots excluded.

Recent releases

  • v4.5.113 Oct 2025 · 121 days after previous
  • v4.5.014 Jun 2025 · 60 days after previous
  • v4.4.915 Apr 2025 · 55 days after previous
  • v4.4.819 Feb 2025 · 80 days after previous
  • v4.4.71 Dec 2024 · 34 days after previous
  • v4.4.628 Oct 2024 · 13 days after previous

Commit activity

100 commits sampled
Feb
May
Aug
Nov
Jan '25
Feb
May
Aug
Nov
Jan '26
Feb
May
Aug

Click a bar to browse commits — or open GitHub for the full month ↓

Work rhythm

Commits by day of week

Pull request health

Resolution rate0%
Median time to merge/close: 12h · last 6 PRs

How fast do PRs resolve?

< 1d
4
1–3d
0
4–7d
1
1–4w
0
> 1mo
1

Days from open to merged / closed, last 6 PRs.

Pending right now24 open PRs

Recently merged4 PRs in the recent window

Issue triage — last 12 weeks

Blue bars = issues opened that week, green = closed. Healthy projects keep these roughly in balance — a persistently bigger blue bar means an opening backlog. open issues on GitHub ↗

Release cadence· median 60d between releases

Gone quiet

Latest v4.5.1 shipped 366d ago · typical gap 60d · steady cadence · 10 releases sampled.

all releases on GitHub ↗

New faces — last 90 days2 contributors appearing for the first time in this window

Heuristic: contributors whose earliest commit in the recent sample is < 90 days old AND who have ≤ 3 commits in the window. Click a name for their commits in this repo.

Top contributors

Issue health

Computed from GitHub Issues — no estimates. Per-issue rates use the 36 most-recently-updated issues (recent, not all-time); the open total and oldest-open age are repo-wide.

Open issues584

Total open on the repo (authoritative).

Median time to close1mo

From 10 recently-closed issues. p90 1.6y.

Oldest open issue10.9y

Age of the longest-open unresolved issue.

Awaiting first reply23%

6 of 26 recent open issues have no comments yet.

Stale backlog77%

20 of 26 recent open issues had no update in 30d+.

Triage gap8%

2 of 26 recent open issues are unlabeled.

✓

Open to contributors. 1 help-wanted in the recent sample — a path in if you want to contribute.

What the backlog is about

AI-generated

Open issues grouped into themes by an LLM from their titles — a summary, not an authoritative classification. Numbers reflect the 26 most-recently-active open issues.

Most-wanted

Open issues with the most positive reactions — what the community is asking for.

Most-discussed

Open issues with the most comments — where the conversation is.

Labels in the recent sample

type: bug21type: enhancement9type: support3help wanted1type: documentation1

Per-issue rates are computed from a sample of 36 most-recently-updated issues, so they describe recent behavior rather than the all-time backlog. Reaction and comment counts come straight from GitHub.

Dependencies

Checked packages and import counts

Checked counts describe advisory coverage, not the repository’s complete dependency inventory. External imports come from a separate source-code graph.

25
Packages checked
npm
25
Direct packages checked
checked count, not total dependencies
0
Transitive packages checked
checked count, not total dependencies
Unknown
External imports
distinct modules in the captured graph

License

MIT
License
Permissive
Family
Unknown
Dep conflicts
No dependency license scan coverage
Commercial use: Generally fine for commercial and proprietary use, subject to attribution and notice terms.