← tugtug

Full product

This is the public preview. Use tugtug on your own repos to unlock the full dashboard: history, coupling, code-quality findings, reruns, and private-repo analysis.

Public code health report

sindresorhus/p-limit

Complexity × churn hotspots for a public GitHub repo, analyzed July 4, 2026.

Health Score

89

healthy

Files

6

analyzed

Hotspots

0

high-risk files

Avg Complexity

7

cyclomatic

Hotspot map

Bubble size = complexity · Color = churn frequency · Position = risk

drag to pan
low → high churn

Higher-risk files float upward so the most volatile complexity clusters are easy to spot.

Top hotspots

01benchmark.js
cx 4 · ch 030%
02index.js
cx 14 · ch 023%
03test.js
cx 3 · ch 023%
04scripts/benchmarker.js
cx 19 · ch 015%
05index.test-d.ts
cx 1 · ch 08%
06index.d.ts
cx 1 · ch 14%

Add this badge to your README

sindresorhus/p-limit code health[![tugtug code health](https://tugtug.com/api/badge/sindresorhus/p-limit.svg)](https://tugtug.com/report/sindresorhus/p-limit)

Brag badges — copy the ones you’re proud of

tugtug hotspot-free[![tugtug hotspot-free](https://tugtug.com/api/badge/sindresorhus/p-limit.svg?metric=hotspots)](https://tugtug.com/report/sindresorhus/p-limit)
tugtug security clean[![tugtug security clean](https://tugtug.com/api/badge/sindresorhus/p-limit.svg?metric=security)](https://tugtug.com/report/sindresorhus/p-limit)
tugtug low duplication[![tugtug low duplication](https://tugtug.com/api/badge/sindresorhus/p-limit.svg?metric=duplication)](https://tugtug.com/report/sindresorhus/p-limit)
tugtug all exports used[![tugtug all exports used](https://tugtug.com/api/badge/sindresorhus/p-limit.svg?metric=deadcode)](https://tugtug.com/report/sindresorhus/p-limit)

Analyze your own repos

Sign in with GitHub to track health over time, get weekly alerts, and see your full coupling graph.

Sign in with GitHub →

tugtug · Evaluate any public GitHub repo.