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 2025-10-31 13:56:19 +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 46680 total users in the region and you need at least 27 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. | mitchellkrogza (Mitchell Krog)  | 
              8857 | |
| 2. | snopoke (Simon Kelly)  | 
              5267 | |
| 3. | obany (Martyn Janes)  | 
              4139 | |
| 4. | korn101 (korn101)  | 
              3906 | |
| 5. | longhotsummer (Greg Kempe)  | 
              3642 | |
| 6. | dirkbrnd (Dirk Brand)  | 
              3443 | |
| 7. | sakhileln (Sakhile L. Ndlazi)  | 
              2728 | |
| 8. | mattleibow (Matthew Leibowitz)  | 
              2139 | |
| 9. | V-FOR-VEND3TTA (George Hlongwane)  | 
              2053 | |
| 10. | rorisangputu (Rorisang Putu)  | 
              1922 | |
| 11. | ptaoussanis (Peter Taoussanis)  | 
              1880 | |
| 12. | rebelchris (Chris Bongers)  | 
              1876 | |
| 13. | justinvdm (Justin van der Merwe)  | 
              1533 | |
| 14. | freelancing-solutions (mobius-crypt)  | 
              1405 | |
| 15. | roryp (Rory Preddy)  | 
              1385 | |
| 16. | geahaad (Gerhard Dinhof)  | 
              1373 | |
| 17. | Deftu (Sammi Deftu)  | 
              1360 | |
| 18. | burnt-exe (Raydo M)  | 
              1351 | |
| 19. | corverroos (corver)  | 
              1269 | |
| 20. | alexmojaki (Alex Hall)  | 
              1246 | |
| 21. | ashleykleynhans (Ashley Kleynhans)  | 
              1215 | |
| 22. | stringhandler (stringhandler)  | 
              1164 | |
| 23. | ewaldhorn (Ewald Horn)  | 
              1106 | |
| 24. | fluffypony (Riccardo Spagni)  | 
              1102 | |
| 25. | Tafara-N (Tafara)  | 
              1089 | |
| 26. | KamoEllen (Kamogelo Ellen Kganakga)  | 
              1045 | |
| 27. | riaankleinhans (Riaan Kleinhans)  | 
              1037 | |
| 28. | andrewlimaza (Andrew Lima)  | 
              1029 | |
| 29. | Asjas (A-J Roos)  | 
              981 | |
| 30. | Passion-Over-Pain (Tinotenda Mhedziso)  | 
              933 | |
| 31. | TSH3PH4NG ( )  | 
              926 | |
| 32. | jonathanbossenger (Jonathan Bossenger)  | 
              915 | |
| 33. | ndorfin (Shaun O’Connell)  | 
              913 | |
| 34. | czue (Cory Zue)  | 
              909 | |
| 35. | rkistner (Ralf Kistner)  | 
              908 | |
| 36. | MogammadShaqeelless16 (Shaqeel Less)  | 
              905 | |
| 37. | szwanne (Sipho Zwane)  | 
              893 | |
| 38. | TebogoYungMercykay (Sello Selepe)  | 
              888 | |
| 39. | CodeCrafterNoku (Nokubonga Ngema)  | 
              887 | |
| 40. | carlaKC (Carla Kirk-Cohen)  | 
              881 | |
| 41. | ShaunSHamilton (Shaun Hamilton)  | 
              873 | |
| 42. | NickiMash17 (Nicolette Mashaba)  | 
              858 | |
| 43. | GrahamStrickland (Graham Strickland)  | 
              858 | |
| 44. | abhi18av (Abhinav Sharma)  | 
              828 | |
| 45. | SeanDylan1982 (Sean Dylan Patterson)  | 
              825 | |
| 46. | 0xlebogang (Lebogang Phoshoko)  | 
              817 | |
| 47. | pierredup (Pierre du Plessis)  | 
              814 | |
| 48. | jthrilly (Joshua Melville)  | 
              784 | |
| 49. | JagTheFriend (JagTheFriend)  | 
              781 | |
| 50. | tnyandoro (Tendai )  | 
              777 | |
| 51. | eben-roux (Eben)  | 
              773 | |
| 52. | Princemashumu (Devguy Prince)  | 
              762 | |
| 53. | bshongwe (Ernest Bhekizwe Shongwe)  | 
              753 | |
| 54. | Bluette1 (Marylene Sawyer)  | 
              752 | |
| 55. | KodEx-SA (Ashley K Motsie)  | 
              741 | |
| 56. | GedMarc (Marc Magon)  | 
              737 | |
| 57. | siyabuilds (Siyabonga Samson Lukhele )  | 
              735 | |
| 58. | boris-kolpackov (Boris Kolpackov)  | 
              724 | |
| 59. | peterp (Peter Pistorius)  | 
              723 | |
| 60. | QMS85 (Jonathan Peters)  | 
              723 | |
| 61. | dannykopping (Danny Kopping)  | 
              706 | |
| 62. | tholumuzikhuboni (Tholumuzi Kuboni )  | 
              684 | |
| 63. | fluffynuts (Davyd McColl)  | 
              682 | |
| 64. | markbirss (Mark Trevor Birss)  | 
              679 | |
| 65. | schalkneethling (Schalk Neethling)  | 
              677 | |
| 66. | DavidBakerEffendi (David Baker Effendi)  | 
              673 | |
| 67. | dumisa-sakhile (Sakhile Dumisa)  | 
              670 | |
| 68. | Chimoneg27 (Garvin Chimone)  | 
              661 | |
| 69. | stuartc (Stuart Corbishley)  | 
              651 | |
| 70. | sjperkins (Simon Perkins)  | 
              649 | |
| 71. | gregpriday (Greg Priday)  | 
              639 | |
| 72. | paulmwatson (Paul Watson)  | 
              638 | |
| 73. | Sihle-Thwa (Siphesihle Mthethwa)  | 
              625 | |
| 74. | Jasonvdb (Jason van den Berg)  | 
              618 | |
| 75. | Rites23 (Ritesh Balu)  | 
              606 | |
| 76. | JayWelsh (Jay Welsh)  | 
              602 | |
| 77. | DenzelSE (DenzelSE)  | 
              592 | |
| 78. | wax911 (Maxwell Mapako)  | 
              583 | |
| 79. | ChamuMutezva (Chamu Mutezva)  | 
              579 | |
| 80. | tsheporamantso (Gladwin Tshepo Ramantso)  | 
              575 | |
| 81. | danini-the-panini (Dani Smith)  | 
              572 | |
| 82. | aidan-bailey (Aidan Bailey)  | 
              562 | |
| 83. | adrianmoisey (Adrian Moisey)  | 
              559 | |
| 84. | Katleho-Nyoni (Katleho Nyoni)  | 
              550 | |
| 85. | barrymichaeldoyle (Barry Michael Doyle)  | 
              522 | |
| 86. | Tarto-4 (Thato Mongwe)  | 
              521 | |
| 87. | itskingori (King'ori Maina)  | 
              517 | |
| 88. | MalindiFrank (Vumisa Mkhonto)  | 
              508 | |
| 89. | MarcelMichau (Marcel Michau)  | 
              507 | |
| 90. | keegancsmith (Keegan Carruthers-Smith)  | 
              502 | |
| 91. | mamanambiya (Mamana Mbiyavanga)  | 
              501 | |
| 92. | davidteren (David Teren)  | 
              498 | |
| 93. | tomjuggler (Tom)  | 
              498 | |
| 94. | bruce-atkinson (Bruce Atkinson)  | 
              494 | |
| 95. | kellerza (Johann Kellerman)  | 
              492 | |
| 96. | timhaak (Tim Haak)  | 
              486 | |
| 97. | BlvckOgre (Thatoyaka Dimakatso Malope)  | 
              483 | |
| 98. | daniel-levin (Daniel Levin)  | 
              480 | |
| 99. | Benehiko (Alano Terblanche)  | 
              478 | |
| 100. | DouglasVDM (Douglas Van Der Merwe)  | 
              472 | |
| 101. | DewaldFourie (Dewald Fourie)  | 
              463 | |
| 102. | nrwiersma (Nicholas Wiersma)  | 
              460 | |
| 103. | refilwe-m (Refilwe M. Mashile)  | 
              454 | |
| 104. | balanced-tree ()  | 
              452 | |
| 105. | dugalh (Dugal Harris)  | 
              452 | |
| 106. | cb22 (Federico Lorenzi)  | 
              447 | |
| 107. | tladikholofelo (Kholofelo Tladi)  | 
              440 | |
| 108. | Bhekisile (Bhekisile Jozi)  | 
              436 | |
| 109. | rossmacarthur (Ross MacArthur)  | 
              430 | |
| 110. | naeem2000 (Naeem Carr)  | 
              425 | |
| 111. | hypherionmc (HypherionSA)  | 
              416 | |
| 112. | Lintshiwe (Lintshiwe)  | 
              415 | |
| 113. | TomRadford (Tom Radford)  | 
              413 | |
| 114. | zeorin (Xandor Schiefer)  | 
              413 | |
| 115. | DenhamPreen (Denham Preen)  | 
              410 | |
| 116. | chumani130 (Chumani Madikizela)  | 
              410 | |
| 117. | leonard1thecoder (Sizolwakhe Leonard Mthimunye)  | 
              395 | |
| 118. | udf (Samara)  | 
              393 | |
| 119. | PiggyAwesome ()  | 
              391 | |
| 120. | lindelwa122 (Nqabenhle)  | 
              382 | |
| 121. | Marcelckp (Marcel Palmer)  | 
              380 | |
| 122. | arinc9 (Chester A. Unal)  | 
              380 | |
| 123. | Pho3niX90 ()  | 
              379 | |
| 124. | adudumayo (Asimanye Dudumayo)  | 
              378 | |
| 125. | ruanbekker (Ruan Bekker)  | 
              377 | |
| 126. | riazarbi (Riaz Arbi)  | 
              367 | |
| 127. | fjlaubscher (Francois Laubscher)  | 
              364 | |
| 128. | gregzaal (Greg Zaal)  | 
              362 | |
| 129. | khanyicode (khanyisile)  | 
              361 | |
| 130. | Mashiane (Mashy)  | 
              353 | |
| 131. | clemsadand (Clément Adandé)  | 
              351 | |
| 132. | codeWithLFN (Lufuno Nemudzivhadi)  | 
              346 | |
| 133. | nmichlo (Nathan)  | 
              336 | |
| 134. | burmudar (William Bezuidenhout)  | 
              336 | |
| 135. | JasoonS (Jason Smythe)  | 
              328 | |
| 136. | BioGeek (Jeroen Van Goey)  | 
              324 | |
| 137. | martinville (Martin Viljoen)  | 
              321 | |
| 138. | niloc95 (Nilo_R)  | 
              319 | |
| 139. | c-goosen (crypticGøøse)  | 
              319 | |
| 140. | eugenefvdm (Eugene van der Merwe )  | 
              318 | |
| 141. | willemvds (Willem van der Schyff)  | 
              317 | |
| 142. | antoinevg ()  | 
              316 | |
| 143. | theronic (Petrus Theron)  | 
              314 | |
| 144. | korkie9 (Justin Korkie)  | 
              310 | |
| 145. | Luka2Lkay (Lukhanyo Matshebelele)  | 
              309 | |
| 146. | neolace (Tertius Geldenhuys)  | 
              308 | |
| 147. | siyavuyachagi (Chagi Siyavuya)  | 
              307 | |
| 148. | kerren (Kerren Ortlepp)  | 
              303 | |
| 149. | sachajw (Sacha Wharton)  | 
              300 | |
| 150. | mnicstruwig (Michael Struwig)  | 
              295 | |
| 151. | MrBean355 (Mike Johnston)  | 
              292 | |
| 152. | davidtinker (David Tinker)  | 
              291 | |
| 153. | andytudhope (Andy Tudhope)  | 
              288 | |
| 154. | dwainm (Dwain Maralack)  | 
              287 | |
| 155. | jaredlll08 (Jared)  | 
              282 | |
| 156. | greywolve (Oliver Powell)  | 
              282 | |
| 157. | arthurattwell (Arthur Attwell)  | 
              281 | |
| 158. | Motjiang (Brilliant Nhlamolo )  | 
              277 | |
| 159. | jasonsaayman (Jay)  | 
              277 | |
| 160. | govert (Govert van Drimmelen)  | 
              277 | |
| 161. | GiftMothusi (Gift)  | 
              274 | |
| 162. | BongaGougota0 (Bonga Gougota)  | 
              273 | |
| 163. | KabeloDev (Kabelo Makhanya)  | 
              272 | |
| 164. | bazileros (Zalisile Stuli)  | 
              266 | |
| 165. | siphosenkosi803 (siphosenkosi mlotshwa)  | 
              257 | |
| 166. | jesselsookha (Jessel Sookha)  | 
              255 | |
| 167. | lucaliebenberg (Luca Liebenberg)  | 
              254 | |
| 168. | WeebNetsu (Stephen)  | 
              253 | |
| 169. | nikrich (Jannik Richter)  | 
              253 | |
| 170. | Tyrese-Mv (Musawenkosi Tyrese Mvuna)  | 
              252 | |
| 171. | shaunroselt (Shaun Roselt)  | 
              249 | |
| 172. | sphavix (Siphamandla Zolakhe)  | 
              249 | |
| 173. | ajsmit (AJ Smit)  | 
              248 | |
| 174. | pasej5 (Jealous Matsikachando)  | 
              247 | |
| 175. | mommaroodles (Melanie Shepherd)  | 
              247 | |
| 176. | wkirschbaum (Wilhelm Kirschbaum)  | 
              244 | |
| 177. | sash-a (Sasha Abramowitz)  | 
              243 | |
| 178. | mindsgn (Sibongiseni)  | 
              243 | |
| 179. | dunxen (dunxen)  | 
              242 | |
| 180. | charbileigh (Chabi Francesca Seopa)  | 
              240 | |
| 181. | lukevanlukevan (Luke Van)  | 
              238 | |
| 182. | oni1997 ( Onesmus Dzidzai Maenzanise)  | 
              235 | |
| 183. | tsotetsi (Thapelo Tsotetsi)  | 
              233 | |
| 184. | LorryAfriyie (Lawrence Afriyie)  | 
              233 | |
| 185. | mitchtembo ()  | 
              232 | |
| 186. | ragmer09toske (Retsepile Shao)  | 
              231 | |
| 187. | erickelninoSwift (Erick El Nino Tshimbombo)  | 
              229 | |
| 188. | tmampa (Tshephang Mampa)  | 
              228 | |
| 189. | AlexvZyl (Alexander van Zyl)  | 
              226 | |
| 190. | devinpearson (Devin)  | 
              224 | |
| 191. | jhavatar ()  | 
              221 | |
| 192. | limbopro (毒奶博主)  | 
              220 | |
| 193. | superUserT (Thabiso)  | 
              220 | |
| 194. | beyarkay (Boyd Kane)  | 
              218 | |
| 195. | justinhartman (Justin Hartman)  | 
              218 | |
| 196. | Leeoasis (Leslie Gudo)  | 
              218 | |
| 197. | kayjeee (kayjee)  | 
              216 | |
| 198. | DeeBest (Simphiwe Dladla)  | 
              207 | |
| 199. | jasbanza (Jason)  | 
              207 | |
| 200. | duanecilliers (Duane Cilliers)  | 
              207 | |
| 201. | katlegorphele (Katlego R. Phele)  | 
              206 | |
| 202. | amadibethel (Bethel Amadi)  | 
              205 | |
| 203. | Theolin-Nadasen (Theolin Nadasen)  | 
              203 | |
| 204. | kaysiz (kudakwashe siziva)  | 
              201 | |
| 205. | jackson951 (Jackson Khuto)  | 
              201 | |
| 206. | MISHOW2 (MTS-Codes)  | 
              200 | |
| 207. | Hiccup-za (Christopher Zeuch)  | 
              200 | |
| 208. | vgeddes (Vincent Geddes)  | 
              199 | |
| 209. | andrevdm (Andre Van Der Merwe)  | 
              197 | |
| 210. | nathaneilkiwa (Nathaniel Kiwa)  | 
              197 | |
| 211. | bradleymarques (Bradley Marques)  | 
              195 | |
| 212. | Trixarian (Trixarian)  | 
              194 | |
| 213. | SamTolmay (Sam)  | 
              193 | |
| 214. | tpyo (Donovan Schönknecht)  | 
              192 | |
| 215. | JohannesMeyerYC (Johannes Meyer)  | 
              192 | |
| 216. | MrIsimael (Isimael Zabadia)  | 
              191 | |
| 217. | JacquiM (Jacqui Muller)  | 
              191 | |
| 218. | Khumo-Mathe (Khumo Mathe)  | 
              191 | |
| 219. | Naledi-Dikgale (Naledi)  | 
              190 | |
| 220. | simanga-dev (Simanga Khoza)  | 
              190 | |
| 221. | ByteBeem (Donald Mxolisi Mohlala)  | 
              188 | |
| 222. | benjaminjvdm (Benjamin (James) van der Merwe)  | 
              188 | |
| 223. | ghost2468developer (Kenneth Siyabonga Ncube)  | 
              186 | |
| 224. | topollonaketsana (Topollo Naketsana)  | 
              184 | |
| 225. | Patrick-Cole (Patrick)  | 
              181 | |
| 226. | Restioson (Restioson)  | 
              180 | |
| 227. | Mo7ammedFarahat (Mohammed Farahat)  | 
              180 | |
| 228. | MrBooi (Ayabonga)  | 
              179 | |
| 229. | DenDen047 (Naoya Muramatsu)  | 
              178 | |
| 230. | nwakauc (Uchechi Nwaka)  | 
              176 | |
| 231. | PhilaniMhlongo (Philani Mhlongo)  | 
              175 | |
| 232. | SlimGee (Given Ncube)  | 
              175 | |
| 233. | Nomcebo-coder-hub (Nomcebo)  | 
              174 | |
| 234. | Axolem (Axole Maranjana)  | 
              173 | |
| 235. | AmahleZuma (Amahle Zuma)  | 
              173 | |
| 236. | ZannyM (Zanny Athalia )  | 
              173 | |
| 237. | ScriptLineStudios (ScriptLine)  | 
              168 | |
| 238. | LeparaLaMapara (Tha-bang!)  | 
              166 | |
| 239. | andrewtimberlake (Andrew Timberlake)  | 
              165 | |
| 240. | kimeshan (Kimeshan Naidoo)  | 
              163 | |
| 241. | leonvanzyl (Leon van Zyl)  | 
              162 | |
| 242. | isgiddy (Isabelle Sindiswa Giddy)  | 
              162 | |
| 243. | KellanStevens (Kellan Stevens)  | 
              162 | |
| 244. | ipokkel (Theuns Coetzee)  | 
              161 | |
| 245. | daniellochner (Daniel Lochner)  | 
              161 | |
| 246. | KevinT (Kevin Trethewey)  | 
              160 | |
| 247. | dadecoza (Johannes le Roux)  | 
              158 | |
| 248. | TRex22 (Jason Chalom)  | 
              157 | |
| 249. | djalilayed (Djalil Ayed)  | 
              156 | |
| 250. | Diegoson (naxordeve)  | 
              155 | |
| 251. | adgsenpai (Ashlin Darius Govindasamy)  | 
              155 | |
| 252. | SakhileKhuzwayo222 (Sakhile (Sakhumuzi) khuzwayo)  | 
              153 | |
| 253. | charlesmambo (Charles-M)  | 
              152 | |
| 254. | codeChap (Derrick Egersdörfer | CodeChap)  | 
              152 | |
| 255. | qoda (Jonathan Bydendyk)  | 
              151 | |
| 256. | Nkosinathi-dev1 (Nkosinathi Ngele)  | 
              151 | 
| Rank | Organization | Members | 
|---|---|---|
| 1. | avolabs-io | 2 | 
| 2. | dimagi | 2 | 
| 3. | sourcegraph | 2 | 
| 4. | wildcards-world | 2 | 
| 5. | kubernetes | 2 | 
| 6. | devopscapetown | 2 | 
| 7. | float-capital | 2 | 
| 8. | nixos | 2 | 
| 9. | daocare | 2 | 
| 10. | codesynthesis-com | 1 |