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-20 14:55:27 +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 47128 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/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. | mitchellkrogza (Mitchell Krog) |
8452 | |
| 2. | snopoke (Simon Kelly) |
4001 | |
| 3. | korn101 (korn101) |
3353 | |
| 4. | obany (Martyn Janes) |
3090 | |
| 5. | longhotsummer (Greg Kempe) |
2934 | |
| 6. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
2433 | |
| 7. | sakhileln (Sakhile L. Ndlazi) |
2213 | |
| 8. | ptaoussanis (Peter Taoussanis) |
1779 | |
| 9. | rorisangputu (Rorisang Putu) |
1643 | |
| 10. | dirkbrnd (Dirk Brand) |
1527 | |
| 11. | freelancing-solutions (mobius-crypt) |
1382 | |
| 12. | Deftu (Sammi Deftu) |
1365 | |
| 13. | burnt-exe (Raydo M) |
1322 | |
| 14. | ashleykleynhans (Ashley Kleynhans) |
1220 | |
| 15. | roryp (Rory Preddy) |
1150 | |
| 16. | ewaldhorn (Ewald Horn) |
1068 | |
| 17. | justinvdm (Justin van der Merwe) |
1060 | |
| 18. | Asjas (A-J Roos) |
1032 | |
| 19. | fluffypony (Riccardo Spagni) |
1025 | |
| 20. | KamoEllen (Kamogelo Ellen Kganakga) |
1020 | |
| 21. | mattleibow (Matthew Leibowitz) |
979 | |
| 22. | gregpriday (Greg Priday) |
969 | |
| 23. | GedMarc (Marc Magon) |
948 | |
| 24. | Passion-Over-Pain (Tinotenda Mhedziso) |
936 | |
| 25. | TSH3PH4NG ( ) |
924 | |
| 26. | CodeCrafterNoku (Nokubonga Ngema) |
894 | |
| 27. | NickiMash17 (Nicolette Mashaba) |
863 | |
| 28. | Princemashumu (Devguy Prince) |
849 | |
| 29. | GrahamStrickland (Graham Strickland) |
835 | |
| 30. | MogammadShaqeelless16 (Shaqeel Less) |
823 | |
| 31. | andrewlimaza (Andrew Lima) |
819 | |
| 32. | szwanne (Sipho Zwane) |
811 | |
| 33. | SeanDylan1982 (Sean Dylan Patterson) |
777 | |
| 34. | ndorfin (Shaun O’Connell) |
743 | |
| 35. | abhi18av (Abhinav Sharma) |
737 | |
| 36. | QMS85 (Jonathan Peters) |
733 | |
| 37. | dumisa-sakhile (Sakhile Dumisa) |
713 | |
| 38. | jonathanbossenger (Jonathan Bossenger) |
709 | |
| 39. | V-FOR-VEND3TTA (George Hlongwane) |
708 | |
| 40. | tnyandoro (Tendai ) |
707 | |
| 41. | czue (Cory Zue) |
705 | |
| 42. | TebogoYungMercykay (Sello Selepe) |
693 | |
| 43. | JagTheFriend (JagTheFriend) |
679 | |
| 44. | boris-kolpackov (Boris Kolpackov) |
673 | |
| 45. | siyabuilds (Siyabonga Samson Lukhele ) |
658 | |
| 46. | peterp (Peter Pistorius) |
654 | |
| 47. | fluffynuts (Davyd McColl) |
647 | |
| 48. | KodEx-SA (Ashley K Motsie) |
645 | |
| 49. | pierredup (Pierre du Plessis) |
644 | |
| 50. | riaankleinhans (Riaan Kleinhans) |
634 | |
| 51. | bshongwe (Ernest Bhekizwe Shongwe) |
622 | |
| 52. | tholumuzikhuboni (Tholumuzi Kuboni ) |
621 | |
| 53. | Sihle-Thwa (Siphesihle Mthethwa) |
617 | |
| 54. | aidan-bailey (Aidan Bailey) |
592 | |
| 55. | eben-roux (Eben) |
587 | |
| 56. | Katleho-Nyoni (Katleho Nyoni) |
585 | |
| 57. | jthrilly (Joshua Melville) |
583 | |
| 58. | carlaKC (Carla Kirk-Cohen) |
579 | |
| 59. | Chimoneg27 (Garvin Chimone) |
562 | |
| 60. | stringhandler (stringhandler) |
553 | |
| 61. | ChamuMutezva (Chamu Mutezva) |
550 | |
| 62. | alexmojaki (Alex Hall) |
549 | |
| 63. | limbopro (毒奶博主) |
546 | |
| 64. | barrymichaeldoyle (Barry Michael Doyle) |
542 | |
| 65. | markbirss (Mark Trevor Birss) |
534 | |
| 66. | rebelchris (Chris Bongers) |
530 | |
| 67. | Bluette1 (Marylene Sawyer) |
523 | |
| 68. | ShaunSHamilton (Shaun Hamilton) |
520 | |
| 69. | MarcelMichau (Marcel Michau) |
498 | |
| 70. | Rites23 (Ritesh Balu) |
486 | |
| 71. | MalindiFrank (Vumisa Mkhonto) |
486 | |
| 72. | tomjuggler (Tom) |
484 | |
| 73. | timhaak (Tim Haak) |
478 | |
| 74. | DenzelSE (DenzelSE) |
468 | |
| 75. | kellerza (Johann Kellerman) |
466 | |
| 76. | 0xlebogang (Lebogang Phoshoko) |
464 | |
| 77. | Tarto-4 (Thato Mongwe) |
454 | |
| 78. | BlvckOgre (Thatoyaka Dimakatso Malope) |
450 | |
| 79. | dwainm (Dwain Maralack) |
450 | |
| 80. | ONTI98 (Ontisitse Manyeneng) |
450 | |
| 81. | Jasonvdb (Jason van den Berg) |
443 | |
| 82. | itskingori (King'ori Maina) |
443 | |
| 83. | danini-the-panini (Dani Smith) |
439 | |
| 84. | rossmacarthur (Ross MacArthur) |
432 | |
| 85. | dugalh (Dugal Harris) |
432 | |
| 86. | paulmwatson (Paul Watson) |
430 | |
| 87. | daniel-levin (Daniel Levin) |
423 | |
| 88. | DewaldFourie (Dewald Fourie) |
421 | |
| 89. | TomRadford (Tom Radford) |
414 | |
| 90. | davidteren (David Teren) |
412 | |
| 91. | tladikholofelo (Kholofelo Tladi) |
410 | |
| 92. | tsheporamantso (Gladwin Tshepo Ramantso) |
405 | |
| 93. | zeorin (Xandor Schiefer) |
404 | |
| 94. | Marcelckp (Marcel Palmer) |
397 | |
| 95. | exfil0 (Karim Jaber (Exfil0)) |
394 | |
| 96. | JayWelsh (Jay Welsh) |
393 | |
| 97. | pasej5 (Jealous Matsikachando) |
392 | |
| 98. | PiggyAwesome () |
378 | |
| 99. | corverroos (corver) |
375 | |
| 100. | sjperkins (Simon Perkins) |
370 | |
| 101. | udf (Samara) |
369 | |
| 102. | gregzaal (Greg Zaal) |
364 | |
| 103. | hypherionmc (HypherionSA) |
357 | |
| 104. | nmichlo (Nathan) |
357 | |
| 105. | stuartc (Stuart Corbishley) |
356 | |
| 106. | arinc9 (Chester A. Unal) |
353 | |
| 107. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
352 | |
| 108. | DouglasVDM (Douglas Van Der Merwe) |
352 | |
| 109. | chumani130 (Chumani Madikizela) |
350 | |
| 110. | bruce-atkinson (Bruce Atkinson) |
350 | |
| 111. | niloc95 (Nilo_R) |
343 | |
| 112. | refilwe-m (Refilwe M. Mashile) |
342 | |
| 113. | Lintshiwe (Lintshiwe) |
341 | |
| 114. | schalkneethling (Schalk Neethling) |
336 | |
| 115. | kovymun (Koveshan Munsami) |
335 | |
| 116. | keegancsmith (Keegan Carruthers-Smith) |
334 | |
| 117. | riazarbi (Riaz Arbi) |
334 | |
| 118. | adudumayo (Asimanye Dudumayo) |
332 | |
| 119. | wax911 (Maxwell Mapako) |
322 | |
| 120. | khanyicode (khanyisile) |
317 | |
| 121. | siyavuyachagi (Chagi Siyavuya) |
317 | |
| 122. | naeem2000 (Naeem Carr) |
316 | |
| 123. | willemvds (Willem van der Schyff) |
308 | |
| 124. | jackson951 (Jackson Khuto) |
307 | |
| 125. | eugenefvdm (Eugene van der Merwe ) |
307 | |
| 126. | clemsadand (Clément Adandé) |
299 | |
| 127. | Mashiane (Mashy) |
299 | |
| 128. | martinville (Martin Viljoen) |
292 | |
| 129. | fjlaubscher (Francois Laubscher) |
289 | |
| 130. | BongaGougota0 (Bonga Gougota) |
286 | |
| 131. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
286 | |
| 132. | kerren (Kerren Ortlepp) |
283 | |
| 133. | lindelwa122 (Nqabenhle) |
282 | |
| 134. | Bhekisile (Bhekisile Jozi) |
277 | |
| 135. | davidtinker (David Tinker) |
277 | |
| 136. | DenhamPreen (Denham Preen) |
264 | |
| 137. | Pho3niX90 () |
258 | |
| 138. | bright-spark (Myburgh) |
258 | |
| 139. | charbileigh (Chabi Francesca Seopa) |
254 | |
| 140. | jaredlll08 (Jared) |
254 | |
| 141. | Motjiang (Brilliant Nhlamolo ) |
254 | |
| 142. | hashimaziz88 (Hashim Aziz Muhammad) |
253 | |
| 143. | rkistner (Ralf Kistner) |
252 | |
| 144. | ruanbekker (Ruan Bekker) |
251 | |
| 145. | siphosenkosi803 (siphosenkosi mlotshwa) |
249 | |
| 146. | theronic (Petrus Theron) |
247 | |
| 147. | nrwiersma (Nicholas Wiersma) |
246 | |
| 148. | c-goosen (crypticGøøse) |
244 | |
| 149. | tmampa (Tshephang Mampa) |
243 | |
| 150. | mikechiloane (Mike Nhlanhla Chiloane) |
243 | |
| 151. | antoinevg () |
243 | |
| 152. | adrianmoisey (Adrian Moisey) |
242 | |
| 153. | ajsmit (AJ Smit) |
242 | |
| 154. | cb22 (Federico Lorenzi) |
240 | |
| 155. | andytudhope (Andy Tudhope) |
240 | |
| 156. | nikrich (Jannik Richter) |
235 | |
| 157. | KabeloDev (Kabelo Makhanya) |
234 | |
| 158. | WeebNetsu (Stephen) |
232 | |
| 159. | beyarkay (Boyd Kane) |
230 | |
| 160. | KevinT (Kevin Trethewey) |
229 | |
| 161. | mindsgn (Sibongiseni) |
228 | |
| 162. | wkirschbaum (Wilhelm Kirschbaum) |
227 | |
| 163. | jesselsookha (Jessel Sookha) |
223 | |
| 164. | AlexvZyl (Alexander van Zyl) |
223 | |
| 165. | mnicstruwig (Michael Struwig) |
222 | |
| 166. | ragmer09toske (Retsepile Shao) |
220 | |
| 167. | bazileros (Zalisile Stuli) |
220 | |
| 168. | LorryAfriyie (Lawrence Afriyie) |
218 | |
| 169. | erickelninoSwift (Erick El Nino Tshimbombo) |
216 | |
| 170. | lukevanlukevan (Luke Van) |
216 | |
| 171. | govert (Govert van Drimmelen) |
215 | |
| 172. | burmudar (William Bezuidenhout) |
209 | |
| 173. | Nathan-Busse (Nathan Graham Busse) |
207 | |
| 174. | kayjeee (kayjee) |
207 | |
| 175. | codeWithLFN (Lufuno Nemudzivhadi) |
204 | |
| 176. | BioGeek (Jeroen Van Goey) |
203 | |
| 177. | DeeBest (Simphiwe Dladla) |
202 | |
| 178. | tpyo (Donovan Schönknecht) |
201 | |
| 179. | MrBean355 (Mike Johnston) |
199 | |
| 180. | GiftMothusi (Gift) |
198 | |
| 181. | nathaneilkiwa (Nathaniel Kiwa) |
196 | |
| 182. | sachajw (Sacha Wharton) |
196 | |
| 183. | qoda (Jonathan Bydendyk) |
194 | |
| 184. | oni1997 ( Onesmus Dzidzai Maenzanise) |
193 | |
| 185. | sphavix (Siphamandla Zolakhe) |
189 | |
| 186. | Trixarian (Trixarian) |
188 | |
| 187. | jhavatar () |
187 | |
| 188. | DavidBakerEffendi (David Baker Effendi) |
185 | |
| 189. | dannykopping (Danny Kopping) |
185 | |
| 190. | GO-Shoderu (Gabriel) |
183 | |
| 191. | andrevdm (Andre Van Der Merwe) |
182 | |
| 192. | Theolin-Nadasen (Theolin Nadasen) |
182 | |
| 193. | arthurattwell (Arthur Attwell) |
181 | |
| 194. | joshuaberetta (Joshua Beretta) |
180 | |
| 195. | leonvanzyl (Leon van Zyl) |
180 | |
| 196. | Patrick-Cole (Patrick) |
178 | |
| 197. | duanecilliers (Duane Cilliers) |
178 | |
| 198. | Hiccup-za (Christopher Zeuch) |
178 | |
| 199. | Khumo-Mathe (Khumo Mathe) |
177 | |
| 200. | JohannesMeyerYC (Johannes Meyer) |
177 | |
| 201. | Naledi-Dikgale (Naledi) |
176 | |
| 202. | Leeoasis (Leslie Gudo) |
176 | |
| 203. | Mo7ammedFarahat (Mohammed Farahat) |
175 | |
| 204. | JacquiM (Jacqui Muller) |
174 | |
| 205. | justinhartman (Justin Hartman) |
170 | |
| 206. | Nomcebo-coder-hub (Nomcebo) |
170 | |
| 207. | katlegorphele (Katlego R. Phele) |
169 | |
| 208. | MrBooi (Ayabonga) |
167 | |
| 209. | ByteBeem (Donald Mxolisi Mohlala) |
166 | |
| 210. | AmahleZuma (Amahle Zuma) |
165 | |
| 211. | bradleymarques (Bradley Marques) |
164 | |
| 212. | neolace (Tertius Geldenhuys) |
164 | |
| 213. | ncthbrt (Natalie Cuthbert) |
160 | |
| 214. | MISHOW2 (MTS-Codes) |
158 | |
| 215. | daniellochner (Daniel Lochner) |
157 | |
| 216. | Tumo505 (Tumo Kgabeng) |
157 | |
| 217. | MikhaD (Mikha Davids) |
157 | |
| 218. | martink-rsa (Martin Kruger) |
156 | |
| 219. | JasoonS (Jason Smythe) |
156 | |
| 220. | djalilayed (Djalil Ayed) |
156 | |
| 221. | PhilaniMhlongo (Philani Mhlongo) |
156 | |
| 222. | benjaminjvdm (Benjamin (James) van der Merwe) |
155 | |
| 223. | lucaliebenberg (Luca Liebenberg) |
155 | |
| 224. | mommaroodles (Melanie Shepherd) |
152 | |
| 225. | LeparaLaMapara (Tha-bang!) |
152 | |
| 226. | Diegoson (naxordeve) |
152 | |
| 227. | DenDen047 (Naoya Muramatsu) |
151 | |
| 228. | rizonesoft (Derick Payne) |
151 | |
| 229. | bley-gold (Blessings Mwale) |
150 | |
| 230. | TRex22 (Jason Chalom) |
148 | |
| 231. | dadecoza (Johannes le Roux) |
147 | |
| 232. | ghost2468developer (Kenneth Siyabonga Ncube) |
146 | |
| 233. | ZannyM (Zanny Athalia ) |
146 | |
| 234. | isgiddy (Isabelle Sindiswa Giddy) |
146 | |
| 235. | Axolem (Axole Maranjana) |
146 | |
| 236. | SlimGee (Given Ncube) |
144 | |
| 237. | KellanStevens (Kellan Stevens) |
144 | |
| 238. | balanced-tree () |
144 | |
| 239. | mitchtembo () |
143 | |
| 240. | MrIsimael (Isimael Zabadia) |
143 | |
| 241. | ScriptLineStudios (ScriptLine) |
142 | |
| 242. | microrobotics (Johan Conradie) |
141 | |
| 243. | red-outrunner (Weo Sikho Fuzile) |
140 | |
| 244. | kimeshan (Kimeshan Naidoo) |
139 | |
| 245. | iarxii (Thabang Mposula) |
139 | |
| 246. | Psynosaur (Ohan Smit) |
138 | |
| 247. | ArnoldT01 (Arnold) |
138 | |
| 248. | alanphys (Alan Chamberlain) |
138 | |
| 249. | simanga-dev (Simanga Khoza) |
136 | |
| 250. | korkie9 (Justin Korkie) |
136 | |
| 251. | jasbanza (Jason) |
135 | |
| 252. | amadibethel (Engr. Bethel Amadi) |
134 | |
| 253. | SakhileKhuzwayo222 (Sakhile (Sakhumuzi) khuzwayo) |
133 | |
| 254. | rock-feller (Rockefeller) |
133 | |
| 255. | topollonaketsana (Topollo Naketsana) |
132 | |
| 256. | TheOptimisticDev (Mfumu Wealth Mabunda) |
131 |
| Rank | Organization | Members |
|---|---|---|
| 1. | sourcegraph | 2 |
| 2. | avolabs-io | 2 |
| 3. | wildcards-world | 2 |
| 4. | dimagi | 2 |
| 5. | float-capital | 2 |
| 6. | devopscapetown | 2 |
| 7. | nixos | 2 |
| 8. | kubernetes | 2 |
| 9. | daocare | 2 |
| 10. | orbyt-labs | 1 |