GitHub · GitHub Git Pushes
GitHub code pushes by country
How often do developers in each country upload code to GitHub?
Of the 186 countries compared in 2025, United States had the highest reading, 40,768,192, and Turkmenistan had the lowest reading, 1,967. In the middle country the figure was 148,714. Among the 157 countries measured in every edition since 2020, the middle one moved from 60,683 to 261,475.
Part ofDigital & Technology
GitHub code pushes · 2025
Context statistic
Highest of 186United States
40,768,192012025 · values only
The highest and the lowest
The three countries with the highest values of 186 compared, the three with the lowest, and the highest on each continent. This statistic has no better end, so no country is shown as leading.
- 1
- 2
- 3
Lowest in 2025
Turkmenistan1,967
San Marino2,369
Timor-Leste2,428
This statistic has no better end: the two ends describe size, not success.
02Every measured country
GitHub code pushes on a map
Each country is shaded by its value, in five groups holding the same number of countries. Hover a country for its value, or select it to open its profile. Below the map, each continent’s middle country.
Darker is a higher value. This statistic has no better end, so the shades describe size, not success.
- 1,967–17,648
- 17,766–80,289
- 83,751–306,518
- 313,742–1,226,104
- 1,256,334–40,768,192
- No reading in 2025
- Europe
482,028
the middle country, of 47 measured · 49 members
Germany8,772,950
San Marino2,369
Highest and lowest reading in Europe.
- Asia
306,973
the middle country, of 50 measured · 52 members
India31,922,623
Turkmenistan1,967
Highest and lowest reading in Asia.
- Americas
104,195
the middle country, of 34 measured · 48 members
United States40,768,192
Grenada3,293
Highest and lowest reading in Americas.
- Africa
48,903
the middle country, of 48 measured · 55 members
Nigeria2,323,134
Chad4,034
Highest and lowest reading in Africa.
- Oceania
6,138
the middle country, of 7 measured · 21 members
Australia2,783,690
Guam4,348
Highest and lowest reading in Oceania.
- Every region
22 sub-regions, highest middle country first
- Eastern Asia
2,565,308
the middle country, of 7 measured · 8 members
South Korea7,204,133
Macau29,773
Highest and lowest reading in Eastern Asia.
- Western Europe
1,140,142
the middle country, of 9 measured · 9 members
Germany8,772,950
Liechtenstein4,699
Highest and lowest reading in Western Europe.
- South-eastern Asia
1,053,435
the middle country, of 11 measured · 11 members
Indonesia6,511,596
Timor-Leste2,428
Highest and lowest reading in South-eastern Asia.
- Southern Asia
798,320
the middle country, of 9 measured · 9 members
India31,922,623
Bhutan17,766
Highest and lowest reading in Southern Asia.
- Eastern Europe
781,052
the middle country, of 10 measured · 10 members
Russia5,428,018
Moldova178,866
Highest and lowest reading in Eastern Europe.
- Northern Europe
551,758
the middle country, of 12 measured · 13 members
United Kingdom7,734,568
Faroe Islands3,793
Highest and lowest reading in Northern Europe.
- Northern Africa
498,344
the middle country, of 6 measured · 6 members
Egypt2,264,375
Sudan27,156
Highest and lowest reading in Northern Africa.
- South America
435,998
the middle country, of 12 measured · 12 members
Brazil11,583,055
Suriname4,650
Highest and lowest reading in South America.
- Western Asia
196,527
the middle country, of 18 measured · 19 members
Türkiye2,501,418
Syria49,159
Highest and lowest reading in Western Asia.
- Central Asia
139,345
the middle country, of 5 measured · 5 members
Kazakhstan560,275
Turkmenistan1,967
Highest and lowest reading in Central Asia.
- Central America
135,267
the middle country, of 8 measured · 8 members
Mexico2,670,594
Belize14,390
Highest and lowest reading in Central America.
- Southern Europe
97,501
the middle country, of 16 measured · 17 members
Spain4,906,180
San Marino2,369
Highest and lowest reading in Southern Europe.
- Eastern Africa
67,534
the middle country, of 16 measured · 19 members
Kenya1,256,334
Djibouti5,466
Highest and lowest reading in Eastern Africa.
- Middle Africa
45,951
the middle country, of 6 measured · 9 members
Cameroon204,308
Chad4,034
Highest and lowest reading in Middle Africa.
- Southern Africa
20,571
the middle country, of 5 measured · 5 members
South Africa1,118,816
Eswatini5,991
Highest and lowest reading in Southern Africa.
- Western Africa
17,990
the middle country, of 15 measured · 16 members
Nigeria2,323,134
Cabo Verde7,176
Highest and lowest reading in Western Africa.
- Caribbean
17,918
the middle country, of 12 measured · 24 members
Dominican Republic244,061
Grenada3,293
Highest and lowest reading in Caribbean.
- Australia and New Zealand
2 of 2 measured — too few for a middle: Australia, New Zealand.
Australia2,783,690
New Zealand581,275
Highest and lowest reading in Australia and New Zealand.
- Melanesia
3 of 5 measured — too few for a middle: Fiji, New Caledonia, Papua New Guinea.
New Caledonia7,101
Fiji5,115
Highest and lowest reading in Melanesia.
- Micronesia
1 of 7 measured — too few for a middle: Guam.
Guam4,348
Highest and lowest reading in Micronesia.
- Northern America
2 of 4 measured — too few for a middle: Canada, United States.
United States40,768,192
Canada6,254,025
Highest and lowest reading in Northern America.
- Polynesia
1 of 7 measured — too few for a middle: French Polynesia.
French Polynesia5,721
Highest and lowest reading in Polynesia.
03The whole field at once
The spread
186 countries, one dot each, on one scale — further right is a higher value. Half the countries are above 148,714; a quarter are above 1,047,803, and a quarter below 27,947. The bar in each row marks that continent’s middle country.
Log scale: each gridline is ten times the one before, so countries of very different sizes can be seen on one line.
04All 186 ever measured
Every country
In order, highest value first. No rank or position is shown: too many countries share the same value for an order to mean anything. Neither end is better. A count, not a rate: large and well-connected countries lead. A single push can carry one change or hundreds, and a country appears only when at least 100 of its developers pushed code in the quarter.
Showing 25 of 186 countries
Values for 2025. The change column compares 2025 with 2024 only; the sparkline covers the recent editions.
052020–2025 · 6 editions
Over time
Each point is the fourth quarter of its year, so every point covers the same season; a year appears once its fourth quarter is published. It is a count made during the quarter, not a year's total.
- the middle country
- the middle half of countries
- the middle of the 157 countries measured every time
- each continent’s middle country
The same, year by year
| Year | Countries | Middle country | Middle half | Measured every time |
|---|---|---|---|---|
| 2025 | 186 | 148,714 | 27,947 – 1,047,803 | 261,475 |
| 2024 | 176 | 108,890 | 21,871 – 735,616 | 155,279 |
| 2023 | 172 | 107,771 | 20,379 – 663,839 | 139,757 |
| 2022 | 169 | 100,258 | 19,784 – 634,831 | 124,062 |
| 2021 | 167 | 72,449 | 11,645 – 458,971 | 78,995 |
| 2020 | 158 | 60,394 | 11,413 – 396,706 | 60,683 |
062024 → 2025
Who rose and fell
The biggest changes in value between the two newest editions. Places are shown second, because they also move when other countries do.
Rose most
before → afterUnited States27,999,678 → 40,768,192+12,768,514
India19,462,641 → 31,922,623+12,459,982
Brazil7,936,768 → 11,583,055+3,646,287
Japan4,396,261 → 7,198,600+2,802,339
Indonesia3,856,274 → 6,511,596+2,655,322
Fell most
before → afterTurkmenistan6,893 → 1,967−4,926
176 countries were measured in both 2024 and 2025. The field changed from 176 to 186 countries, so a place can move for reasons that have nothing to do with the country itself.
07Across every edition
GitHub code pushes in records
The extremes of the statistic. A record reached by more than one country names none of them.
Highest reading on record
40,768,192
Git pushes during the quarter
Lowest reading on record
716
Git pushes during the quarter
Biggest rise between editions
+12,768,514
27,999,678 → 40,768,192
Biggest fall between editions
−1,663,910
5,386,337 → 3,722,427
Biggest change since first measured
+24,631,222
7,291,401 → 31,922,623
Highest most often
6 of 6
editions, alone at the first-listed end
08The measure
About gitHub code 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.
What the number is: Git pushes during the quarter.
09Where it fits
Connections
Its part in the Country Index, the statistics whose values line up most closely with it across countries, and others on the same subject.
In the Country Index
Context, with no vote
This statistic is published in full under Digital & Technology, but does not help decide any Country Index standing.
Moves with
Where gitHub code pushes is higher, these tend to be higher too.
- GitHub RepositoriesGitHub · 186 countries in commonρ 0.99
- GitHub DevelopersGitHub · 186 countries in commonρ 0.99
- Scholarly ArticlesOurResearch · 186 countries in commonρ 0.93
Moves against
Where gitHub code pushes is higher, these tend to be lower.
- Outbound Mobility Ratio, TertiaryUIS · 111 countries in commonρ −0.61
- Net Official Development Assistance ReceivedOECD Development Assistance Committee · 113 countries in commonρ −0.55
- Export Concentration IndexUNCTAD · 180 countries in commonρ −0.53
Rank correlation (ρ, from −1 to 1) across countries, on each statistic’s newest edition, out of 309 statistics sharing at least 80 countries with this one. Two statistics that move together do not cause each other.
10Keep reading
Explore further
The subject
The countries at either end
More from GitHub
11Questions
GitHub code pushes: questions and answers
Which country has the highest gitHub code pushes?
United States, at 40,768,192, among the 186 countries compared in 2025.
Which country has the lowest gitHub code pushes?
Turkmenistan, at 1,967, among the 186 countries compared in 2025.
How many countries does the GitHub Git Pushes cover?
186 in 2025. The number measured varies from 158 to 186 between editions.
What is the world average gitHub code pushes?
This site does not calculate a world average, which would depend on how countries are weighted. In the middle country of the 186 compared in 2025, the figure was 148,714.
Is this GitHub’s own ranking?
No ranking is shown. GitHub publishes values only, and too many countries share the same value for an ordering to mean anything, so none is derived.
How often is the GitHub Git Pushes published?
This site holds 6 editions, describing 2020 to 2025.
Where does the data come from, and can I download it?
From GitHub, under CC0 1.0. From the data files in GitHub's own Innovation Graph repository, stored as published, with the same places left out as for GitHub developers. Every edition is on this site’s Datasets pages as a full table, and downloads as a CSV file with every value unrounded.
12Method
Sources, method and citation
Source
GitHub Git Pushes — GitHub
From the data files in GitHub's own Innovation Graph repository, stored as published, with the same places left out as for GitHub developers.
Newest edition
Report year 2025Data year 2025
Cite the source as: GitHub. (2026). GitHub Innovation Graph (Version 1.0.11) [Data set]. https://github.com/github/innovationgraph
Licence: CC0 1.0, checked 2026-09-29.
How this page reads the numbers
- No rank or position is shown: GitHub publishes values only, and too many countries share the same value for an ordering to mean anything.
- This statistic has no better end, so the page describes higher and lower values and never calls a country a leader.
- A country is named at an end only when it holds that value alone. Where several share it, the page says how many and names none first.
- Values are stored exactly as published and trimmed only for display. “The middle country” is the median of the countries measured, not a world average.
The file itself, column by column — where it came from, what each column holds, and every edition as a CSV — is on its dataset page.
Cite this page
Nations Inquiry (2026). GitHub code pushes by country: GitHub Git Pushes, data from GitHub. https://nationsinquiry.com/statistics/github-git-pushes