Skip to content
Nations Inquiry — home

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,192

012025 · 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. 1

    United States

    Northern America

    40,768,192

  2. 2

    India

    Southern Asia

    31,922,623

  3. 3

    Brazil

    South America

    11,583,055

Lowest in 2025

  1. Turkmenistan1,967
  2. San Marino2,369
  3. Timor-Leste2,428

This statistic has no better end: the two ends describe size, not success.

Highest on each continent

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.

All regions

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.

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.

10,000100,0001,000,00010,000,000Africa48 comparedNigeria: 2,323,134Egypt: 2,264,375Kenya: 1,256,334South Africa: 1,118,816Morocco: 1,030,908Tunisia: 543,737Ethiopia: 497,166Ghana: 454,751Algeria: 452,950Rwanda: 270,617Uganda: 222,604Cameroon: 204,308Madagascar: 134,680Tanzania: 131,748Senegal: 131,627Côte d’Ivoire: 108,334Zimbabwe: 93,302Benin: 91,186DR Congo: 74,386Angola: 72,808Zambia: 68,766Mauritius: 66,302Mozambique: 59,778Togo: 50,708Somalia: 47,097Libya: 45,875Malawi: 40,631Burkina Faso: 31,535Seychelles: 27,493Sudan: 27,156Botswana: 25,621Namibia: 20,571Republic of the Congo: 19,093Mauritania: 17,990Lesotho: 17,648Gabon: 16,272Mali: 15,787Sierra Leone: 15,754Liberia: 15,274Burundi: 12,085Guinea: 11,025Niger: 8,658South Sudan: 8,579Gambia: 7,357Cabo Verde: 7,176Eswatini: 5,991Djibouti: 5,466Chad: 4,034Chad 4,034Nigeria 2,323,134Americas34 comparedUnited States: 40,768,192Brazil: 11,583,055Canada: 6,254,025Argentina: 2,767,950Mexico: 2,670,594Colombia: 2,568,139Peru: 1,279,191Chile: 1,190,067Ecuador: 535,515Bolivia: 336,480Costa Rica: 325,077Venezuela: 313,742Uruguay: 261,227Dominican Republic: 244,061Guatemala: 214,493El Salvador: 167,162Paraguay: 105,017Panama: 103,372Honduras: 97,288Puerto Rico: 78,579Nicaragua: 70,801Jamaica: 53,021Cuba: 48,217Haiti: 28,824Trinidad and Tobago: 27,655Belize: 14,390Barbados: 8,181Guyana: 7,783Bahamas: 6,839Cayman Islands: 5,836Curaçao: 5,551Suriname: 4,650Saint Lucia: 3,829Grenada: 3,293Grenada 3,293United States 40,768,192Asia50 comparedIndia: 31,922,623South Korea: 7,204,133Japan: 7,198,600Indonesia: 6,511,596Vietnam: 5,291,032Hong Kong: 3,724,230Philippines: 3,152,750Singapore: 2,875,764Pakistan: 2,870,837Bangladesh: 2,577,601Taiwan: 2,565,308Türkiye: 2,501,418China: 2,330,861Thailand: 1,751,065Israel: 1,546,716Sri Lanka: 1,190,217Malaysia: 1,053,435Iran: 798,320Saudi Arabia: 734,532United Arab Emirates: 707,998Nepal: 699,418Kazakhstan: 560,275Uzbekistan: 538,480Georgia: 332,478Azerbaijan: 317,762Cambodia: 296,184Iraq: 218,698Jordan: 203,075Armenia: 197,477Lebanon: 195,576Cyprus: 158,083Kyrgyzstan: 139,345Palestine: 133,015Yemen: 128,997Myanmar: 122,028Mongolia: 84,484Qatar: 83,751Bahrain: 77,023Oman: 75,931Kuwait: 71,605Syria: 49,159Afghanistan: 42,862Tajikistan: 40,027Macau: 29,773Laos: 29,708Maldives: 20,772Bhutan: 17,766Brunei: 7,625Timor-Leste: 2,428Turkmenistan: 1,967Turkmenistan 1,967India 31,922,623Europe47 comparedGermany: 8,772,950United Kingdom: 7,734,568France: 7,552,272Russia: 5,428,018Spain: 4,906,180Poland: 3,942,661Netherlands: 3,767,050Italy: 2,942,236Ukraine: 2,023,234Sweden: 1,906,740Switzerland: 1,879,074Portugal: 1,226,104Czechia: 1,160,084Norway: 1,147,585Belgium: 1,140,142Finland: 1,120,379Denmark: 1,081,430Austria: 1,005,689Romania: 892,717Ireland: 778,755Hungary: 669,387Greece: 563,585Bulgaria: 542,021Serbia: 482,028Belarus: 460,605Lithuania: 324,760Slovakia: 306,518Estonia: 281,798Croatia: 261,475Latvia: 249,288Slovenia: 187,675Moldova: 178,866Bosnia and Herzegovina: 108,128Luxembourg: 91,576North Macedonia: 86,874Albania: 80,289Kosovo: 74,253Iceland: 69,334Montenegro: 55,426Malta: 52,931Andorra: 14,237Isle of Man: 8,078Monaco: 6,925Liechtenstein: 4,699Faroe Islands: 3,793Gibraltar: 3,257San Marino: 2,369San Marino 2,369Germany 8,772,950Oceania7 comparedAustralia: 2,783,690New Zealand: 581,275New Caledonia: 7,101Papua New Guinea: 6,138French Polynesia: 5,721Fiji: 5,115Guam: 4,348Guam 4,348Australia 2,783,690middle country 148,714

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.

The raw table

Showing 25 of 186 countries

  1. United StatesNorthern America40,768,192
  2. IndiaSouthern Asia31,922,623
  3. BrazilSouth America11,583,055
  4. GermanyWestern Europe8,772,950
  5. United KingdomNorthern Europe7,734,568
  6. FranceWestern Europe7,552,272
  7. South KoreaEastern Asia7,204,133
  8. JapanEastern Asia7,198,600
  9. IndonesiaSouth-eastern Asia6,511,596
  10. CanadaNorthern America6,254,025
  11. RussiaEastern Europe5,428,018
  12. VietnamSouth-eastern Asia5,291,032
  13. SpainSouthern Europe4,906,180
  14. PolandEastern Europe3,942,661
  15. NetherlandsWestern Europe3,767,050
  16. Hong KongEastern Asia3,724,230
  17. PhilippinesSouth-eastern Asia3,152,750
  18. ItalySouthern Europe2,942,236
  19. SingaporeSouth-eastern Asia2,875,764
  20. PakistanSouthern Asia2,870,837
  21. AustraliaAustralia and New Zealand2,783,690
  22. ArgentinaSouth America2,767,950
  23. MexicoCentral America2,670,594
  24. BangladeshSouthern Asia2,577,601
  25. ColombiaSouth America2,568,139

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.

200,000400,000600,000800,0001,000,0002020158 ctys2021167 ctys2022169 ctys2023172 ctys2024176 ctys2025186 ctysEuropeAsiaAmericasAfricaOceania2020: middle country 60,394 of 1582021: middle country 72,449 of 1672022: middle country 100,258 of 1692023: middle country 107,771 of 1722024: middle country 108,890 of 1762025: middle country 148,714 of 186
  • 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
YearCountriesMiddle countryMiddle halfMeasured every time
2025186148,71427,947 – 1,047,803261,475
2024176108,89021,871 – 735,616155,279
2023172107,77120,379 – 663,839139,757
2022169100,25819,784 – 634,831124,062
202116772,44911,645 – 458,97178,995
202015860,39411,413 – 396,70660,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 → after
  1. United States27,999,678 → 40,768,192+12,768,514
  2. India19,462,641 → 31,922,623+12,459,982
  3. Brazil7,936,768 → 11,583,055+3,646,287
  4. Japan4,396,261 → 7,198,600+2,802,339
  5. Indonesia3,856,274 → 6,511,596+2,655,322

Fell most

before → after
  1. Turkmenistan6,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.

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.

All statistics

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.

Digital & TechnologyWhich statistics vote, and why

Moves with

Where gitHub code pushes is higher, these tend to be higher too.

Moves against

Where gitHub code pushes is higher, these tend to be lower.

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.

On the same subject

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.

The full 2025 table, row for row

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

Feedback

Feedback

How are we doing?

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