Five years of public collaboration data, now with more ways to explore it

The GitHub Innovation Graph has been updated with data through December 2024, giving researchers and policymakers a full five years of quarterly public software collaboration metrics. Alongside the data refresh, the project ships new visualization tools and a workflow for pulling global figures directly into VS Code via GitHub Copilot.

Regional races in the animated rankings

To mark the milestone, GitHub released animated bar charts tracking developers and git pushes across major economies and regions over the five-year window. A few standout shifts emerge from the footage:

  • The European Union overtook the United States in cumulative git pushes, a notable finish in the global rankings.
  • Brazil and Korea made significant climbs in push activity.
  • India outpaced the European Union in repository counts between Q2 and Q3 2024.
  • In APAC, India's developer count more than quadrupled in five years.
  • Nigeria jumped from rank 20 in Q1 2020 to rank 11 in Q4 2024 in the EMEA developer rankings.
  • In LATAM, developer counts stay close across most economies—with Brazil as the clear outlier—leading to frequent ranking swaps between neighbors like Argentina and Colombia, or Guatemala and Bolivia.

The full datasets are available in the public data repository, where the underlying CSVs can be inspected directly.

New global metric charts

A separate update adds quick-reference charts to the global metrics pages for git pushes, repositories, developers, and organizations. These make it easier to see worldwide totals at a glance.

For programmatic access, GitHub suggests a setup that uses the newly released GitHub MCP Server. After installing it, you can prompt GitHub Copilot in agent mode within VS Code to retrieve the relevant CSVs from the data repo using the get_file_contents tool, then ask the agent to sum up the latest values.

A portion of the README.md file for the github/github-mcp-server repo which contains the easy installation buttons for installing the GitHub MCP server onto VS Code.

Those global charts serve as a quick way to sanity-check an agent's arithmetic against the published figures.