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-11-04 19:14:12 +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 public commits for each user. There are 56974 total users in the region and you need at least 23 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.committers.top/south_africa/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/south_africa/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) |
40160 | |
| 2. | gregpriday (Greg Priday) |
37998 | |
| 3. | rizonesoft (Derick Payne) |
17982 | |
| 4. | fluffypony (Riccardo Spagni) |
14304 | |
| 5. | wkirschbaum (Wilhelm Kirschbaum) |
10843 | |
| 6. | govert (Govert van Drimmelen) |
8076 | |
| 7. | snopoke (Simon Kelly) |
6716 | |
| 8. | burnt-exe (Raydo M) |
5865 | |
| 9. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5546 | |
| 10. | aidan-bailey (Aidan Bailey) |
5128 | |
| 11. | GedMarc (Marc Magon) |
4861 | |
| 12. | RobynAwesome (Kholofelo Robyn Rababalela) |
4624 | |
| 13. | nyashahama (Nyasha Hama) |
4440 | |
| 14. | Gamaroff (Lorien Gamaroff) |
4068 | |
| 15. | datashaman (datashaman) |
4025 | |
| 16. | schalkneethling (Schalk Neethling) |
3849 | |
| 17. | Raphasha27 (Koketso Raphasha) |
3549 | |
| 18. | Jasonvdb (Jason van den Berg) |
3462 | |
| 19. | mooship (Timothy Brits) |
3229 | |
| 20. | peterp (Peter Pistorius) |
2974 | |
| 21. | NickiMash17 (Nicolette Mashaba) |
2961 | |
| 22. | TSH3PH4NG (Tshepang Masia ) |
2891 | |
| 23. | barrymichaeldoyle (Barry Michael Doyle) |
2854 | |
| 24. | Gervwyk (Gerrie van Wyk) |
2757 | |
| 25. | ginoleeswan (Gino Swanepoel) |
2670 | |
| 26. | petervanderwalt (Peter van der Walt) |
2602 | |
| 27. | limbopro (毒奶博主) |
2420 | |
| 28. | elviscgn (Elvis Chege) |
2348 | |
| 29. | roryp (Rory Preddy) |
2261 | |
| 30. | Hanro50 (Hanro) |
2208 | |
| 31. | a-t-h-i (Athenkosi Hlubi) |
2060 | |
| 32. | bshongwe (Ernest Bhekizwe Shongwe) |
2035 | |
| 33. | Quantum-Sicarius (Thomas Scholtz) |
2003 | |
| 34. | pierredup (Pierre du Plessis) |
1971 | |
| 35. | longhotsummer (Greg Kempe) |
1923 | |
| 36. | Asjas (A-J Roos) |
1907 | |
| 37. | SamTolmay (Sam) |
1897 | |
| 38. | mitchellkrogza (Mitchell Krog) |
1845 | |
| 39. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
1821 | |
| 40. | mattleibow (Matthew Leibowitz) |
1754 | |
| 41. | richardwooding (Richard Wooding) |
1643 | |
| 42. | gregzaal (Greg Zaal) |
1613 | |
| 43. | netbek (Hein Bekker) |
1601 | |
| 44. | abhi18av (Abhinav Sharma) |
1549 | |
| 45. | sphemakh (Sphesihle Makhathini) |
1499 | |
| 46. | rochecompaan (Roché Compaan) |
1456 | |
| 47. | ashleykleynhans (Ashley Kleynhans) |
1412 | |
| 48. | antstanley (Ant Stanley) |
1398 | |
| 49. | DavidBakerEffendi (David Baker Effendi) |
1394 | |
| 50. | faucamp (Francois Aucamp) |
1384 | |
| 51. | BioGeek (Jeroen Van Goey) |
1375 | |
| 52. | MisheckGalx (Misheck Gogo) |
1367 | |
| 53. | Benehiko (Alano Terblanche) |
1347 | |
| 54. | fluffynuts (Davyd McColl) |
1331 | |
| 55. | taliesinb (Taliesin Beynon) |
1271 | |
| 56. | rvdende (Rouan van der Ende) |
1271 | |
| 57. | Luka2Lkay (Lukhanyo Matshebelele) |
1262 | |
| 58. | riaankleinhans (Riaan Kleinhans) |
1252 | |
| 59. | omoinjm (Nhlanhla Malaza) |
1211 | |
| 60. | nikrich (Jannik Richter) |
1185 | |
| 61. | Darrenvandervelde (Darren van der Velde) |
1180 | |
| 62. | gititbunny (Git It Bunny) |
1179 | |
| 63. | iarxii (Thabang Mposula) |
1167 | |
| 64. | TCNOco (Wesley Pyburn) |
1125 | |
| 65. | eben-roux (Eben) |
1104 | |
| 66. | andrewbakercloudscale (Andrew Baker) |
1091 | |
| 67. | CodeDoes (KitAstro) |
1061 | |
| 68. | ShaunRoselt (Shaun Roselt) |
1051 | |
| 69. | tsheporamantso (Gladwin Tshepo Ramantso) |
1046 | |
| 70. | LeparaLaMapara (Thabang Mashinini-Sekgoto) |
1046 | |
| 71. | balanced-tree (Teo) |
1044 | |
| 72. | lefajmofokeng (Lefa J. Mofokeng) |
1038 | |
| 73. | ewaldhorn (Ewald Horn) |
1023 | |
| 74. | davidteren (David Teren) |
1014 | |
| 75. | ShaunSHamilton (Shaun Hamilton) |
1001 | |
| 76. | AyabongaQwabi (Ayabonga Qwabi) |
997 | |
| 77. | awinogradov (Anton Vinogradov) |
997 | |
| 78. | iamenochchirima (Enoch Chirima) |
979 | |
| 79. | timhaak (Tim Haak) |
938 | |
| 80. | jonathanbossenger (Jonathan Bossenger) |
936 | |
| 81. | niloc95 (Nilo Cara) |
907 | |
| 82. | rebelchris (Chris Bongers) |
895 | |
| 83. | KodEx-SA (Ashley K Motsie) |
894 | |
| 84. | GrahamStrickland (Graham Strickland) |
889 | |
| 85. | machielvdw (Machiel) |
875 | |
| 86. | leonvanzyl (Leon van Zyl) |
869 | |
| 87. | dwainm (Dwain Maralack) |
861 | |
| 88. | RenierM26 (Renier Moorcroft) |
853 | |
| 89. | LpMashinini (Lebogang Peter Mashinini ) |
845 | |
| 90. | rameezk (Rameez Khan) |
839 | |
| 91. | teddynted (Teddy Kekana) |
832 | |
| 92. | andrewlimaza (Andrew Lima) |
777 | |
| 93. | KIKMAKER (Kiki (Kristen) Kennedy) |
777 | |
| 94. | aobakwemokgothu94-jpg (Aobakwe Modimo Ingwenyama Mokgothu) |
761 | |
| 95. | ZubeidHendricks (Zubeid Hendricks) |
760 | |
| 96. | stuartc (Stuart Corbishley) |
755 | |
| 97. | boris-kolpackov (Boris Kolpackov) |
745 | |
| 98. | dylanvanh (Dylan van Heerden) |
738 | |
| 99. | cobusgreyling (Cobus Greyling) |
721 | |
| 100. | katGhost (Andries N. Mogashoa) |
715 | |
| 101. | yetnt (Lehlogonolo Poole) |
691 | |
| 102. | peterretief (Peter Retief) |
691 | |
| 103. | TheLazyLemur (Dan Rousseau) |
689 | |
| 104. | MarcelMichau (Marcel Michau) |
686 | |
| 105. | dbfx (Dave) |
678 | |
| 106. | JagTheFriend (JagTheFriend) |
673 | |
| 107. | hashimaziz88 (Hashim Aziz Muhammad) |
666 | |
| 108. | TRex22 (Jason Chalom) |
655 | |
| 109. | theronic (Petrus Theron) |
652 | |
| 110. | davidbits (David) |
651 | |
| 111. | aowebtech13 (Aoweb tech) |
641 | |
| 112. | WernerRall147 (Werner Rall) |
637 | |
| 113. | nanashili (Nanashi Li) |
637 | |
| 114. | Deftu (Sammi Deftu) |
613 | |
| 115. | czue (Cory Zue) |
609 | |
| 116. | Saiby100 (Salahuddin Saiet) |
598 | |
| 117. | stringhandler (stringhandler) |
586 | |
| 118. | Pho3niX90 () |
584 | |
| 119. | QMS85 (Jonathan Peters) |
580 | |
| 120. | glen-84 (Glen) |
578 | |
| 121. | FelixTellmann (Felix Tellmann) |
560 | |
| 122. | Nathan-Busse (Nathan Graham Busse) |
553 | |
| 123. | Sihle-Thwa (Siphesihle Mthethwa) |
536 | |
| 124. | siyabuilds (Siyabonga Samson Lukhele ) |
532 | |
| 125. | tiaanduplessis (Tiaan) |
528 | |
| 126. | kmf (Karl Fischer) |
527 | |
| 127. | nmichlo (Nathan) |
525 | |
| 128. | Carrington-dev (Carrington Muleya) |
521 | |
| 129. | HappyDevs1 (Happy Mahlangu) |
509 | |
| 130. | vpavlenko (Vitaly Pavlenko) |
508 | |
| 131. | 0xlebogang (Lebogang Phoshoko) |
506 | |
| 132. | wax911 (Maxwell Mapako) |
503 | |
| 133. | ajsmit (AJ Smit) |
494 | |
| 134. | rblaine95 (Robbie Blaine) |
490 | |
| 135. | Yonela-Johannes (Yonela Johannes) |
489 | |
| 136. | andytudhope (Andy Tudhope) |
484 | |
| 137. | DevinNorgarb (Devin Norgarb) |
483 | |
| 138. | parautenbach (Pieter Rautenbach) |
482 | |
| 139. | Ordnmash (ordnmash) |
474 | |
| 140. | rominalodolo (Romina 로미나) |
472 | |
| 141. | Mphele (Mphele Moswane) |
471 | |
| 142. | Frostist (Frostist) |
466 | |
| 143. | ghost2468developer (Kenneth Siyabonga Ncube) |
466 | |
| 144. | jasonsaayman (Jay) |
465 | |
| 145. | yusufk (Yusuf Kaka) |
465 | |
| 146. | ntsakosurprise (ntsakosurprise) |
464 | |
| 147. | codeChap (Derrick Egersdörfer) |
464 | |
| 148. | joshuaberetta (Joshua Beretta) |
463 | |
| 149. | lostpebble (Paul Myburgh) |
462 | |
| 150. | itskingori (King'ori Maina) |
460 | |
| 151. | MogammadShaqeelless16 (Shaqeel Less) |
458 | |
| 152. | smangasmashntuli (Simangaliso Mazweni Ntuli) |
450 | |
| 153. | tomjuggler (Tom) |
450 | |
| 154. | rehno-lindeque (Rehno Lindeque) |
447 | |
| 155. | alexmojaki (Alex Hall) |
438 | |
| 156. | justinvdm (Justin van der Merwe) |
437 | |
| 157. | matthew-hagemann (Matthew Hagemann) |
437 | |
| 158. | dannysimfukwe (Danny Simfukwe) |
434 | |
| 159. | kayjeee (kayjee) |
432 | |
| 160. | charbileigh (Chabi Francesca Seopa) |
432 | |
| 161. | udf (Samara) |
425 | |
| 162. | quicujo (Anton Pretorius) |
424 | |
| 163. | karabomasoeu (Karabo) |
422 | |
| 164. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
422 | |
| 165. | msovara (Mthetho Vuyo Sovara) |
421 | |
| 166. | sjperkins (Simon Perkins) |
412 | |
| 167. | bashirssimbwa (SSIMBWA BASHIR) |
412 | |
| 168. | mortolian (Gideon Schoonbee) |
409 | |
| 169. | malcolmkmd (Malcolm ) |
406 | |
| 170. | dainemawer (Daine Mawer) |
397 | |
| 171. | rorisangputu (Rorisang Putu) |
396 | |
| 172. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
396 | |
| 173. | markbirss (Mark Trevor Birss) |
393 | |
| 174. | pavelivanov (Pavel Ivanov) |
392 | |
| 175. | davenewza (Dave New) |
391 | |
| 176. | WeebNetsu (Stephen) |
386 | |
| 177. | DnA-IntRicate (Adam Foflonker) |
381 | |
| 178. | kellerza (Johann Kellerman) |
378 | |
| 179. | JohannesMogashoa (Johannes Mogashoa) |
372 | |
| 180. | Mark-Eugene-Barasu (Eugene Mark Korku Barasu) |
370 | |
| 181. | iiwiiInsider (Kyle Darrell Blackburn) |
367 | |
| 182. | jhavatar (Jan-Hendrik de Vaal) |
359 | |
| 183. | silindokuhleL (Silindokuhle Mapiyeye) |
354 | |
| 184. | vince-nyanga (Vincent Nyanga) |
353 | |
| 185. | 0tanh (0tanh) |
353 | |
| 186. | siyavuyachagi (Chagi Siyavuya) |
351 | |
| 187. | duanecilliers (Duane Cilliers) |
348 | |
| 188. | AvaPrime (Ava Prime) |
345 | |
| 189. | chrinovicmu (Chrinovic Mukanya) |
341 | |
| 190. | Jaylie3 (Lindokuhle Jali) |
341 | |
| 191. | shiviancodes (Shivian) |
340 | |
| 192. | Rethabile2004 (Rethabile Eric Siase) |
340 | |
| 193. | keegancsmith (Keegan Carruthers-Smith) |
339 | |
| 194. | nrwiersma (Nicholas Wiersma) |
337 | |
| 195. | mindsgn (Sibongiseni) |
337 | |
| 196. | geofmureithi (Njuguna Mureithi) |
335 | |
| 197. | Pushplaybang (Paul) |
334 | |
| 198. | NtokozoMkhwanazi (RTT-Dev) |
328 | |
| 199. | chrsnymn (chris) |
324 | |
| 200. | sw00 (Sett) |
322 | |
| 201. | SaumilP (SaumilP) |
322 | |
| 202. | neolace (Tertius Geldenhuys) |
321 | |
| 203. | microrobotics (Johan Conradie) |
321 | |
| 204. | KevinT (Kevin Trethewey) |
319 | |
| 205. | davidfraser (David Fraser) |
319 | |
| 206. | adrianmoisey (Adrian Moisey) |
317 | |
| 207. | mamanambiya (Mamana Mbiyavanga) |
314 | |
| 208. | KagishoMangaba (Kagisho Prince) |
312 | |
| 209. | galaletsangmodise () |
312 | |
| 210. | pasej5 (Jealous Matsikachando) |
310 | |
| 211. | Katleho-Nyoni (Katleho Nyoni) |
309 | |
| 212. | RealSollyM (Real Solly M) |
309 | |
| 213. | Lavhe (Sirwali Joseph) |
305 | |
| 214. | gerridolivier (Gerrid Olivier) |
305 | |
| 215. | Zen-CODE (Richard Larkin) |
302 | |
| 216. | arneschreuder (Arné Schreuder) |
299 | |
| 217. | Chimoneg27 (Garvin Chimone) |
295 | |
| 218. | Ndelu-Blose (Thamsanqa) |
295 | |
| 219. | iftheshoefritz (Fritz Meissner) |
293 | |
| 220. | KellanStevens (Kellan Stevens) |
292 | |
| 221. | ClaytonSiby (Clayton Siby) |
291 | |
| 222. | knightspore (Ciarán) |
289 | |
| 223. | MampotjeMabusela (Mampotje Mabusela) |
289 | |
| 224. | rossmacarthur (Ross MacArthur) |
288 | |
| 225. | MrBean355 (Mike Johnston) |
288 | |
| 226. | AdriaanBoshoff (Adriaan) |
280 | |
| 227. | AlexvZyl (Alexander van Zyl) |
278 | |
| 228. | MeezaanD (Meezaan Davids) |
277 | |
| 229. | LuthandoCandlovu (Luthando Candlovu) |
276 | |
| 230. | MrPeterManda (Peter Manda) |
276 | |
| 231. | Mashiane (Mashy) |
271 | |
| 232. | jackson951 (Jackson Khuto) |
269 | |
| 233. | dirkbrnd (Dirk Brand) |
268 | |
| 234. | damienswarts23 (Damien Swarts) |
265 | |
| 235. | GO-Shoderu (Gabriel) |
260 | |
| 236. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
259 | |
| 237. | WrathZA (WrathZA) |
259 | |
| 238. | warrendt (Warren) |
257 | |
| 239. | TebogoLesedi1 (Tebogo Lesedi) |
256 | |
| 240. | TheEliteGentleman (Buhake Sindi) |
255 | |
| 241. | fijal (Maciej Fijalkowski) |
254 | |
| 242. | ZXY101 (Shaun Tenner) |
254 | |
| 243. | dirkcuys (Dirk Uys) |
253 | |
| 244. | davidtinker (David Tinker) |
250 | |
| 245. | frostaura (Dean Martin) |
248 | |
| 246. | lebohang0824 (Lebohang Mokoena) |
244 | |
| 247. | expelledboy (Anthony Jackson) |
243 | |
| 248. | c-goosen (Christo (crypticGoose) Goosen) |
242 | |
| 249. | Jabutec (Jabulani Mokoena) |
241 | |
| 250. | tnyandoro (Tendai ) |
240 | |
| 251. | AsandahDevs (Asanda Majola) |
238 | |
| 252. | LukeRenton (Luke Renton) |
236 | |
| 253. | burmudar (William Bezuidenhout) |
236 | |
| 254. | okmich (Michael E.) |
235 | |
| 255. | DimakatsoMalope (Thatoyaka Dimakatso Malope) |
235 | |
| 256. | rawdreeg (Rodrigue) |
234 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 3 |
| 2. | kubernetes | 2 |
| 3. | uwatu | 2 |
| 4. | limi-labs | 2 |
| 5. | lowdefy | 2 |
| 6. | devopscapetown | 2 |
| 7. | dimagi | 2 |
| 8. | siyavula | 2 |
| 9. | sourcegraph | 2 |
| 10. | durban-university-of-technology-dut | 1 |