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-20 01:21:44 +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 48363 total users in the region and you need at least 28 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. | Uwami-Mgxekwa (Uwami Mgxekwa) |
10196 | |
| 2. | mitchellkrogza (Mitchell Krog) |
6740 | |
| 3. | snopoke (Simon Kelly) |
5425 | |
| 4. | longhotsummer (Greg Kempe) |
3620 | |
| 5. | dirkbrnd (Dirk Brand) |
3583 | |
| 6. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
2451 | |
| 7. | roryp (Rory Preddy) |
2410 | |
| 8. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
2168 | |
| 9. | mattleibow (Matthew Leibowitz) |
1889 | |
| 10. | Asjas (A-J Roos) |
1886 | |
| 11. | rebelchris (Chris Bongers) |
1880 | |
| 12. | gregpriday (Greg Priday) |
1811 | |
| 13. | V-FOR-VEND3TTA (George Hlongwane) |
1754 | |
| 14. | ptaoussanis (Peter Taoussanis) |
1695 | |
| 15. | korn101 (korn101) |
1653 | |
| 16. | justinvdm (Justin van der Merwe) |
1479 | |
| 17. | burnt-exe (Raydo M) |
1447 | |
| 18. | rorisangputu (Rorisang Putu) |
1430 | |
| 19. | Deftu (Sammi Deftu) |
1428 | |
| 20. | freelancing-solutions (mobius-crypt) |
1394 | |
| 21. | geahaad (Gerhard Dinhof) |
1389 | |
| 22. | sakhileln (Sakhile L. Ndlazi) |
1354 | |
| 23. | ashleykleynhans (Ashley Kleynhans) |
1326 | |
| 24. | riaankleinhans (Riaan Kleinhans) |
1300 | |
| 25. | GedMarc (Marc Magon) |
1261 | |
| 26. | balanced-tree (Teo) |
1241 | |
| 27. | alexmojaki (Alex Hall) |
1186 | |
| 28. | NickiMash17 (Nicolette Mashaba) |
1182 | |
| 29. | andrewlimaza (Andrew Lima) |
1118 | |
| 30. | fluffypony (Riccardo Spagni) |
1105 | |
| 31. | jonathanbossenger (Jonathan Bossenger) |
1096 | |
| 32. | Passion-Over-Pain (Tinotenda Mhedziso) |
1063 | |
| 33. | ShaunSHamilton (Shaun Hamilton) |
1045 | |
| 34. | ntsakosurprise (ntsakosurprise) |
1037 | |
| 35. | limbopro (毒奶博主) |
1031 | |
| 36. | bshongwe (Ernest Bhekizwe Shongwe) |
1019 | |
| 37. | QMS85 (Jonathan Peters) |
974 | |
| 38. | peterp (Peter Pistorius) |
958 | |
| 39. | KamoEllen (Kamogelo Ellen Kganakga) |
944 | |
| 40. | ewaldhorn (Ewald Horn) |
941 | |
| 41. | corverroos (corver) |
939 | |
| 42. | GrahamStrickland (Graham Strickland) |
920 | |
| 43. | KodEx-SA (Ashley K Motsie) |
911 | |
| 44. | CodeCrafterNoku (Nokubonga Ngema) |
906 | |
| 45. | szwanne (Sipho Zwane) |
899 | |
| 46. | MogammadShaqeelless16 (Shaqeel Less) |
899 | |
| 47. | JagTheFriend (JagTheFriend) |
895 | |
| 48. | 0xlebogang (Lebogang Phoshoko) |
892 | |
| 49. | siyabuilds (Siyabonga Samson Lukhele ) |
889 | |
| 50. | dannykopping (Danny Kopping) |
859 | |
| 51. | pierredup (Pierre du Plessis) |
848 | |
| 52. | SeanDylan1982 (Sean Dylan Patterson) |
827 | |
| 53. | abhi18av (Abhinav Sharma) |
822 | |
| 54. | carlaKC (Carla Kirk-Cohen) |
812 | |
| 55. | Katleho-Nyoni (Katleho Nyoni) |
811 | |
| 56. | TebogoYungMercykay (Sello Selepe) |
807 | |
| 57. | lefajmofokeng (Lefa J. Mofokeng) |
776 | |
| 58. | yulver-musa (Yulver Musa) |
766 | |
| 59. | stringhandler (stringhandler) |
765 | |
| 60. | quicujo (Anton Pretorius) |
759 | |
| 61. | tnyandoro (Tendai ) |
748 | |
| 62. | fluffynuts (Davyd McColl) |
743 | |
| 63. | nyashahama (Nyasha Hama) |
731 | |
| 64. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
726 | |
| 65. | rkistner (Ralf Kistner) |
703 | |
| 66. | czue (Cory Zue) |
695 | |
| 67. | TSH3PH4NG (Tshepang Masia ) |
695 | |
| 68. | dumisa-sakhile (Sakhile Dumisa) |
690 | |
| 69. | barrymichaeldoyle (Barry Michael Doyle) |
683 | |
| 70. | sjperkins (Simon Perkins) |
682 | |
| 71. | Luka2Lkay (Lukhanyo Matshebelele) |
678 | |
| 72. | Carrington-dev (Carrington Muleya) |
658 | |
| 73. | nrwiersma (Nicholas Wiersma) |
657 | |
| 74. | Princemashumu (Devguy Prince) |
655 | |
| 75. | arinc9 (Chester A. Unal) |
644 | |
| 76. | nmichlo (Nathan) |
641 | |
| 77. | markbirss (Mark Trevor Birss) |
639 | |
| 78. | eben-roux (Eben) |
636 | |
| 79. | Sihle-Thwa (Siphesihle Mthethwa) |
623 | |
| 80. | boris-kolpackov (Boris Kolpackov) |
622 | |
| 81. | kovymun (Koveshan Munsami) |
608 | |
| 82. | MarcelMichau (Marcel Michau) |
583 | |
| 83. | jackson951 (Jackson Khuto) |
562 | |
| 84. | tsheporamantso (Gladwin Tshepo Ramantso) |
560 | |
| 85. | pasej5 (Jealous Matsikachando) |
555 | |
| 86. | stuartc (Stuart Corbishley) |
544 | |
| 87. | davidteren (David Teren) |
538 | |
| 88. | tomjuggler (Tom) |
536 | |
| 89. | wax911 (Maxwell Mapako) |
536 | |
| 90. | keegancsmith (Keegan Carruthers-Smith) |
533 | |
| 91. | DenzelSE (DenzelSE) |
529 | |
| 92. | schalkneethling (Schalk Neethling) |
515 | |
| 93. | adrianmoisey (Adrian Moisey) |
515 | |
| 94. | dwainm (Dwain Maralack) |
513 | |
| 95. | ChamuMutezva (Chamu Mutezva) |
495 | |
| 96. | Jasonvdb (Jason van den Berg) |
485 | |
| 97. | daniel-levin (Daniel Levin) |
483 | |
| 98. | Marcelckp (Marcel Palmer) |
477 | |
| 99. | kellerza (Johann Kellerman) |
468 | |
| 100. | Pho3niX90 () |
468 | |
| 101. | refilwe-m (Refilwe M. Mashile) |
459 | |
| 102. | fjlaubscher (Francois Laubscher) |
453 | |
| 103. | rossmacarthur (Ross MacArthur) |
448 | |
| 104. | TomRadford (Tom Radford) |
445 | |
| 105. | Lintshiwe (Lintshiwe) |
441 | |
| 106. | niloc95 (Nilo Cara) |
439 | |
| 107. | Bluette1 (Marylene Sawyer) |
435 | |
| 108. | MalindiFrank (Vumisa Mkhonto) |
434 | |
| 109. | bruce-atkinson (Bruce Atkinson) |
434 | |
| 110. | govert (Govert van Drimmelen) |
428 | |
| 111. | DenhamPreen (Denham Preen) |
427 | |
| 112. | rizonesoft (Derick Payne) |
426 | |
| 113. | Benehiko (Alano Terblanche) |
422 | |
| 114. | Chimoneg27 (Garvin Chimone) |
419 | |
| 115. | Rites23 (Ritesh Balu) |
417 | |
| 116. | geofmureithi (Njuguna Mureithi) |
415 | |
| 117. | KevinT (Kevin Trethewey) |
413 | |
| 118. | burmudar (William Bezuidenhout) |
407 | |
| 119. | paulmwatson (Paul Watson) |
400 | |
| 120. | zeorin (Xandor Schiefer) |
398 | |
| 121. | ONTI98 (Ontisitse Manyeneng) |
397 | |
| 122. | JayWelsh (Jay Welsh) |
387 | |
| 123. | yusufk (Yusuf Kaka) |
384 | |
| 124. | danini-the-panini (Dani Smith) |
379 | |
| 125. | PiggyAwesome () |
375 | |
| 126. | gregzaal (Greg Zaal) |
374 | |
| 127. | jasbanza (Jason) |
371 | |
| 128. | keeganwhite (Keegan White) |
369 | |
| 129. | exfil0 (Karim Jaber (Exfil0)) |
362 | |
| 130. | Mashiane (Mashy) |
362 | |
| 131. | mindsgn (Sibongiseni) |
359 | |
| 132. | dugalh (Dugal Harris) |
359 | |
| 133. | lindelwa122 (Nqabenhle) |
349 | |
| 134. | theronic (Petrus Theron) |
348 | |
| 135. | riazarbi (Riaz Arbi) |
348 | |
| 136. | udf (Samara) |
346 | |
| 137. | adudumayo (Asimanye Dudumayo) |
346 | |
| 138. | BioGeek (Jeroen Van Goey) |
336 | |
| 139. | jasonsaayman (Jay) |
332 | |
| 140. | eugenefvdm (Eugene van der Merwe ) |
332 | |
| 141. | bright-spark (Myburgh) |
331 | |
| 142. | tholumuzikhuboni (Tholumuzi Kuboni ) |
329 | |
| 143. | leonvanzyl (Leon van Zyl) |
326 | |
| 144. | tpyo (Donovan Schönknecht) |
324 | |
| 145. | andytudhope (Andy Tudhope) |
323 | |
| 146. | mikechiloane (Mike Nhlanhla Chiloane) |
320 | |
| 147. | siphosenkosi803 (siphosenkosi mlotshwa) |
320 | |
| 148. | neolace (Tertius Geldenhuys) |
317 | |
| 149. | BongaGougota0 (Bonga Gougota) |
313 | |
| 150. | charbileigh (Chabi Francesca Seopa) |
312 | |
| 151. | greywolve (Oliver Powell) |
311 | |
| 152. | rameezk (Rameez Khan) |
307 | |
| 153. | ruanbekker (Ruan Bekker) |
307 | |
| 154. | cb22 (Federico Lorenzi) |
303 | |
| 155. | martinville (Martin Viljoen) |
298 | |
| 156. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
297 | |
| 157. | Rethabile2004 (Rethabile Eric Siase) |
297 | |
| 158. | ShaunRoselt (Shaun Roselt) |
297 | |
| 159. | schalkburger (Schalk Burger) |
289 | |
| 160. | willemvds (Willem van der Schyff) |
288 | |
| 161. | clemsadand (Clément Adandé) |
287 | |
| 162. | wkirschbaum (Wilhelm Kirschbaum) |
286 | |
| 163. | davidtinker (David Tinker) |
285 | |
| 164. | joshuaberetta (Joshua Beretta) |
284 | |
| 165. | tafaranyamhunga (Tafara Nyamhunga) |
284 | |
| 166. | hashimaziz88 (Hashim Aziz Muhammad) |
281 | |
| 167. | WeebNetsu (Stephen) |
280 | |
| 168. | c-goosen (crypticGøøse) |
279 | |
| 169. | JohannesMeyerYC (Johannes Meyer) |
273 | |
| 170. | naeem2000 (Naeem Carr) |
264 | |
| 171. | mnicstruwig (Michael Struwig) |
258 | |
| 172. | KabeloDev (Kabelo Makhanya) |
257 | |
| 173. | jesselsookha (Jessel Sookha) |
256 | |
| 174. | tladikholofelo (Kholofelo Tladi) |
255 | |
| 175. | chumani130 (Chumani Madikizela) |
254 | |
| 176. | ajsmit (AJ Smit) |
254 | |
| 177. | Theolin-Nadasen (Theolin Nadasen) |
253 | |
| 178. | MrBean355 (Mike Johnston) |
249 | |
| 179. | JasoonS (Jason Smythe) |
249 | |
| 180. | beyarkay (Boyd Kane) |
246 | |
| 181. | justinhartman (Justin Hartman) |
245 | |
| 182. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
240 | |
| 183. | codeChap (Derrick Egersdörfer | CodeChap) |
238 | |
| 184. | jhavatar () |
238 | |
| 185. | MrBooi (Ayabonga) |
237 | |
| 186. | oni1997 ( Onesmus Dzidzai Maenzanise) |
237 | |
| 187. | AmahleZuma (Amahle Zuma) |
236 | |
| 188. | nathaneilkiwa (Nathaniel Kiwa) |
236 | |
| 189. | eliasjudin (Elias Judin) |
236 | |
| 190. | mommaroodles (Melanie Shepherd) |
235 | |
| 191. | antoinevg () |
235 | |
| 192. | tmampa (Tshephang Mampa) |
234 | |
| 193. | Hiccup-za (Christopher Zeuch) |
234 | |
| 194. | ByteBeem (Donald Mxolisi Mohlala) |
232 | |
| 195. | jaredlll08 (Jared) |
232 | |
| 196. | GO-Shoderu (Gabriel) |
231 | |
| 197. | siyavuyachagi (Chagi Siyavuya) |
225 | |
| 198. | AlexvZyl (Alexander van Zyl) |
225 | |
| 199. | ndorfin (Shaun O’Connell) |
224 | |
| 200. | Zen-CODE (Richard Larkin) |
224 | |
| 201. | Motjiang (Brilliant Nhlamolo ) |
224 | |
| 202. | andrevdm (Andre Van Der Merwe) |
222 | |
| 203. | martink-rsa (Martin Kruger) |
221 | |
| 204. | kaysiz (kudakwashe siziva) |
221 | |
| 205. | lukevanlukevan (Luke Van) |
221 | |
| 206. | Trixarian (Trixarian) |
219 | |
| 207. | bazileros (Zalisile Stuli) |
219 | |
| 208. | erickelninoSwift (Erick El Nino Tshimbombo) |
217 | |
| 209. | kimeshan (Kimeshan Naidoo) |
216 | |
| 210. | Nathan-Busse (Nathan Graham Busse) |
216 | |
| 211. | ncthbrt (Natalie Cuthbert) |
216 | |
| 212. | amadibethel (Engr. Bethel Amadi) |
215 | |
| 213. | ghost2468developer (Kenneth Siyabonga Ncube) |
214 | |
| 214. | qoda (Jonathan Bydendyk) |
212 | |
| 215. | WisaniShilumani (Wisani Shilumani) |
212 | |
| 216. | tsotetsi (Thapelo Tsotetsi) |
209 | |
| 217. | Bhekisile (Bhekisile Jozi) |
209 | |
| 218. | AlexJuca (Alexandre Antonio Juca) |
207 | |
| 219. | duanecilliers (Duane Cilliers) |
207 | |
| 220. | DeeBest (Simphiwe Dladla) |
207 | |
| 221. | dannysimfukwe (Danny Simfukwe) |
206 | |
| 222. | Tumo505 (Tumo Kgabeng) |
206 | |
| 223. | LorryAfriyie (Lawrence Afriyie) |
201 | |
| 224. | dagelf (Coenraad Loubser) |
197 | |
| 225. | sphavix (Siphamandla Zolakhe) |
197 | |
| 226. | MikhaD (Mikha Davids) |
194 | |
| 227. | DouglasVDM (Douglas Van Der Merwe) |
192 | |
| 228. | JacquiM (Jacqui Muller) |
191 | |
| 229. | SkillBeatsAll (Joel Cedras) |
191 | |
| 230. | sachajw (Sacha Wharton) |
191 | |
| 231. | iarxii (Thabang Mposula) |
190 | |
| 232. | Khumo-Mathe (Khumo Mathe) |
189 | |
| 233. | lostpebble (Paul Myburgh) |
189 | |
| 234. | Abdulrasheed1729 (0xcf2f) |
189 | |
| 235. | benjaminjvdm (Benjamin (James) van der Merwe) |
188 | |
| 236. | arthurattwell (Arthur Attwell) |
186 | |
| 237. | codeWithLFN (Lufuno Nemudzivhadi) |
183 | |
| 238. | Patrick-Cole (Patrick) |
182 | |
| 239. | mitchtembo () |
181 | |
| 240. | ArnoldT01 (Arnold) |
179 | |
| 241. | vgeddes (Vincent Geddes) |
178 | |
| 242. | LuthandoNgombane (Luthando Ngombane) |
177 | |
| 243. | SlimGee (Given Ncube) |
175 | |
| 244. | ScriptLineStudios (ScriptLine) |
173 | |
| 245. | Axolem (Axole Maranjana) |
172 | |
| 246. | rehno-lindeque (Rehno Lindeque) |
172 | |
| 247. | MISHOW2 (MTS-Codes) |
171 | |
| 248. | SakhileKhuzwayo222 (Sakhile (Sakhumuzi) khuzwayo) |
169 | |
| 249. | Naledi-Dikgale (Naledi) |
167 | |
| 250. | leratomakhasane (Lerato Makhasane) |
165 | |
| 251. | Nomcebo-coder-hub (Nomcebo) |
164 | |
| 252. | alanphys (Alan Chamberlain) |
162 | |
| 253. | bley-gold (Blessings Mwale) |
162 | |
| 254. | andrewtimberlake (Andrew Timberlake) |
161 | |
| 255. | DenDen047 (Naoya Muramatsu) |
160 | |
| 256. | dirkcuys (Dirk Uys) |
158 |
| Rank | Organization | Members |
|---|---|---|
| 1. | sourcegraph | 2 |
| 2. | float-capital | 2 |
| 3. | nixos | 2 |
| 4. | eddiehubcommunity | 2 |
| 5. | daocare | 2 |
| 6. | wildcards-world | 2 |
| 7. | devopscapetown | 2 |
| 8. | avolabs-io | 2 |
| 9. | dimagi | 2 |
| 10. | polyfrost | 1 |