Skip to content

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Latest commit

 

History

285 Commits

Folders and files

Repository files navigation

🚀 Open Source Metrics Dashboard

Monitor and visualize GitHub activity metrics for key open source projects.
This repository automates data collection, generates weekly reports, and publishes:

Track metrics like stars, forks, contributors, merged PRs, releases, and downloads—
all in one place, with automated updates.


Metrics collected

ID Metrics Metric Description Metric Category Information Availability Collection Method Frequency of Data Collection Location
1 GitHub Stars Measures interest/popularity. Community Engagement Metrics GitHub project main page Manually / GitHub API Weekly Confluence page / GitHub repository
2 GitHub Forks Indicates developers building on or modifying the project. Community Engagement Metrics GitHub project main page Manually / GitHub API Weekly Confluence page / GitHub repository
3 GitHub Unique Contributors Community engagement and long-term sustainability. Community Engagement Metrics GitHub project main page Manually / GitHub API Weekly Confluence page / GitHub repository
4 GitHub Pull Requests (PRs) Merged Tracks active & collaborative contributions and code changes. Community Engagement Metrics GitHub project > Insights > Pulse (select 1 month: Merged PRs) Manually / GitHub API Weekly Confluence page / GitHub repository
5 Number of Releases Responsiveness to bugs/features and user needs. Code and Development Activity GitHub project main page > Releases Manually / GitHub API Weekly Confluence page
6 Downloads (NPM, Cargo, Apple Store, Google Play, DockerHub, Homebrew, etc.) Usage in production / Usage trends / Real adoption. Adoption & Usage Metrics Various platforms Manually Weekly Confluence page / GitHub repository

Projects Tracked

The list of tracked repositories is discovered automatically every run. The script lists every repository (including forks and archived) for these orgs:

…and unions that with a small static list of additional repos defined in github_metrics.py (EXTRA_REPOS):

Each repo's primary language is captured at collection time so the dashboard can filter projects by language.

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages