A list of the most active GitHub users
This is a list of most active GitHub users in South Africa over the past year. Other countries/regions can be found here.
This list was generated at 2026-06-24 02:23:27 +0000 and machine-readable JSON is available for:
This list is generated with this piece of code. The logic is as follows (in pseudocode):
githubUsers.sort(_.followers)
.filter(_.location == 'South Africa')
.take(1000)
.sort(_.contributions)
.take(256)
This list contains all contributions for each user (public & private). There are 53208 total users in the region and you need at least 30 followers to be on this list.
Badges are also available, which you can include on your profile pages. Simply include the following markdown for users:
[](https://user-badge.eplus.dev/south_africa_private/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.eplus.dev/south_africa_private/ORGNAME)
In case you aren't currently ranked on this page, you'll simply receive an "unranked" badge.
| Rank | User | Contribs | Picture |
|---|---|---|---|
| 1. | Uwami-Mgxekwa (Uwami Mgxekwa) |
51462 | |
| 2. | timhaak (Tim Haak) |
36446 | |
| 3. | gregpriday (Greg Priday) |
32585 | |
| 4. | mrackwitz (Marius Rackwitz) |
16742 | |
| 5. | fluffypony (Riccardo Spagni) |
11873 | |
| 6. | datashaman (datashaman) |
9434 | |
| 7. | snopoke (Simon Kelly) |
8504 | |
| 8. | kerren (Kerren Ortlepp) |
8113 | |
| 9. | FelixTellmann (Felix Tellmann) |
8049 | |
| 10. | wkirschbaum (Wilhelm Kirschbaum) |
7357 | |
| 11. | aidan-bailey (Aidan Bailey) |
7017 | |
| 12. | V-FOR-VEND3TTA (George Hlongwane) |
6619 | |
| 13. | Executioner1939 (Richard) |
6590 | |
| 14. | Jasonvdb (Jason van den Berg) |
6356 | |
| 15. | nyashahama (Nyasha Hama) |
6131 | |
| 16. | awinogradov (Anton Vinogradov) |
6068 | |
| 17. | nikrich (Jannik Richter) |
6066 | |
| 18. | tiaanduplessis (Tiaan) |
5913 | |
| 19. | czue (Cory Zue) |
5809 | |
| 20. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5698 | |
| 21. | demondayza (Andrew Margetts) |
5639 | |
| 22. | sakhileln (Sakhile L. Ndlazi) |
5303 | |
| 23. | Benehiko (Alano Terblanche) |
5220 | |
| 24. | peterp (Peter Pistorius) |
5127 | |
| 25. | ashleykleynhans (Ashley Kleynhans) |
5103 | |
| 26. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
5022 | |
| 27. | Raphasha27 (Raphasha27) |
5017 | |
| 28. | Linf0rd (๐ท๐๐๐๐๐๐ ๐พ) |
4911 | |
| 29. | mitchellkrogza (Mitchell Krog) |
4723 | |
| 30. | dannysimfukwe (Danny Simfukwe) |
4673 | |
| 31. | GedMarc (Marc Magon) |
4568 | |
| 32. | taylorgibb (Taylor Gibb) |
4520 | |
| 33. | davidteren (David Teren) |
4514 | |
| 34. | 5iDS (Max) |
4461 | |
| 35. | itskingori (King'ori Maina) |
4451 | |
| 36. | eliasjudin (Elias Judin) |
4357 | |
| 37. | petrus-jvrensburg (Petrus Janse van Rensburg) |
4273 | |
| 38. | adrianmoisey (Adrian Moisey) |
4268 | |
| 39. | govert (Govert van Drimmelen) |
4263 | |
| 40. | Pho3niX90 () |
4152 | |
| 41. | zkrige (Zayin Krige) |
4148 | |
| 42. | TRex22 (Jason Chalom) |
3977 | |
| 43. | johan-- (johan pretorius) |
3932 | |
| 44. | armanddp (Armand du Plessis) |
3786 | |
| 45. | marcpeiser (Marc Peiser) |
3758 | |
| 46. | TomRadford (Tom Radford) |
3716 | |
| 47. | AceFire6 (Jethro Muller) |
3607 | |
| 48. | nmichlo (Nathan) |
3587 | |
| 49. | NickiMash17 (Nicolette Mashaba) |
3549 | |
| 50. | freelancing-solutions (mobius-crypt) |
3544 | |
| 51. | roryp (Rory Preddy) |
3470 | |
| 52. | rawdreeg (Rodrigue) |
3462 | |
| 53. | micah5 () |
3449 | |
| 54. | mattleibow (Matthew Leibowitz) |
3435 | |
| 55. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
3435 | |
| 56. | sachajw (Sacha Wharton) |
3398 | |
| 57. | dirkbrnd (Dirk Brand) |
3375 | |
| 58. | donovanmuller (Donovan Muller) |
3371 | |
| 59. | TSH3PH4NG (Tshepang Masiaโ ) |
3363 | |
| 60. | bshongwe (Ernest Bhekizwe Shongwe) |
3348 | |
| 61. | Siyabulela (Siyabulela Khumalo) |
3268 | |
| 62. | rebelchris (Chris Bongers) |
3244 | |
| 63. | skibz (ant cosentino) |
3243 | |
| 64. | dancanangwenyi (Dancan Angwenyi) |
3225 | |
| 65. | alexmojaki (Alex Hall) |
3129 | |
| 66. | MasemeneMatlakanaBenny (MasemeneMatlakanaBenny) |
3115 | |
| 67. | nikspyratos (Nik Spyratos) |
3073 | |
| 68. | eugenefvdm (Eugene van der Merwe ) |
3065 | |
| 69. | Asjas (A-J Roos) |
3028 | |
| 70. | wiredmartian (wiredmartian) |
2988 | |
| 71. | nicovanzyl (Nico van Zyl) |
2939 | |
| 72. | donovansolms (Donovan Solms) |
2903 | |
| 73. | jacques-blom (Jacques Blom) |
2874 | |
| 74. | Gervwyk (Gerrie van Wyk) |
2867 | |
| 75. | andrevdm (Andre Van Der Merwe) |
2864 | |
| 76. | dwainm (Dwain Maralack) |
2776 | |
| 77. | longhotsummer (Greg Kempe) |
2758 | |
| 78. | Nathan-Busse (Nathan Graham Busse) |
2711 | |
| 79. | keegancsmith (Keegan Carruthers-Smith) |
2691 | |
| 80. | Saiby100 (Salahuddin Saiet) |
2615 | |
| 81. | MattGeri (Matt Geri) |
2606 | |
| 82. | fluffynuts (Davyd McColl) |
2578 | |
| 83. | morgs (Morgan Collett) |
2560 | |
| 84. | c-goosen (Christo (crypticGoose) Goosen) |
2549 | |
| 85. | JasoonS (Jason Smythe) |
2476 | |
| 86. | andrewtimberlake (Andrew Timberlake) |
2476 | |
| 87. | alekcz (Alexander Oloo) |
2469 | |
| 88. | mnicstruwig (Michael Struwig) |
2464 | |
| 89. | LawMashira (Lawson Matutu) |
2462 | |
| 90. | schalkventer (Schalk Venter) |
2453 | |
| 91. | lucaliebenberg (Luca Liebenberg) |
2430 | |
| 92. | Bluette1 (Marylene Sawyer) |
2402 | |
| 93. | burmudar (William Bezuidenhout) |
2391 | |
| 94. | pavelivanov (Pavel Ivanov) |
2389 | |
| 95. | ryanza (Ryan Oberholzer) |
2352 | |
| 96. | WeebNetsu (Stephen) |
2338 | |
| 97. | jonathanza (Jonathan Marshall) |
2324 | |
| 98. | HendrikLouw (Hendrik F. Louw) |
2319 | |
| 99. | assertchris (Christopher Pitt) |
2304 | |
| 100. | justinhartman (Justin Hartman) |
2289 | |
| 101. | garrensmith (Garren) |
2280 | |
| 102. | WisaniShilumani (Wisani Shilumani) |
2276 | |
| 103. | riaankleinhans (Riaan Kleinhans) |
2269 | |
| 104. | schalkneethling (Schalk Neethling) |
2231 | |
| 105. | SlimGee (Given Ncube) |
2217 | |
| 106. | nrwiersma (Nicholas Wiersma) |
2195 | |
| 107. | TebogoYungMercykay (Sello Selepe) |
2190 | |
| 108. | GiansCode (Gianluca Falcomer) |
2122 | |
| 109. | lostpebble (Paul Myburgh) |
2104 | |
| 110. | abhi18av (Abhinav Sharma) |
2102 | |
| 111. | dainemawer (Daine Mawer) |
2100 | |
| 112. | JagTheFriend (JagTheFriend) |
2098 | |
| 113. | korn101 (korn101) |
2091 | |
| 114. | ArnoldT01 (Arnold) |
2043 | |
| 115. | smn (Simon de Haan) |
2040 | |
| 116. | DevinNorgarb (Devin Norgarb) |
2019 | |
| 117. | marcusinthesky (Marcus Gawronsky) |
2011 | |
| 118. | GideonLeGrange (Gideon le Grange) |
1989 | |
| 119. | rorisangputu (Rorisang Putu) |
1958 | |
| 120. | warrendt (Warren) |
1920 | |
| 121. | justinvdm (Justin van der Merwe) |
1915 | |
| 122. | QuentinWatt (Quentin Watt) |
1905 | |
| 123. | pierredup (Pierre du Plessis) |
1902 | |
| 124. | jasonsaayman (Jay) |
1896 | |
| 125. | aviddiviner (David Irvine) |
1872 | |
| 126. | tsotetsi (Thapelo Tsotetsi) |
1859 | |
| 127. | burnt-exe (Raydo M) |
1849 | |
| 128. | gomesdigital (Daniel Gomes-Sebastiao) |
1845 | |
| 129. | Pipboyguy (Marcel Coetzee) |
1834 | |
| 130. | adgsenpai (Ashlin Darius Govindasamy) |
1812 | |
| 131. | xtyrrell (Max) |
1805 | |
| 132. | limbopro (ๆฏๅฅถๅไธป) |
1788 | |
| 133. | PeaceTheeCoder (Peace Munyai) |
1780 | |
| 134. | Pushplaybang (Paul) |
1775 | |
| 135. | Carrington-dev (Carrington Muleya) |
1731 | |
| 136. | DenDen047 (Naoya Muramatsu) |
1716 | |
| 137. | GrahamStrickland (Graham Strickland) |
1706 | |
| 138. | BotsheloRamela (Botshelo Ramela) |
1693 | |
| 139. | RonRichman (Ronald Richman) |
1675 | |
| 140. | walterl (Walter) |
1666 | |
| 141. | DavidBakerEffendi (David Baker Effendi) |
1664 | |
| 142. | ShaunSHamilton (Shaun Hamilton) |
1661 | |
| 143. | michaelrosstarr (Michael Ross Tarr) |
1660 | |
| 144. | martink-rsa (Martin Kruger) |
1650 | |
| 145. | KodEx-SA (Ashley K Motsie) |
1649 | |
| 146. | jonathanbossenger (Jonathan Bossenger) |
1644 | |
| 147. | alchemyst (Carl Sandrock) |
1635 | |
| 148. | lukevenediger (Luke Venediger) |
1631 | |
| 149. | RF5 (Matthew Baas) |
1628 | |
| 150. | elviscgn (Elvis Chege) |
1615 | |
| 151. | sakhile-dumisa (Sakhile Dumisa) |
1596 | |
| 152. | simandebvu (Shingirayi Innocent Mandebvu) |
1595 | |
| 153. | VernonGrant (Vernon Grant) |
1582 | |
| 154. | antstanley (Ant Stanley) |
1580 | |
| 155. | arthurattwell (Arthur Attwell) |
1557 | |
| 156. | bausmeier (Brett Ausmeier) |
1544 | |
| 157. | gtchakama (George T Chakama) |
1543 | |
| 158. | JayWelsh (Jay Welsh) |
1542 | |
| 159. | KellanStevens (Kellan Stevens) |
1540 | |
| 160. | shalomtaiwo (Shalom Taiwo) |
1538 | |
| 161. | balanced-tree (Teo) |
1534 | |
| 162. | BioGeek (Jeroen Van Goey) |
1512 | |
| 163. | Gideon877 (Thabang Gideon) |
1509 | |
| 164. | barrymichaeldoyle (Barry Michael Doyle) |
1497 | |
| 165. | nkoane (lebogang nkoane) |
1486 | |
| 166. | daniellochner (Daniel Lochner) |
1481 | |
| 167. | sw00 (Sett) |
1480 | |
| 168. | andrewlimaza (Andrew Lima) |
1473 | |
| 169. | TCNOco (Wesley Pyburn) |
1471 | |
| 170. | samofoke (Sabata Mofokeng) |
1467 | |
| 171. | dannykopping (Danny Kopping) |
1460 | |
| 172. | wmv (Wilson M. de N. Canda) |
1450 | |
| 173. | KevinT (Kevin Trethewey) |
1445 | |
| 174. | Darrenvandervelde (Darren van der Velde) |
1436 | |
| 175. | stephenlake (Stephen Lake) |
1431 | |
| 176. | BongaGougota0 (Bongz) |
1427 | |
| 177. | gneisscode (Emmanuella Ikwen ) |
1419 | |
| 178. | theronic (Petrus Theron) |
1417 | |
| 179. | tsheporamantso (Gladwin Tshepo Ramantso) |
1416 | |
| 180. | Tooblippe (Tobie) |
1414 | |
| 181. | cishiv (Shivan Moodley) |
1413 | |
| 182. | fjlaubscher (Francois Laubscher) |
1391 | |
| 183. | carlaKC (Carla Kirk-Cohen) |
1386 | |
| 184. | danini-the-panini (Dani Smith) |
1384 | |
| 185. | darrenjacoby (Darren Jacoby) |
1382 | |
| 186. | AlbertClo (Albert Clo) |
1380 | |
| 187. | duanecilliers (Duane Cilliers) |
1378 | |
| 188. | waynemunro (Wayne Munro Former Microsoft Premier Field Engineer ยท Architect of Software Fabric ยท Cloud & Modular Systems Strategist) |
1364 | |
| 189. | nuclearpengy (Nathan Jeffery) |
1349 | |
| 190. | rehanvdm (Rehan van der Merwe) |
1348 | |
| 191. | ShaunRoselt (Shaun Roselt) |
1338 | |
| 192. | AlexJuca (Alexandre Antonio Juca) |
1325 | |
| 193. | DavidCramer (David Cramer) |
1325 | |
| 194. | DenhamPreen (Denham Preen) |
1303 | |
| 195. | GiftMothusi (Gift) |
1302 | |
| 196. | hashimaziz88 (Hashim Aziz Muhammad) |
1301 | |
| 197. | paulmwatson (Paul Watson) |
1294 | |
| 198. | VaporFoxLash (Lehlohonolo Radebe D) |
1285 | |
| 199. | Passion-Over-Pain (Tino Mhedziso) |
1279 | |
| 200. | mindsgn (Sibongiseni) |
1263 | |
| 201. | siyabuilds (Siyabonga Samson Lukhele ) |
1256 | |
| 202. | iarxii (Thabang Mposula) |
1220 | |
| 203. | rameezk (Rameez Khan) |
1220 | |
| 204. | ginoleeswan (Gino Swanepoel) |
1213 | |
| 205. | stuartc (Stuart Corbishley) |
1174 | |
| 206. | Luka2Lkay (Lukhanyo Matshebelele) |
1174 | |
| 207. | rvdende (Rouan van der Ende) |
1161 | |
| 208. | emotality (Jean-Pierre Fourie) |
1156 | |
| 209. | Sliqric7053 (Richard Sithole) |
1148 | |
| 210. | wax911 (Maxwell Mapako) |
1137 | |
| 211. | tnyandoro (Tendai ) |
1115 | |
| 212. | DawievLill (Dawie van Lill) |
1108 | |
| 213. | toast38coza (Christo Crampton) |
1108 | |
| 214. | mikechiloane (Mike Nhlanhla Chiloane) |
1105 | |
| 215. | gregzaal (Greg Zaal) |
1103 | |
| 216. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
1100 | |
| 217. | quicujo (Anton Pretorius) |
1100 | |
| 218. | mmphego (Mpho Mphego) |
1081 | |
| 219. | kovymun (Koveshan Munsami) |
1075 | |
| 220. | jhavatar (Jan-Hendrik de Vaal) |
1059 | |
| 221. | nanashili (Nanashi Li) |
1056 | |
| 222. | corverroos (corver) |
1054 | |
| 223. | benjaminjvdm (Benjamin (James) van der Merwe) |
1027 | |
| 224. | Deftu (Sammi Deftu) |
1025 | |
| 225. | tholumuzikhuboni (Tholumuzi Kuboni ) |
1022 | |
| 226. | ewaldhorn (Ewald Horn) |
1013 | |
| 227. | DnA-IntRicate (Adam Foflonker) |
1011 | |
| 228. | lefajmofokeng (Lefa J. Mofokeng) |
1002 | |
| 229. | Motlakz (MOTLAKZ) |
999 | |
| 230. | sjperkins (Simon Perkins) |
996 | |
| 231. | arneschreuder (Arnรฉ Schreuder) |
995 | |
| 232. | Tumo505 (Tumo Kgabeng) |
992 | |
| 233. | daniel-levin (Daniel Levin) |
991 | |
| 234. | Mpilo-Pillz (Mpilo Dlamini) |
989 | |
| 235. | mortolian (Gideon Schoonbee) |
973 | |
| 236. | AlexvZyl (Alexander van Zyl) |
964 | |
| 237. | tebello-thejane (Tebello Thejane) |
961 | |
| 238. | joshuaberetta (Joshua Beretta) |
959 | |
| 239. | AdriaanBoshoff (Adriaan) |
957 | |
| 240. | martinkilombe (Martin Muti Kilombe) |
945 | |
| 241. | bagf (Rory) |
936 | |
| 242. | DerekCrosson (Derek Crosson) |
933 | |
| 243. | pedreviljoen (Pedre Viljoen) |
930 | |
| 244. | ShabatA (abuobayda Shabat) |
929 | |
| 245. | MikhaD (Mikha Davids) |
917 | |
| 246. | KamoEllen (Kamogelo Ellen Kganakga) |
909 | |
| 247. | FilledStacks (Dane Mackier) |
908 | |
| 248. | anpete (Andrew Peters) |
905 | |
| 249. | shinroo (Robert Focke) |
900 | |
| 250. | eben-roux (Eben) |
898 | |
| 251. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
896 | |
| 252. | ntsakosurprise (ntsakosurprise) |
890 | |
| 253. | rizonesoft (Derick Payne) |
883 | |
| 254. | QMS85 (Jonathan Peters) |
864 | |
| 255. | MogammadShaqeelless16 (Shaqeel Less) |
864 | |
| 256. | FortuneN (Fortune Ngwenya) |
863 |
| Rank | Organization | Members |
|---|---|---|
| 1. | epicgames | 3 |
| 2. | dimagi | 2 |
| 3. | daocare | 2 |
| 4. | nixos | 2 |
| 5. | float-capital | 2 |
| 6. | kubernetes | 2 |
| 7. | castleone | 2 |
| 8. | wildcards-world | 2 |
| 9. | avolabs-io | 2 |
| 10. | sourcegraph | 2 |