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-11-10 08:58:25 +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 46872 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) |
8518 | |
| 2. | snopoke (Simon Kelly) |
5333 | |
| 3. | obany (Martyn Janes) |
4084 | |
| 4. | korn101 (korn101) |
3543 | |
| 5. | longhotsummer (Greg Kempe) |
3520 | |
| 6. | dirkbrnd (Dirk Brand) |
3512 | |
| 7. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
2628 | |
| 8. | sakhileln (Sakhile L. Ndlazi) |
2555 | |
| 9. | mattleibow (Matthew Leibowitz) |
2116 | |
| 10. | V-FOR-VEND3TTA (George Hlongwane) |
2007 | |
| 11. | rebelchris (Chris Bongers) |
1844 | |
| 12. | ptaoussanis (Peter Taoussanis) |
1828 | |
| 13. | rorisangputu (Rorisang Putu) |
1677 | |
| 14. | justinvdm (Justin van der Merwe) |
1549 | |
| 15. | Deftu (Sammi Deftu) |
1453 | |
| 16. | freelancing-solutions (mobius-crypt) |
1403 | |
| 17. | roryp (Rory Preddy) |
1400 | |
| 18. | geahaad (Gerhard Dinhof) |
1368 | |
| 19. | burnt-exe (Raydo M) |
1329 | |
| 20. | alexmojaki (Alex Hall) |
1232 | |
| 21. | ashleykleynhans (Ashley Kleynhans) |
1215 | |
| 22. | corverroos (corver) |
1175 | |
| 23. | ewaldhorn (Ewald Horn) |
1105 | |
| 24. | fluffypony (Riccardo Spagni) |
1102 | |
| 25. | Passion-Over-Pain (Tinotenda Mhedziso) |
1089 | |
| 26. | riaankleinhans (Riaan Kleinhans) |
1071 | |
| 27. | stringhandler (stringhandler) |
1051 | |
| 28. | Asjas (A-J Roos) |
1045 | |
| 29. | KamoEllen (Kamogelo Ellen Kganakga) |
1045 | |
| 30. | andrewlimaza (Andrew Lima) |
1039 | |
| 31. | jonathanbossenger (Jonathan Bossenger) |
982 | |
| 32. | TSH3PH4NG ( ) |
926 | |
| 33. | szwanne (Sipho Zwane) |
894 | |
| 34. | czue (Cory Zue) |
888 | |
| 35. | ShaunSHamilton (Shaun Hamilton) |
879 | |
| 36. | CodeCrafterNoku (Nokubonga Ngema) |
878 | |
| 37. | carlaKC (Carla Kirk-Cohen) |
874 | |
| 38. | abhi18av (Abhinav Sharma) |
868 | |
| 39. | NickiMash17 (Nicolette Mashaba) |
863 | |
| 40. | MogammadShaqeelless16 (Shaqeel Less) |
853 | |
| 41. | SeanDylan1982 (Sean Dylan Patterson) |
825 | |
| 42. | GrahamStrickland (Graham Strickland) |
820 | |
| 43. | 0xlebogang (Lebogang Phoshoko) |
817 | |
| 44. | rkistner (Ralf Kistner) |
808 | |
| 45. | KodEx-SA (Ashley K Motsie) |
808 | |
| 46. | pierredup (Pierre du Plessis) |
795 | |
| 47. | ndorfin (Shaun O’Connell) |
787 | |
| 48. | TebogoYungMercykay (Sello Selepe) |
786 | |
| 49. | QMS85 (Jonathan Peters) |
783 | |
| 50. | JagTheFriend (JagTheFriend) |
779 | |
| 51. | Princemashumu (Devguy Prince) |
776 | |
| 52. | tnyandoro (Tendai ) |
776 | |
| 53. | peterp (Peter Pistorius) |
773 | |
| 54. | GedMarc (Marc Magon) |
739 | |
| 55. | jthrilly (Joshua Melville) |
737 | |
| 56. | siyabuilds (Siyabonga Samson Lukhele ) |
733 | |
| 57. | bshongwe (Ernest Bhekizwe Shongwe) |
731 | |
| 58. | dumisa-sakhile (Sakhile Dumisa) |
727 | |
| 59. | boris-kolpackov (Boris Kolpackov) |
717 | |
| 60. | dannykopping (Danny Kopping) |
685 | |
| 61. | gregpriday (Greg Priday) |
680 | |
| 62. | markbirss (Mark Trevor Birss) |
679 | |
| 63. | Bluette1 (Marylene Sawyer) |
678 | |
| 64. | fluffynuts (Davyd McColl) |
672 | |
| 65. | schalkneethling (Schalk Neethling) |
669 | |
| 66. | eben-roux (Eben) |
665 | |
| 67. | Sihle-Thwa (Siphesihle Mthethwa) |
644 | |
| 68. | DavidBakerEffendi (David Baker Effendi) |
643 | |
| 69. | sjperkins (Simon Perkins) |
635 | |
| 70. | tholumuzikhuboni (Tholumuzi Kuboni ) |
633 | |
| 71. | stuartc (Stuart Corbishley) |
625 | |
| 72. | Jasonvdb (Jason van den Berg) |
614 | |
| 73. | Chimoneg27 (Garvin Chimone) |
611 | |
| 74. | JayWelsh (Jay Welsh) |
590 | |
| 75. | nrwiersma (Nicholas Wiersma) |
584 | |
| 76. | paulmwatson (Paul Watson) |
584 | |
| 77. | Katleho-Nyoni (Katleho Nyoni) |
574 | |
| 78. | danini-the-panini (Dani Smith) |
573 | |
| 79. | adrianmoisey (Adrian Moisey) |
567 | |
| 80. | wax911 (Maxwell Mapako) |
566 | |
| 81. | aidan-bailey (Aidan Bailey) |
565 | |
| 82. | kovymun (Koveshan Munsami) |
563 | |
| 83. | ChamuMutezva (Chamu Mutezva) |
561 | |
| 84. | barrymichaeldoyle (Barry Michael Doyle) |
560 | |
| 85. | DenzelSE (DenzelSE) |
559 | |
| 86. | Rites23 (Ritesh Balu) |
541 | |
| 87. | itskingori (King'ori Maina) |
517 | |
| 88. | MalindiFrank (Vumisa Mkhonto) |
507 | |
| 89. | mamanambiya (Mamana Mbiyavanga) |
505 | |
| 90. | MarcelMichau (Marcel Michau) |
504 | |
| 91. | tsheporamantso (Gladwin Tshepo Ramantso) |
500 | |
| 92. | keegancsmith (Keegan Carruthers-Smith) |
496 | |
| 93. | davidteren (David Teren) |
494 | |
| 94. | kellerza (Johann Kellerman) |
490 | |
| 95. | bruce-atkinson (Bruce Atkinson) |
488 | |
| 96. | daniel-levin (Daniel Levin) |
484 | |
| 97. | tomjuggler (Tom) |
483 | |
| 98. | BlvckOgre (Thatoyaka Dimakatso Malope) |
483 | |
| 99. | Benehiko (Alano Terblanche) |
483 | |
| 100. | Tarto-4 (Thato Mongwe) |
482 | |
| 101. | timhaak (Tim Haak) |
481 | |
| 102. | DewaldFourie (Dewald Fourie) |
463 | |
| 103. | refilwe-m (Refilwe M. Mashile) |
454 | |
| 104. | cb22 (Federico Lorenzi) |
453 | |
| 105. | dugalh (Dugal Harris) |
447 | |
| 106. | balanced-tree () |
443 | |
| 107. | tladikholofelo (Kholofelo Tladi) |
440 | |
| 108. | DouglasVDM (Douglas Van Der Merwe) |
440 | |
| 109. | rossmacarthur (Ross MacArthur) |
436 | |
| 110. | TomRadford (Tom Radford) |
434 | |
| 111. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
428 | |
| 112. | Luka2Lkay (Lukhanyo Matshebelele) |
418 | |
| 113. | naeem2000 (Naeem Carr) |
418 | |
| 114. | Lintshiwe (Lintshiwe) |
416 | |
| 115. | Marcelckp (Marcel Palmer) |
414 | |
| 116. | zeorin (Xandor Schiefer) |
407 | |
| 117. | Bhekisile (Bhekisile Jozi) |
401 | |
| 118. | DenhamPreen (Denham Preen) |
396 | |
| 119. | dwainm (Dwain Maralack) |
392 | |
| 120. | arinc9 (Chester A. Unal) |
380 | |
| 121. | lindelwa122 (Nqabenhle) |
380 | |
| 122. | Mashiane (Mashy) |
379 | |
| 123. | adudumayo (Asimanye Dudumayo) |
377 | |
| 124. | PiggyAwesome () |
377 | |
| 125. | nmichlo (Nathan) |
374 | |
| 126. | gregzaal (Greg Zaal) |
372 | |
| 127. | udf (Samara) |
371 | |
| 128. | fjlaubscher (Francois Laubscher) |
368 | |
| 129. | riazarbi (Riaz Arbi) |
365 | |
| 130. | ruanbekker (Ruan Bekker) |
360 | |
| 131. | chumani130 (Chumani Madikizela) |
359 | |
| 132. | Pho3niX90 () |
351 | |
| 133. | niloc95 (Nilo_R) |
346 | |
| 134. | eugenefvdm (Eugene van der Merwe ) |
345 | |
| 135. | bright-spark (Myburgh) |
334 | |
| 136. | khanyicode (khanyisile) |
332 | |
| 137. | burmudar (William Bezuidenhout) |
329 | |
| 138. | BioGeek (Jeroen Van Goey) |
326 | |
| 139. | willemvds (Willem van der Schyff) |
320 | |
| 140. | jackson951 (Jackson Khuto) |
319 | |
| 141. | antoinevg () |
317 | |
| 142. | JasoonS (Jason Smythe) |
317 | |
| 143. | theronic (Petrus Theron) |
316 | |
| 144. | martinville (Martin Viljoen) |
313 | |
| 145. | clemsadand (Clément Adandé) |
312 | |
| 146. | siyavuyachagi (Chagi Siyavuya) |
311 | |
| 147. | neolace (Tertius Geldenhuys) |
310 | |
| 148. | kerren (Kerren Ortlepp) |
303 | |
| 149. | mnicstruwig (Michael Struwig) |
294 | |
| 150. | andytudhope (Andy Tudhope) |
293 | |
| 151. | Motjiang (Brilliant Nhlamolo ) |
291 | |
| 152. | sachajw (Sacha Wharton) |
287 | |
| 153. | c-goosen (crypticGøøse) |
286 | |
| 154. | mikechiloane (Mike Nhlanhla Chiloane) |
285 | |
| 155. | MrBean355 (Mike Johnston) |
282 | |
| 156. | davidtinker (David Tinker) |
280 | |
| 157. | charbileigh (Chabi Francesca Seopa) |
280 | |
| 158. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
279 | |
| 159. | govert (Govert van Drimmelen) |
278 | |
| 160. | greywolve (Oliver Powell) |
277 | |
| 161. | GiftMothusi (Gift) |
274 | |
| 162. | BongaGougota0 (Bonga Gougota) |
274 | |
| 163. | jaredlll08 (Jared) |
274 | |
| 164. | KabeloDev (Kabelo Makhanya) |
272 | |
| 165. | jasonsaayman (Jay) |
268 | |
| 166. | mindsgn (Sibongiseni) |
265 | |
| 167. | bazileros (Zalisile Stuli) |
265 | |
| 168. | WeebNetsu (Stephen) |
261 | |
| 169. | siphosenkosi803 (siphosenkosi mlotshwa) |
257 | |
| 170. | kayjeee (kayjee) |
255 | |
| 171. | jesselsookha (Jessel Sookha) |
255 | |
| 172. | nikrich (Jannik Richter) |
253 | |
| 173. | arthurattwell (Arthur Attwell) |
252 | |
| 174. | shaunroselt (Shaun Roselt) |
249 | |
| 175. | wkirschbaum (Wilhelm Kirschbaum) |
249 | |
| 176. | ajsmit (AJ Smit) |
248 | |
| 177. | pasej5 (Jealous Matsikachando) |
247 | |
| 178. | mommaroodles (Melanie Shepherd) |
246 | |
| 179. | sphavix (Siphamandla Zolakhe) |
246 | |
| 180. | oni1997 ( Onesmus Dzidzai Maenzanise) |
241 | |
| 181. | tmampa (Tshephang Mampa) |
240 | |
| 182. | beyarkay (Boyd Kane) |
238 | |
| 183. | lukevanlukevan (Luke Van) |
236 | |
| 184. | dunxen (dunxen) |
233 | |
| 185. | jasbanza (Jason) |
232 | |
| 186. | AlexvZyl (Alexander van Zyl) |
229 | |
| 187. | erickelninoSwift (Erick El Nino Tshimbombo) |
229 | |
| 188. | limbopro (毒奶博主) |
228 | |
| 189. | ragmer09toske (Retsepile Shao) |
223 | |
| 190. | codeWithLFN (Lufuno Nemudzivhadi) |
223 | |
| 191. | LorryAfriyie (Lawrence Afriyie) |
223 | |
| 192. | martink-rsa (Martin Kruger) |
222 | |
| 193. | JohannesMeyerYC (Johannes Meyer) |
220 | |
| 194. | lucaliebenberg (Luca Liebenberg) |
219 | |
| 195. | justinhartman (Justin Hartman) |
218 | |
| 196. | Hiccup-za (Christopher Zeuch) |
214 | |
| 197. | jhavatar () |
213 | |
| 198. | devinpearson (Devin) |
213 | |
| 199. | Leeoasis (Leslie Gudo) |
209 | |
| 200. | amadibethel (Bethel Amadi) |
208 | |
| 201. | duanecilliers (Duane Cilliers) |
207 | |
| 202. | DeeBest (Simphiwe Dladla) |
207 | |
| 203. | nathaneilkiwa (Nathaniel Kiwa) |
205 | |
| 204. | mitchtembo () |
205 | |
| 205. | tpyo (Donovan Schönknecht) |
205 | |
| 206. | Theolin-Nadasen (Theolin Nadasen) |
203 | |
| 207. | kaysiz (kudakwashe siziva) |
201 | |
| 208. | Trixarian (Trixarian) |
200 | |
| 209. | tsotetsi (Thapelo Tsotetsi) |
200 | |
| 210. | andrevdm (Andre Van Der Merwe) |
197 | |
| 211. | katlegorphele (Katlego R. Phele) |
196 | |
| 212. | vgeddes (Vincent Geddes) |
194 | |
| 213. | bradleymarques (Bradley Marques) |
194 | |
| 214. | JacquiM (Jacqui Muller) |
191 | |
| 215. | Khumo-Mathe (Khumo Mathe) |
191 | |
| 216. | Naledi-Dikgale (Naledi) |
190 | |
| 217. | benjaminjvdm (Benjamin (James) van der Merwe) |
188 | |
| 218. | ghost2468developer (Kenneth Siyabonga Ncube) |
188 | |
| 219. | simanga-dev (Simanga Khoza) |
188 | |
| 220. | KevinT (Kevin Trethewey) |
187 | |
| 221. | AlexJuca (Alexandre Antonio Juca) |
187 | |
| 222. | ByteBeem (Donald Mxolisi Mohlala) |
187 | |
| 223. | topollonaketsana (Topollo Naketsana) |
184 | |
| 224. | Tumo505 (Tumo Kgabeng) |
180 | |
| 225. | Patrick-Cole (Patrick) |
180 | |
| 226. | korkie9 (Justin Korkie) |
180 | |
| 227. | MrBooi (Ayabonga) |
179 | |
| 228. | Mo7ammedFarahat (Mohammed Farahat) |
177 | |
| 229. | joshuaberetta (Joshua Beretta) |
177 | |
| 230. | nwakauc (Uchechi Nwaka) |
176 | |
| 231. | SlimGee (Given Ncube) |
175 | |
| 232. | PhilaniMhlongo (Philani Mhlongo) |
175 | |
| 233. | MISHOW2 (MTS-Codes) |
174 | |
| 234. | Nomcebo-coder-hub (Nomcebo) |
174 | |
| 235. | DenDen047 (Naoya Muramatsu) |
173 | |
| 236. | AmahleZuma (Amahle Zuma) |
172 | |
| 237. | leonvanzyl (Leon van Zyl) |
171 | |
| 238. | Axolem (Axole Maranjana) |
168 | |
| 239. | LeparaLaMapara (Tha-bang!) |
167 | |
| 240. | MrIsimael (Isimael Zabadia) |
166 | |
| 241. | ZannyM (Zanny Athalia ) |
165 | |
| 242. | SakhileKhuzwayo222 (Sakhile (Sakhumuzi) khuzwayo) |
164 | |
| 243. | ScriptLineStudios (ScriptLine) |
164 | |
| 244. | sash-a (Sasha Abramowitz) |
164 | |
| 245. | kimeshan (Kimeshan Naidoo) |
163 | |
| 246. | daniellochner (Daniel Lochner) |
161 | |
| 247. | andrewtimberlake (Andrew Timberlake) |
160 | |
| 248. | dadecoza (Johannes le Roux) |
158 | |
| 249. | qoda (Jonathan Bydendyk) |
158 | |
| 250. | TRex22 (Jason Chalom) |
157 | |
| 251. | KellanStevens (Kellan Stevens) |
156 | |
| 252. | Diegoson (naxordeve) |
155 | |
| 253. | Psynosaur (Ohan Smit) |
155 | |
| 254. | ipokkel (Theuns Coetzee) |
154 | |
| 255. | djalilayed (Djalil Ayed) |
154 | |
| 256. | GO-Shoderu (Gabriel) |
153 |
| Rank | Organization | Members |
|---|---|---|
| 1. | dimagi | 2 |
| 2. | wildcards-world | 2 |
| 3. | sourcegraph | 2 |
| 4. | daocare | 2 |
| 5. | avolabs-io | 2 |
| 6. | nixos | 2 |
| 7. | kubernetes | 2 |
| 8. | devopscapetown | 2 |
| 9. | float-capital | 2 |
| 10. | cljsjs | 1 |