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 contributions 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_public/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/south_africa_public/ORGNAME)
In case you aren't currently ranked on this page, you'll simply receive an "unranked" badge.
| Rank | User | Contribs | Picture |
|---|---|---|---|
| 1. | gregpriday (Greg Priday) |
55511 | |
| 2. | Uwami-Mgxekwa (Uwami Mgxekwa) |
40266 | |
| 3. | rizonesoft (Derick Payne) |
17993 | |
| 4. | fluffypony (Riccardo Spagni) |
14346 | |
| 5. | wkirschbaum (Wilhelm Kirschbaum) |
10892 | |
| 6. | snopoke (Simon Kelly) |
9493 | |
| 7. | govert (Govert van Drimmelen) |
8109 | |
| 8. | burnt-exe (Raydo M) |
6854 | |
| 9. | datashaman (datashaman) |
6217 | |
| 10. | schalkneethling (Schalk Neethling) |
6171 | |
| 11. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5581 | |
| 12. | nyashahama (Nyasha Hama) |
5547 | |
| 13. | RobynAwesome (Kholofelo Robyn Rababalela) |
5275 | |
| 14. | aidan-bailey (Aidan Bailey) |
5220 | |
| 15. | Gamaroff (Lorien Gamaroff) |
4929 | |
| 16. | GedMarc (Marc Magon) |
4906 | |
| 17. | peterp (Peter Pistorius) |
4496 | |
| 18. | Raphasha27 (Koketso Raphasha) |
4247 | |
| 19. | mattleibow (Matthew Leibowitz) |
3874 | |
| 20. | Jasonvdb (Jason van den Berg) |
3788 | |
| 21. | mooship (Timothy Brits) |
3606 | |
| 22. | Gervwyk (Gerrie van Wyk) |
3305 | |
| 23. | NickiMash17 (Nicolette Mashaba) |
3107 | |
| 24. | barrymichaeldoyle (Barry Michael Doyle) |
3098 | |
| 25. | ginoleeswan (Gino Swanepoel) |
2951 | |
| 26. | richardwooding (Richard Wooding) |
2921 | |
| 27. | TSH3PH4NG (Tshepang Masia ) |
2893 | |
| 28. | elviscgn (Elvis Chege) |
2797 | |
| 29. | DavidBakerEffendi (David Baker Effendi) |
2773 | |
| 30. | petervanderwalt (Peter van der Walt) |
2764 | |
| 31. | roryp (Rory Preddy) |
2740 | |
| 32. | nikrich (Jannik Richter) |
2615 | |
| 33. | longhotsummer (Greg Kempe) |
2587 | |
| 34. | pierredup (Pierre du Plessis) |
2543 | |
| 35. | limbopro (毒奶博主) |
2423 | |
| 36. | a-t-h-i (Athenkosi Hlubi) |
2238 | |
| 37. | riaankleinhans (Riaan Kleinhans) |
2223 | |
| 38. | SamTolmay (Sam) |
2218 | |
| 39. | Hanro50 (Hanro) |
2211 | |
| 40. | bshongwe (Ernest Bhekizwe Shongwe) |
2187 | |
| 41. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
2104 | |
| 42. | Benehiko (Alano Terblanche) |
2063 | |
| 43. | sphemakh (Sphesihle Makhathini) |
2047 | |
| 44. | Quantum-Sicarius (Thomas Scholtz) |
2018 | |
| 45. | netbek (Hein Bekker) |
1967 | |
| 46. | rebelchris (Chris Bongers) |
1939 | |
| 47. | Asjas (A-J Roos) |
1921 | |
| 48. | awinogradov (Anton Vinogradov) |
1891 | |
| 49. | rochecompaan (Roché Compaan) |
1885 | |
| 50. | mitchellkrogza (Mitchell Krog) |
1880 | |
| 51. | rameezk (Rameez Khan) |
1847 | |
| 52. | BioGeek (Jeroen Van Goey) |
1804 | |
| 53. | davidteren (David Teren) |
1707 | |
| 54. | abhi18av (Abhinav Sharma) |
1702 | |
| 55. | antstanley (Ant Stanley) |
1645 | |
| 56. | gregzaal (Greg Zaal) |
1626 | |
| 57. | Darrenvandervelde (Darren van der Velde) |
1470 | |
| 58. | rvdende (Rouan van der Ende) |
1468 | |
| 59. | justinvdm (Justin van der Merwe) |
1463 | |
| 60. | ashleykleynhans (Ashley Kleynhans) |
1449 | |
| 61. | fluffynuts (Davyd McColl) |
1417 | |
| 62. | faucamp (Francois Aucamp) |
1398 | |
| 63. | MisheckGalx (Misheck Gogo) |
1384 | |
| 64. | jonathanbossenger (Jonathan Bossenger) |
1343 | |
| 65. | tsheporamantso (Gladwin Tshepo Ramantso) |
1336 | |
| 66. | ShaunSHamilton (Shaun Hamilton) |
1316 | |
| 67. | LeparaLaMapara (Thabang Mashinini-Sekgoto) |
1305 | |
| 68. | Luka2Lkay (Lukhanyo Matshebelele) |
1293 | |
| 69. | taliesinb (Taliesin Beynon) |
1292 | |
| 70. | omoinjm (Nhlanhla Malaza) |
1282 | |
| 71. | leonvanzyl (Leon van Zyl) |
1258 | |
| 72. | glen-84 (Glen) |
1253 | |
| 73. | iarxii (Thabang Mposula) |
1223 | |
| 74. | CodeDoes (KitAstro) |
1222 | |
| 75. | cobusgreyling (Cobus Greyling) |
1219 | |
| 76. | RenierM26 (Renier Moorcroft) |
1219 | |
| 77. | ShaunRoselt (Shaun Roselt) |
1210 | |
| 78. | iftheshoefritz (Fritz Meissner) |
1209 | |
| 79. | KodEx-SA (Ashley K Motsie) |
1202 | |
| 80. | gititbunny (Git It Bunny) |
1186 | |
| 81. | alexmojaki (Alex Hall) |
1182 | |
| 82. | eben-roux (Eben) |
1148 | |
| 83. | TCNOco (Wesley Pyburn) |
1147 | |
| 84. | lefajmofokeng (Lefa J. Mofokeng) |
1136 | |
| 85. | andrewbakercloudscale (Andrew Baker) |
1128 | |
| 86. | balanced-tree (Teo) |
1124 | |
| 87. | teddynted (Teddy Kekana) |
1101 | |
| 88. | machielvdw (Machiel) |
1092 | |
| 89. | wax911 (Maxwell Mapako) |
1091 | |
| 90. | hashimaziz88 (Hashim Aziz Muhammad) |
1080 | |
| 91. | ewaldhorn (Ewald Horn) |
1044 | |
| 92. | AyabongaQwabi (Ayabonga Qwabi) |
1041 | |
| 93. | dylanvanh (Dylan van Heerden) |
1034 | |
| 94. | jasonsaayman (Jay) |
1032 | |
| 95. | theronic (Petrus Theron) |
1027 | |
| 96. | dbfx (Dave) |
1020 | |
| 97. | stuartc (Stuart Corbishley) |
1018 | |
| 98. | iamenochchirima (Enoch Chirima) |
1003 | |
| 99. | GrahamStrickland (Graham Strickland) |
973 | |
| 100. | dannykopping (Danny Kopping) |
970 | |
| 101. | WernerRall147 (Werner Rall) |
959 | |
| 102. | rblaine95 (Robbie Blaine) |
956 | |
| 103. | timhaak (Tim Haak) |
952 | |
| 104. | andrewlimaza (Andrew Lima) |
938 | |
| 105. | niloc95 (Nilo Cara) |
926 | |
| 106. | LpMashinini (Lebogang Peter Mashinini ) |
912 | |
| 107. | dwainm (Dwain Maralack) |
890 | |
| 108. | Pho3niX90 () |
885 | |
| 109. | HappyDevs1 (Happy Mahlangu) |
878 | |
| 110. | stringhandler (stringhandler) |
863 | |
| 111. | ZubeidHendricks (Zubeid Hendricks) |
860 | |
| 112. | TheLazyLemur (Dan Rousseau) |
847 | |
| 113. | Carrington-dev (Carrington Muleya) |
831 | |
| 114. | matthew-hagemann (Matthew Hagemann) |
825 | |
| 115. | tiaanduplessis (Tiaan) |
822 | |
| 116. | keegancsmith (Keegan Carruthers-Smith) |
810 | |
| 117. | adrianmoisey (Adrian Moisey) |
803 | |
| 118. | davidbits (David) |
799 | |
| 119. | boris-kolpackov (Boris Kolpackov) |
791 | |
| 120. | aobakwemokgothu94-jpg (Aobakwe Modimo Ingwenyama Mokgothu) |
790 | |
| 121. | gregfurman (Greg Furman) |
787 | |
| 122. | KIKMAKER (Kiki (Kristen) Kennedy) |
787 | |
| 123. | sjperkins (Simon Perkins) |
767 | |
| 124. | DnA-IntRicate (Adam Foflonker) |
766 | |
| 125. | JohannesMogashoa (Johannes Mogashoa) |
751 | |
| 126. | MarcelMichau (Marcel Michau) |
745 | |
| 127. | JagTheFriend (JagTheFriend) |
742 | |
| 128. | katGhost (Andries N. Mogashoa) |
740 | |
| 129. | nrwiersma (Nicholas Wiersma) |
738 | |
| 130. | dirkbrnd (Dirk Brand) |
714 | |
| 131. | peterretief (Peter Retief) |
707 | |
| 132. | yetnt (Lehlogonolo Poole) |
702 | |
| 133. | czue (Cory Zue) |
695 | |
| 134. | rkistner (Ralf Kistner) |
692 | |
| 135. | nanashili (Nanashi Li) |
690 | |
| 136. | Saiby100 (Salahuddin Saiet) |
688 | |
| 137. | geofmureithi (Njuguna Mureithi) |
683 | |
| 138. | Deftu (Sammi Deftu) |
683 | |
| 139. | aowebtech13 (Aoweb tech) |
681 | |
| 140. | pavelivanov (Pavel Ivanov) |
680 | |
| 141. | davenewza (Dave New) |
679 | |
| 142. | kmf (Karl Fischer) |
678 | |
| 143. | TRex22 (Jason Chalom) |
677 | |
| 144. | DevinNorgarb (Devin Norgarb) |
659 | |
| 145. | QMS85 (Jonathan Peters) |
657 | |
| 146. | itskingori (King'ori Maina) |
618 | |
| 147. | nmichlo (Nathan) |
608 | |
| 148. | Mphele (Mphele Moswane) |
608 | |
| 149. | Nathan-Busse (Nathan Graham Busse) |
575 | |
| 150. | siyabuilds (Siyabonga Samson Lukhele ) |
574 | |
| 151. | FelixTellmann (Felix Tellmann) |
568 | |
| 152. | 0xlebogang (Lebogang Phoshoko) |
560 | |
| 153. | dainemawer (Daine Mawer) |
547 | |
| 154. | kayjeee (kayjee) |
546 | |
| 155. | Sihle-Thwa (Siphesihle Mthethwa) |
542 | |
| 156. | andytudhope (Andy Tudhope) |
540 | |
| 157. | Frostist (Frostist) |
540 | |
| 158. | burmudar (William Bezuidenhout) |
540 | |
| 159. | yusufk (Yusuf Kaka) |
524 | |
| 160. | codeChap (Derrick Egersdörfer) |
523 | |
| 161. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
523 | |
| 162. | V-FOR-VEND3TTA (George Hlongwane) |
517 | |
| 163. | MogammadShaqeelless16 (Shaqeel Less) |
517 | |
| 164. | vpavlenko (Vitaly Pavlenko) |
516 | |
| 165. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
510 | |
| 166. | ghost2468developer (Kenneth Siyabonga Ncube) |
510 | |
| 167. | ajsmit (AJ Smit) |
503 | |
| 168. | markbirss (Mark Trevor Birss) |
502 | |
| 169. | dannysimfukwe (Danny Simfukwe) |
502 | |
| 170. | Yonela-Johannes (Yonela Johannes) |
501 | |
| 171. | mamanambiya (Mamana Mbiyavanga) |
498 | |
| 172. | ntsakosurprise (ntsakosurprise) |
495 | |
| 173. | joshuaberetta (Joshua Beretta) |
494 | |
| 174. | charbileigh (Chabi Francesca Seopa) |
491 | |
| 175. | lostpebble (Paul Myburgh) |
491 | |
| 176. | Ordnmash (ordnmash) |
490 | |
| 177. | parautenbach (Pieter Rautenbach) |
487 | |
| 178. | rominalodolo (Romina 로미나) |
479 | |
| 179. | WrathZA (WrathZA) |
479 | |
| 180. | smangasmashntuli (Simangaliso Mazweni Ntuli) |
476 | |
| 181. | tomjuggler (Tom) |
471 | |
| 182. | geahaad (Gerhard Dinhof) |
466 | |
| 183. | Pushplaybang (Paul) |
463 | |
| 184. | rehno-lindeque (Rehno Lindeque) |
459 | |
| 185. | rorisangputu (Rorisang Putu) |
455 | |
| 186. | mindsgn (Sibongiseni) |
454 | |
| 187. | karabomasoeu (Karabo) |
453 | |
| 188. | msovara (Mthetho Vuyo Sovara) |
451 | |
| 189. | vince-nyanga (Vincent Nyanga) |
450 | |
| 190. | MeezaanD (Meezaan Davids) |
439 | |
| 191. | udf (Samara) |
430 | |
| 192. | kellerza (Johann Kellerman) |
428 | |
| 193. | mortolian (Gideon Schoonbee) |
427 | |
| 194. | Katlego-Sekoele (Maesela Katlego Sekoele) |
427 | |
| 195. | quicujo (Anton Pretorius) |
427 | |
| 196. | RealSollyM (Real Solly M) |
422 | |
| 197. | malcolmkmd (Malcolm ) |
421 | |
| 198. | bashirssimbwa (SSIMBWA BASHIR) |
417 | |
| 199. | AvaPrime (Ava Prime) |
416 | |
| 200. | WeebNetsu (Stephen) |
413 | |
| 201. | chrsnymn (chris) |
412 | |
| 202. | duanecilliers (Duane Cilliers) |
411 | |
| 203. | neolace (Tertius Geldenhuys) |
410 | |
| 204. | dagelf (Coenraad Loubser) |
405 | |
| 205. | rawdreeg (Rodrigue) |
401 | |
| 206. | Jaylie3 (Lindokuhle Jali) |
400 | |
| 207. | iiwiiInsider (Kyle Darrell Blackburn) |
397 | |
| 208. | microrobotics (Johan Conradie) |
395 | |
| 209. | Mashiane (Mashy) |
395 | |
| 210. | jhavatar (Jan-Hendrik de Vaal) |
391 | |
| 211. | kovymun (Koveshan Munsami) |
389 | |
| 212. | Mark-Eugene-Barasu (Eugene Mark Korku Barasu) |
388 | |
| 213. | 0tanh (0tanh) |
388 | |
| 214. | davidfraser (David Fraser) |
381 | |
| 215. | silindokuhleL (Silindokuhle Mapiyeye) |
376 | |
| 216. | SaumilP (SaumilP) |
375 | |
| 217. | shiviancodes (Shivian) |
373 | |
| 218. | Rethabile2004 (Rethabile Eric Siase) |
373 | |
| 219. | KellanStevens (Kellan Stevens) |
367 | |
| 220. | Ndelu-Blose (Thamsanqa) |
364 | |
| 221. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
362 | |
| 222. | chrinovicmu (Chrinovic Mukanya) |
359 | |
| 223. | siyavuyachagi (Chagi Siyavuya) |
358 | |
| 224. | NtokozoMkhwanazi (RTT-Dev) |
353 | |
| 225. | jackson951 (Jackson Khuto) |
351 | |
| 226. | warrendt (Warren) |
346 | |
| 227. | JasoonS (Jason Smythe) |
345 | |
| 228. | galaletsangmodise () |
341 | |
| 229. | gerridolivier (Gerrid Olivier) |
333 | |
| 230. | arthurattwell (Arthur Attwell) |
332 | |
| 231. | Chimoneg27 (Garvin Chimone) |
328 | |
| 232. | MrBean355 (Mike Johnston) |
326 | |
| 233. | dirkcuys (Dirk Uys) |
325 | |
| 234. | sw00 (Sett) |
324 | |
| 235. | KevinT (Kevin Trethewey) |
324 | |
| 236. | MampotjeMabusela (Mampotje Mabusela) |
322 | |
| 237. | arneschreuder (Arné Schreuder) |
321 | |
| 238. | KagishoMangaba (Kagisho Prince) |
321 | |
| 239. | Lavhe (Sirwali Joseph) |
320 | |
| 240. | Hiccup-za (Christopher Zeuch) |
319 | |
| 241. | Katleho-Nyoni (Katleho Nyoni) |
318 | |
| 242. | LuthandoNgombane (Luthando Ngombane) |
317 | |
| 243. | LuthandoCandlovu (Luthando Candlovu) |
313 | |
| 244. | TheEliteGentleman (Buhake Sindi) |
313 | |
| 245. | AdriaanBoshoff (Adriaan) |
311 | |
| 246. | pasej5 (Jealous Matsikachando) |
310 | |
| 247. | rossmacarthur (Ross MacArthur) |
309 | |
| 248. | KetroSithole (Ketro Sithole) |
307 | |
| 249. | Zen-CODE (Richard Larkin) |
303 | |
| 250. | damienswarts23 (Damien Swarts) |
301 | |
| 251. | ClaytonSiby (Clayton Siby) |
299 | |
| 252. | knightspore (Ciarán) |
298 | |
| 253. | c-goosen (Christo (crypticGoose) Goosen) |
296 | |
| 254. | liambeeton (Liam Beeton) |
295 | |
| 255. | tnyandoro (Tendai ) |
292 | |
| 256. | MrPeterManda (Peter Manda) |
292 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 3 |
| 2. | limi-labs | 2 |
| 3. | sourcegraph | 2 |
| 4. | kubernetes | 2 |
| 5. | lowdefy | 2 |
| 6. | siyavula | 2 |
| 7. | dimagi | 2 |
| 8. | uwatu | 2 |
| 9. | devopscapetown | 2 |
| 10. | netrondev | 1 |