{
  "full_name": "tidyverse/ggplot2",
  "html_url": "https://github.com/tidyverse/ggplot2",
  "start_date": "2025-09-19T09:40:26Z",
  "end_date": "2026-10-19T09:40:26Z",
  "months": 13,
  "forks_count": 2125,
  "cumulative_total_committers": 395,
  "new_committers_per_month": 2,
  "total_active_committers_per_month": 4,
  "new_committers_percentage": 50,
  "commits_per_month": 8,
  "commits_per_committer_per_month": 2.00,
  "has_issues": true,
  "issues_closed_percentage": 100,
  "issues_closed_per_month": 12,
  "issues_opened_per_month": 12,
  "issues_increase_decrease": 0,
  "issues_open_age_days_stats": {
    "records": 78,
    "newest": 3,
    "percentile_25": 177,
    "median": 341,
    "mean": 662,
    "percentile_75": 828,
    "percentile_90": 2041,
    "oldest": 3919,
    "std_dev": 805
  },
  "issues_time_to_resolve_days_stats": {
    "records": 1000,
    "fastest": 0,
    "percentile_25": 0,
    "median": 18,
    "mean": 289,
    "percentile_75": 166,
    "percentile_90": 1311,
    "longest": 2933,
    "std_dev": 583
  },
  "issues_open_count": 78,
  "issues_resolved_count": 4397,
  "issues_resolved_to_open_ratio": 56.37,
  "issues_resolved_to_commits_percentage": 76,
  "issues_open_to_monthly_ratio": 6.50,
  "PRs_merged_or_closed_percentage": 100,
  "PRs_merged_vs_commits_ratio": 100,
  "PRs_merged_per_month": 8,
  "PRs_closed_per_month": 1,
  "PRs_opened_per_month": 9,
  "PRs_increase_decrease": 0,
  "PRs_open_age_days_stats": {
    "records": 34,
    "newest": 2,
    "percentile_25": 192,
    "median": 689,
    "mean": 640,
    "percentile_75": 910,
    "percentile_90": 1104,
    "oldest": 2159,
    "std_dev": 499
  },
  "PRs_time_to_resolve_days_stats": {
    "records": 1000,
    "fastest": 0,
    "percentile_25": 1,
    "median": 12,
    "mean": 63,
    "percentile_75": 48,
    "percentile_90": 129,
    "longest": 2136,
    "std_dev": 188
  },
  "PRs_open_count": 34,
  "PRs_resolved_count": 2390,
  "PRs_resolved_to_open_ratio": 70.29,
  "PRs_open_to_monthly_ratio": 3.78
}
