Composite score from 0-100. Click the score to see each component. When a GitHub repo is linked, four components are weighted:
Packages without a linked repo use only Maintenance (50%) and Adoption (50%), based on PyPI release dates and downloads.
Based on recent commit activity:
Popularity classification:
Download trend comparing weekly to monthly average. Positive means growing, negative means declining.
Minimum Python version supported:
License classification:
How often new versions are published:
"Bus factor" - risk if key maintainers leave:
Engagement - Community activity score (0-100)
Issue Burden - Open issues per 1,000 stars
Discussions - GitHub discussions per 1,000 stars
Fork Conversion - % of forks contributing back
Stale Release - Commits since last release
PR Velocity - Pull request activity level