Skip to content
Nations Inquiry — home

Dataset · GitHub

GitHub Git Pushes

6 years, 2020–2025 · 186 countries

How many times developers in each country uploaded code to GitHub in the last quarter of the year — a measure of software activity rather than of accounts. GitHub publishes it quarterly in its Innovation Graph.

This site holds every year from 2020 to 2025, read from GitHub’s own data and stored exactly as published.

GitHub Git Pushes · the file

Newest
GitHub Git Pushes, 2025
Held
6 years · 1,028 rows
Licence
Public domain or CC0

016 years

Every year

Newest first. Each opens the full table for that year, and each downloads as a CSV.

2020bar height: countries covered, up to 1862025
Every year of GitHub Git Pushes held on this site, newest first, with its download files.
YearCountriesChangeReadDownload
GitHub Git Pushes, 2025Newest186+10September 29, 2026CSV
GitHub Git Pushes, 2024176+4September 29, 2026CSV
GitHub Git Pushes, 2023172+4 −1September 29, 2026CSV
GitHub Git Pushes, 2022169+3 −1September 29, 2026CSV
GitHub Git Pushes, 2021167+9September 29, 2026CSV
GitHub Git Pushes, 2020158—September 29, 2026CSV

Every year in one file, one row per country per year: github-git-pushes-all-editions-nations-inquiry.csv

024 columns

What’s in the file

Every column, what it holds, how it is stored and what its values look like — what a reader needs before opening the file.

Every column in the newest file of GitHub Git Pushes: what it holds, how it is stored, and its range.
ColumnWhat it holdsStored asRange, 2025DistinctEmptySpread
CountrycountryNameThe country’s name, as this file spells it.Text—1860
ISO Codecountry_codeIdentifierThe ISO 3166-1 alpha-3 code, added by this site. Every table here joins on it.Text · 3 letters—1860
Git pushes during the quartergit_pushesHeadlineThe headline figure: Git pushes during the quarter.Number · whole numbers1,967Turkmenistan40,768,192United Statesmiddle 148,7141860
QuarterquarterLabelThe quarter the pushes were made in, written as year and quarter; every edition holds the fourth quarter of its year.Text—10

Profiled from the newest file. Range: the lowest and highest value, with the country holding it when only one does. Spread: countries in ten equal steps from lowest to highest. Neither end is better. The values describe a shape, not a score.

03186 countries across every year

Who is covered

How many countries each year holds, continent by continent, who joined and who left, and which places this site covers that the dataset never has.

All regions
Countries in each year of GitHub Git Pushes, by continent.
202020212022202320242025
Africa374445464848
Americas292929303134
Asia494949494950
Europe404142424247
Oceania344567
All158167169172176186

Who joined and who left

  • 2025
    + Curaçao+ Faroe Islands+ Gibraltar+ Grenada+ Guam+ Saint Lucia+ Liechtenstein+ Monaco+ San Marino+ Timor-Leste
  • 2024
    + Cayman Islands+ Djibouti+ Fiji+ Chad
  • 2023
    + Guyana+ Papua New Guinea+ French Polynesia+ South Sudan− Fiji
  • 2022
    + Niger+ Suriname+ Kosovo− Guyana
  • 2021
    + Andorra+ Republic of the Congo+ Fiji+ Gabon+ Guinea+ Gambia+ Lesotho+ Eswatini+ Seychelles

04Provenance

Where it comes from

The path from the publisher to this page, and what was checked and changed on the way.

The site’s method
  1. 1 · Publisher

    GitHub

  2. 2 · Their file

    GitHub Git Pushes 2025Q4

  3. 3 · Read by this site

    September 29, 2026

    Imported by a script that parses each figure and writes it down unrounded.
  4. 4 · Stored as

    6 files, one per year

    Each downloads as a CSV, or every year together as github-git-pushes-all-editions-nations-inquiry.csv
  5. 5 · Used on

    Its statistic page, and every profile it measures

Precision

The headline is stored in whole numbers, as published.

Rounded by this site

Never. Tables on screen may show fewer decimals; the files never do.

Changed by this site

Reshaped into one row per country: regional and income-group totals are left out, only the columns listed are kept, each row gets its ISO 3166 code, and some country names are brought to one spelling. No value is recalculated, rescaled or rounded.

From the data files in GitHub's own Innovation Graph repository, stored as published, with the same places left out as for GitHub developers.

05Reuse

Licence and credit

What the publisher’s licence lets you do, what it asks of you, and a credit line and citation ready to copy.

Every publisher’s terms

Licence · checked September 29, 2026

CC0 1.0

  • Share and redistribute it
  • Adapt it and build on it
  • Use it commercially

No conditions at all. Crediting the publisher is still the courteous thing to do.

A credit line

Source: GitHub, GitHub Git Pushes, via Nations Inquiry.

Cite this dataset

GitHub. GitHub Git Pushes, 2020–2025 [data set]. As held by Nations Inquiry, https://nationsinquiry.com/datasets/github-git-pushes

The publisher’s own citation: GitHub. (2026). GitHub Innovation Graph (Version 1.0.11) [Data set]. https://github.com/github/innovationgraph

Plain-language summary, not legal advice. The licence text is what binds.

06Where it is used

Around the site

Where these numbers appear on this site, and the datasets nearest to it.

07Questions

GitHub Git Pushes: questions and answers

What is the GitHub Git Pushes?

How many times developers in each country uploaded code to GitHub in the last quarter of the year — a measure of software activity rather than of accounts. GitHub publishes it quarterly in its Innovation Graph.

Which years of the GitHub Git Pushes can I download?

All 6, from 2020 to 2025, each as a CSV file, or every year together in one CSV.

Does GitHub rank countries on it?

No, and this site does not order it either. The files hold values only.

Can I use it commercially?

Yes, under CC0 1.0, with credit to GitHub. The licence text is linked on this page.

Feedback

Feedback

How are we doing?

Two answers are required — a rating and your email. The rest is up to you.