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-01-16 01:03:08 +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 48101 total users in the region and you need at least 25 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/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.eplus.dev/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) |
10098 | |
| 2. | mitchellkrogza (Mitchell Krog) |
6956 | |
| 3. | snopoke (Simon Kelly) |
4027 | |
| 4. | longhotsummer (Greg Kempe) |
2920 | |
| 5. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
2359 | |
| 6. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
2115 | |
| 7. | roryp (Rory Preddy) |
2102 | |
| 8. | korn101 (korn101) |
1846 | |
| 9. | Asjas (A-J Roos) |
1814 | |
| 10. | ptaoussanis (Peter Taoussanis) |
1691 | |
| 11. | rorisangputu (Rorisang Putu) |
1528 | |
| 12. | dirkbrnd (Dirk Brand) |
1528 | |
| 13. | freelancing-solutions (mobius-crypt) |
1374 | |
| 14. | Deftu (Sammi Deftu) |
1351 | |
| 15. | burnt-exe (Raydo M) |
1319 | |
| 16. | sakhileln (Sakhile L. Ndlazi) |
1317 | |
| 17. | ashleykleynhans (Ashley Kleynhans) |
1298 | |
| 18. | gregpriday (Greg Priday) |
1193 | |
| 19. | NickiMash17 (Nicolette Mashaba) |
1155 | |
| 20. | GedMarc (Marc Magon) |
1125 | |
| 21. | fluffypony (Riccardo Spagni) |
1027 | |
| 22. | justinvdm (Justin van der Merwe) |
1020 | |
| 23. | limbopro (毒奶博主) |
1007 | |
| 24. | ntsakosurprise (ntsakosurprise) |
999 | |
| 25. | KamoEllen (Kamogelo Ellen Kganakga) |
990 | |
| 26. | Passion-Over-Pain (Tinotenda Mhedziso) |
967 | |
| 27. | ewaldhorn (Ewald Horn) |
955 | |
| 28. | andrewlimaza (Andrew Lima) |
908 | |
| 29. | GrahamStrickland (Graham Strickland) |
896 | |
| 30. | MogammadShaqeelless16 (Shaqeel Less) |
885 | |
| 31. | CodeCrafterNoku (Nokubonga Ngema) |
882 | |
| 32. | mattleibow (Matthew Leibowitz) |
879 | |
| 33. | QMS85 (Jonathan Peters) |
868 | |
| 34. | balanced-tree (Teo) |
848 | |
| 35. | JagTheFriend (JagTheFriend) |
827 | |
| 36. | siyabuilds (Siyabonga Samson Lukhele ) |
817 | |
| 37. | peterp (Peter Pistorius) |
816 | |
| 38. | szwanne (Sipho Zwane) |
813 | |
| 39. | quicujo (Anton Pretorius) |
804 | |
| 40. | bshongwe (Ernest Bhekizwe Shongwe) |
791 | |
| 41. | SeanDylan1982 (Sean Dylan Patterson) |
777 | |
| 42. | Katleho-Nyoni (Katleho Nyoni) |
766 | |
| 43. | matthew-hagemann (Matthew Hagemann) |
761 | |
| 44. | jonathanbossenger (Jonathan Bossenger) |
755 | |
| 45. | 0xlebogang (Lebogang Phoshoko) |
754 | |
| 46. | yulver-musa (Yulver Musa) |
742 | |
| 47. | TSH3PH4NG (Tshepang Masia ) |
724 | |
| 48. | TebogoYungMercykay (Sello Selepe) |
720 | |
| 49. | abhi18av (Abhinav Sharma) |
707 | |
| 50. | riaankleinhans (Riaan Kleinhans) |
707 | |
| 51. | Princemashumu (Devguy Prince) |
701 | |
| 52. | fluffynuts (Davyd McColl) |
697 | |
| 53. | tnyandoro (Tendai ) |
685 | |
| 54. | nyashahama (Nyasha Hama) |
683 | |
| 55. | KodEx-SA (Ashley K Motsie) |
681 | |
| 56. | pierredup (Pierre du Plessis) |
673 | |
| 57. | dumisa-sakhile (Sakhile Dumisa) |
670 | |
| 58. | Luka2Lkay (Lukhanyo Matshebelele) |
665 | |
| 59. | V-FOR-VEND3TTA (George Hlongwane) |
660 | |
| 60. | lefajmofokeng (Lefa J. Mofokeng) |
650 | |
| 61. | ShaunSHamilton (Shaun Hamilton) |
635 | |
| 62. | czue (Cory Zue) |
623 | |
| 63. | Sihle-Thwa (Siphesihle Mthethwa) |
622 | |
| 64. | barrymichaeldoyle (Barry Michael Doyle) |
615 | |
| 65. | boris-kolpackov (Boris Kolpackov) |
607 | |
| 66. | davidfraser (David Fraser) |
604 | |
| 67. | eben-roux (Eben) |
601 | |
| 68. | rebelchris (Chris Bongers) |
582 | |
| 69. | aidan-bailey (Aidan Bailey) |
578 | |
| 70. | nmichlo (Nathan) |
576 | |
| 71. | carlaKC (Carla Kirk-Cohen) |
571 | |
| 72. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
568 | |
| 73. | rblaine95 (Robbie Blaine) |
565 | |
| 74. | pasej5 (Jealous Matsikachando) |
554 | |
| 75. | MarcelMichau (Marcel Michau) |
545 | |
| 76. | arinc9 (Chester A. Unal) |
531 | |
| 77. | alexmojaki (Alex Hall) |
528 | |
| 78. | tomjuggler (Tom) |
527 | |
| 79. | jackson951 (Jackson Khuto) |
503 | |
| 80. | markbirss (Mark Trevor Birss) |
502 | |
| 81. | DenzelSE (DenzelSE) |
492 | |
| 82. | dwainm (Dwain Maralack) |
478 | |
| 83. | ChamuMutezva (Chamu Mutezva) |
477 | |
| 84. | mamanambiya (Mamana Mbiyavanga) |
476 | |
| 85. | glen-84 (Glen) |
466 | |
| 86. | kellerza (Johann Kellerman) |
456 | |
| 87. | Marcelckp (Marcel Palmer) |
452 | |
| 88. | tsheporamantso (Gladwin Tshepo Ramantso) |
452 | |
| 89. | rossmacarthur (Ross MacArthur) |
429 | |
| 90. | MalindiFrank (Vumisa Mkhonto) |
424 | |
| 91. | daniel-levin (Daniel Levin) |
423 | |
| 92. | niloc95 (Nilo Cara) |
423 | |
| 93. | stringhandler (stringhandler) |
420 | |
| 94. | TomRadford (Tom Radford) |
417 | |
| 95. | Chimoneg27 (Garvin Chimone) |
416 | |
| 96. | exfil0 (Karim Jaber (Exfil0)) |
411 | |
| 97. | DewaldFourie (Dewald Fourie) |
411 | |
| 98. | KevinT (Kevin Trethewey) |
407 | |
| 99. | Sandile88 (Sandile M'remi) |
402 | |
| 100. | sjperkins (Simon Perkins) |
397 | |
| 101. | davidteren (David Teren) |
394 | |
| 102. | Rites23 (Ritesh Balu) |
386 | |
| 103. | timhaak (Tim Haak) |
383 | |
| 104. | ONTI98 (Ontisitse Manyeneng) |
382 | |
| 105. | Bluette1 (Marylene Sawyer) |
380 | |
| 106. | PiggyAwesome () |
378 | |
| 107. | zeorin (Xandor Schiefer) |
378 | |
| 108. | SpheMakh (Sphesihle Makhathini) |
374 | |
| 109. | Carrington-dev (Carrington Muleya) |
373 | |
| 110. | hypherionmc (HypherionSA) |
370 | |
| 111. | Pho3niX90 () |
369 | |
| 112. | gregzaal (Greg Zaal) |
367 | |
| 113. | dugalh (Dugal Harris) |
353 | |
| 114. | Lintshiwe (Lintshiwe) |
352 | |
| 115. | Jasonvdb (Jason van den Berg) |
349 | |
| 116. | Sbusiso2904 () |
343 | |
| 117. | fjlaubscher (Francois Laubscher) |
342 | |
| 118. | govert (Govert van Drimmelen) |
341 | |
| 119. | refilwe-m (Refilwe M. Mashile) |
340 | |
| 120. | danini-the-panini (Dani Smith) |
339 | |
| 121. | stuartc (Stuart Corbishley) |
338 | |
| 122. | keegancsmith (Keegan Carruthers-Smith) |
329 | |
| 123. | kovymun (Koveshan Munsami) |
329 | |
| 124. | tholumuzikhuboni (Tholumuzi Kuboni ) |
325 | |
| 125. | udf (Samara) |
324 | |
| 126. | riazarbi (Riaz Arbi) |
324 | |
| 127. | corverroos (corver) |
320 | |
| 128. | bruce-atkinson (Bruce Atkinson) |
319 | |
| 129. | siphosenkosi803 (siphosenkosi mlotshwa) |
317 | |
| 130. | tpyo (Donovan Schönknecht) |
314 | |
| 131. | adudumayo (Asimanye Dudumayo) |
311 | |
| 132. | yusufk (Yusuf Kaka) |
309 | |
| 133. | paulmwatson (Paul Watson) |
306 | |
| 134. | rameezk (Rameez Khan) |
305 | |
| 135. | wax911 (Maxwell Mapako) |
303 | |
| 136. | RenierM26 (Renier Moorcroft) |
300 | |
| 137. | Mashiane (Mashy) |
299 | |
| 138. | tladikholofelo (Kholofelo Tladi) |
296 | |
| 139. | clemsadand (Clément Adandé) |
295 | |
| 140. | eugenefvdm (Eugene van der Merwe ) |
293 | |
| 141. | martinville (Martin Viljoen) |
292 | |
| 142. | chumani130 (Chumani Madikizela) |
290 | |
| 143. | mindsgn (Sibongiseni) |
288 | |
| 144. | BongaGougota0 (Bonga Gougota) |
286 | |
| 145. | davidtinker (David Tinker) |
285 | |
| 146. | nrwiersma (Nicholas Wiersma) |
285 | |
| 147. | DenhamPreen (Denham Preen) |
283 | |
| 148. | keeganwhite (Keegan White) |
283 | |
| 149. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
280 | |
| 150. | leonvanzyl (Leon van Zyl) |
279 | |
| 151. | andytudhope (Andy Tudhope) |
278 | |
| 152. | mikechiloane (Mike Nhlanhla Chiloane) |
277 | |
| 153. | schalkneethling (Schalk Neethling) |
275 | |
| 154. | willemvds (Willem van der Schyff) |
275 | |
| 155. | besiwims (Bernard Sibanda) |
275 | |
| 156. | schalkburger (Schalk Burger) |
274 | |
| 157. | JayWelsh (Jay Welsh) |
266 | |
| 158. | charbileigh (Chabi Francesca Seopa) |
263 | |
| 159. | hashimaziz88 (Hashim Aziz Muhammad) |
262 | |
| 160. | lindelwa122 (Nqabenhle) |
260 | |
| 161. | bright-spark (Myburgh) |
258 | |
| 162. | theronic (Petrus Theron) |
252 | |
| 163. | ajsmit (AJ Smit) |
248 | |
| 164. | Jakaza (Goodness (Themba) Chauke) |
246 | |
| 165. | WeebNetsu (Stephen) |
246 | |
| 166. | tafaranyamhunga (Tafara Nyamhunga) |
244 | |
| 167. | wkirschbaum (Wilhelm Kirschbaum) |
243 | |
| 168. | Rethabile2004 (Rethabile Eric Siase) |
242 | |
| 169. | jasbanza (Jason) |
240 | |
| 170. | knightspore (Ciarán) |
240 | |
| 171. | bretton (bretton) |
237 | |
| 172. | ruanbekker (Ruan Bekker) |
237 | |
| 173. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
235 | |
| 174. | KabeloDev (Kabelo Makhanya) |
235 | |
| 175. | joshuaberetta (Joshua Beretta) |
233 | |
| 176. | Theolin-Nadasen (Theolin Nadasen) |
232 | |
| 177. | jesselsookha (Jessel Sookha) |
228 | |
| 178. | beyarkay (Boyd Kane) |
227 | |
| 179. | JohannesMeyerYC (Johannes Meyer) |
226 | |
| 180. | MrBooi (Ayabonga) |
224 | |
| 181. | codeChap (Derrick Egersdörfer | CodeChap) |
224 | |
| 182. | c-goosen (crypticGøøse) |
224 | |
| 183. | AmahleZuma (Amahle Zuma) |
223 | |
| 184. | ndorfin (Shaun O’Connell) |
223 | |
| 185. | AlexvZyl (Alexander van Zyl) |
221 | |
| 186. | nathaneilkiwa (Nathaniel Kiwa) |
220 | |
| 187. | ragmer09toske (Retsepile Shao) |
219 | |
| 188. | Zen-CODE (Richard Larkin) |
219 | |
| 189. | dannykopping (Danny Kopping) |
218 | |
| 190. | bazileros (Zalisile Stuli) |
216 | |
| 191. | jaredlll08 (Jared) |
215 | |
| 192. | geofmureithi (Njuguna Mureithi) |
215 | |
| 193. | GO-Shoderu (Gabriel) |
214 | |
| 194. | petervanderwalt (Peter van der Walt) |
213 | |
| 195. | tmampa (Tshephang Mampa) |
212 | |
| 196. | rizonesoft (Derick Payne) |
211 | |
| 197. | ByteBeem (Donald Mxolisi Mohlala) |
210 | |
| 198. | lukevanlukevan (Luke Van) |
210 | |
| 199. | siyavuyachagi (Chagi Siyavuya) |
209 | |
| 200. | andrevdm (Andre Van Der Merwe) |
207 | |
| 201. | rkistner (Ralf Kistner) |
206 | |
| 202. | jslingsby (Jasper Slingsby) |
206 | |
| 203. | burmudar (William Bezuidenhout) |
205 | |
| 204. | jhavatar () |
205 | |
| 205. | DavidTNguyen (Nguyen) |
205 | |
| 206. | naeem2000 (Naeem Carr) |
205 | |
| 207. | erickelninoSwift (Erick El Nino Tshimbombo) |
204 | |
| 208. | Trixarian (Trixarian) |
203 | |
| 209. | DeeBest (Simphiwe Dladla) |
202 | |
| 210. | LorryAfriyie (Lawrence Afriyie) |
199 | |
| 211. | mnicstruwig (Michael Struwig) |
198 | |
| 212. | qoda (Jonathan Bydendyk) |
196 | |
| 213. | adrianmoisey (Adrian Moisey) |
195 | |
| 214. | WisaniShilumani (Wisani Shilumani) |
194 | |
| 215. | MthoNtanzi (Mthobisi Ntanzi) |
193 | |
| 216. | oni1997 ( Onesmus Dzidzai Maenzanise) |
192 | |
| 217. | WilliamBZA () |
190 | |
| 218. | justinhartman (Justin Hartman) |
190 | |
| 219. | ncthbrt (Natalie Cuthbert) |
190 | |
| 220. | MikhaD (Mikha Davids) |
189 | |
| 221. | BioGeek (Jeroen Van Goey) |
189 | |
| 222. | Nathan-Busse (Nathan Graham Busse) |
188 | |
| 223. | Hiccup-za (Christopher Zeuch) |
187 | |
| 224. | Motjiang (Brilliant Nhlamolo ) |
186 | |
| 225. | kimeshan (Kimeshan Naidoo) |
184 | |
| 226. | antoinevg () |
184 | |
| 227. | Tumo505 (Tumo Kgabeng) |
182 | |
| 228. | codeWithLFN (Lufuno Nemudzivhadi) |
180 | |
| 229. | duanecilliers (Duane Cilliers) |
179 | |
| 230. | cb22 (Federico Lorenzi) |
178 | |
| 231. | Patrick-Cole (Patrick) |
178 | |
| 232. | eliasjudin (Elias Judin) |
178 | |
| 233. | Khumo-Mathe (Khumo Mathe) |
177 | |
| 234. | JacquiM (Jacqui Muller) |
175 | |
| 235. | Mzacoding (Nyiko Mkansi) |
170 | |
| 236. | sphavix (Siphamandla Zolakhe) |
168 | |
| 237. | dannysimfukwe (Danny Simfukwe) |
166 | |
| 238. | DouglasVDM (Douglas Van Der Merwe) |
165 | |
| 239. | ArnoldT01 (Arnold) |
165 | |
| 240. | Nomcebo-coder-hub (Nomcebo) |
161 | |
| 241. | iamenochchirima (Enoch Chirima) |
160 | |
| 242. | Bhekisile (Bhekisile Jozi) |
158 | |
| 243. | Naledi-Dikgale (Naledi) |
158 | |
| 244. | neolace (Tertius Geldenhuys) |
157 | |
| 245. | iarxii (Thabang Mposula) |
156 | |
| 246. | MISHOW2 (MTS-Codes) |
156 | |
| 247. | ScriptLineStudios (ScriptLine) |
156 | |
| 248. | MrBean355 (Mike Johnston) |
156 | |
| 249. | bley-gold (Blessings Mwale) |
155 | |
| 250. | benjaminjvdm (Benjamin (James) van der Merwe) |
155 | |
| 251. | alanphys (Alan Chamberlain) |
155 | |
| 252. | afrith (Adrian Frith) |
154 | |
| 253. | ghost2468developer (Kenneth Siyabonga Ncube) |
153 | |
| 254. | daniellochner (Daniel Lochner) |
152 | |
| 255. | mommaroodles (Melanie Shepherd) |
150 | |
| 256. | SlimGee (Given Ncube) |
149 |
| Rank | Organization | Members |
|---|---|---|
| 1. | dimagi | 2 |
| 2. | nixos | 2 |
| 3. | devopscapetown | 2 |
| 4. | sourcegraph | 2 |
| 5. | hypherion-tech | 1 |
| 6. | passwordly | 1 |
| 7. | chillwines | 1 |
| 8. | redarcade-games | 1 |
| 9. | phishfort | 1 |
| 10. | conda-forge | 1 |