{
  "full_name": "mrdoob/three.js",
  "html_url": "https://github.com/mrdoob/three.js",
  "start_date": "2025-09-19T13:53:48Z",
  "end_date": "2026-10-19T13:53:48Z",
  "months": 13,
  "forks_count": 36690,
  "cumulative_total_committers": 2499,
  "new_committers_per_month": 10,
  "total_active_committers_per_month": 30,
  "new_committers_percentage": 33,
  "commits_per_month": 181,
  "commits_per_committer_per_month": 6.03,
  "has_issues": true,
  "issues_closed_percentage": 131,
  "issues_closed_per_month": 67,
  "issues_opened_per_month": 51,
  "issues_increase_decrease": -15,
  "issues_open_age_days_stats": {
    "records": 254,
    "newest": 0,
    "percentile_25": 373,
    "median": 648,
    "mean": 1156,
    "percentile_75": 1710,
    "percentile_90": 3076,
    "oldest": 4515,
    "std_dev": 1123
  },
  "issues_time_to_resolve_days_stats": {
    "records": 1000,
    "fastest": 0,
    "percentile_25": 0,
    "median": 2,
    "mean": 354,
    "percentile_75": 224,
    "percentile_90": 1366,
    "longest": 4506,
    "std_dev": 770
  },
  "issues_open_count": 254,
  "issues_resolved_count": 13641,
  "issues_resolved_to_open_ratio": 53.70,
  "issues_resolved_to_commits_percentage": 28,
  "issues_open_to_monthly_ratio": 4.98,
  "PRs_merged_or_closed_percentage": 94,
  "PRs_merged_vs_commits_ratio": 81,
  "PRs_merged_per_month": 148,
  "PRs_closed_per_month": 32,
  "PRs_opened_per_month": 190,
  "PRs_increase_decrease": 9,
  "PRs_open_age_days_stats": {
    "records": 136,
    "newest": 0,
    "percentile_25": 39,
    "median": 141,
    "mean": 243,
    "percentile_75": 351,
    "percentile_90": 704,
    "oldest": 969,
    "std_dev": 262
  },
  "PRs_time_to_resolve_days_stats": {
    "records": 1000,
    "fastest": 0,
    "percentile_25": 0,
    "median": 0,
    "mean": 20,
    "percentile_75": 0,
    "percentile_90": 3,
    "longest": 2338,
    "std_dev": 143
  },
  "PRs_open_count": 136,
  "PRs_resolved_count": 20723,
  "PRs_resolved_to_open_ratio": 152.38,
  "PRs_open_to_monthly_ratio": 0.72
}
