Skip to content

feat(charts): visualize top contributors #39

@marcgc21

Description

@marcgc21

Description

Create a chart to display the most active contributors based on the number of commits. This will help highlight key contributors to the project over time.


📊 Chart Type

  • Horizontal bar chart (preferred for readability)
  • Optionally show additional data like additions, deletions, or PRs

🧾 Data Requirements

  • Source: GitHub API (/repos/:owner/:repo/contributors) or Git log
  • Fields needed:
    • Contributor name or username
    • Number of commits
    • (Optional) Lines added/deleted

✅ Tasks

  • Fetch contributor data with total commits
  • Sort contributors by number of commits
  • Generate horizontal bar chart
  • Add contributor names on Y-axis and commit counts on X-axis
  • (Optional) Add interactivity or tooltip with more stats (lines changed, PRs, etc.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions