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 commits 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/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. | Uwami-Mgxekwa (Uwami Mgxekwa) |
10128 | |
| 2. | mitchellkrogza (Mitchell Krog) |
6734 | |
| 3. | snopoke (Simon Kelly) |
3942 | |
| 4. | longhotsummer (Greg Kempe) |
2888 | |
| 5. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
2359 | |
| 6. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
2109 | |
| 7. | roryp (Rory Preddy) |
2087 | |
| 8. | Asjas (A-J Roos) |
1836 | |
| 9. | ptaoussanis (Peter Taoussanis) |
1677 | |
| 10. | korn101 (korn101) |
1653 | |
| 11. | dirkbrnd (Dirk Brand) |
1512 | |
| 12. | rorisangputu (Rorisang Putu) |
1411 | |
| 13. | freelancing-solutions (mobius-crypt) |
1374 | |
| 14. | burnt-exe (Raydo M) |
1368 | |
| 15. | Deftu (Sammi Deftu) |
1343 | |
| 16. | ashleykleynhans (Ashley Kleynhans) |
1305 | |
| 17. | GedMarc (Marc Magon) |
1225 | |
| 18. | sakhileln (Sakhile L. Ndlazi) |
1203 | |
| 19. | gregpriday (Greg Priday) |
1193 | |
| 20. | NickiMash17 (Nicolette Mashaba) |
1122 | |
| 21. | limbopro (毒奶博主) |
1030 | |
| 22. | fluffypony (Riccardo Spagni) |
1027 | |
| 23. | justinvdm (Justin van der Merwe) |
995 | |
| 24. | ntsakosurprise (ntsakosurprise) |
984 | |
| 25. | KamoEllen (Kamogelo Ellen Kganakga) |
925 | |
| 26. | bshongwe (Ernest Bhekizwe Shongwe) |
921 | |
| 27. | ewaldhorn (Ewald Horn) |
914 | |
| 28. | Passion-Over-Pain (Tinotenda Mhedziso) |
907 | |
| 29. | andrewlimaza (Andrew Lima) |
905 | |
| 30. | GrahamStrickland (Graham Strickland) |
901 | |
| 31. | MogammadShaqeelless16 (Shaqeel Less) |
885 | |
| 32. | QMS85 (Jonathan Peters) |
882 | |
| 33. | CodeCrafterNoku (Nokubonga Ngema) |
882 | |
| 34. | mattleibow (Matthew Leibowitz) |
878 | |
| 35. | balanced-tree (Teo) |
848 | |
| 36. | JagTheFriend (JagTheFriend) |
827 | |
| 37. | siyabuilds (Siyabonga Samson Lukhele ) |
818 | |
| 38. | szwanne (Sipho Zwane) |
813 | |
| 39. | peterp (Peter Pistorius) |
787 | |
| 40. | SeanDylan1982 (Sean Dylan Patterson) |
779 | |
| 41. | Katleho-Nyoni (Katleho Nyoni) |
774 | |
| 42. | jonathanbossenger (Jonathan Bossenger) |
769 | |
| 43. | 0xlebogang (Lebogang Phoshoko) |
754 | |
| 44. | yulver-musa (Yulver Musa) |
753 | |
| 45. | quicujo (Anton Pretorius) |
749 | |
| 46. | riaankleinhans (Riaan Kleinhans) |
745 | |
| 47. | TebogoYungMercykay (Sello Selepe) |
720 | |
| 48. | abhi18av (Abhinav Sharma) |
704 | |
| 49. | nyashahama (Nyasha Hama) |
702 | |
| 50. | KodEx-SA (Ashley K Motsie) |
701 | |
| 51. | lefajmofokeng (Lefa J. Mofokeng) |
694 | |
| 52. | TSH3PH4NG (Tshepang Masia ) |
693 | |
| 53. | fluffynuts (Davyd McColl) |
693 | |
| 54. | tnyandoro (Tendai ) |
679 | |
| 55. | dumisa-sakhile (Sakhile Dumisa) |
670 | |
| 56. | pierredup (Pierre du Plessis) |
669 | |
| 57. | Luka2Lkay (Lukhanyo Matshebelele) |
660 | |
| 58. | Princemashumu (Devguy Prince) |
643 | |
| 59. | ShaunSHamilton (Shaun Hamilton) |
634 | |
| 60. | nmichlo (Nathan) |
620 | |
| 61. | Sihle-Thwa (Siphesihle Mthethwa) |
620 | |
| 62. | barrymichaeldoyle (Barry Michael Doyle) |
612 | |
| 63. | arinc9 (Chester A. Unal) |
604 | |
| 64. | V-FOR-VEND3TTA (George Hlongwane) |
600 | |
| 65. | boris-kolpackov (Boris Kolpackov) |
591 | |
| 66. | czue (Cory Zue) |
589 | |
| 67. | eben-roux (Eben) |
583 | |
| 68. | rebelchris (Chris Bongers) |
582 | |
| 69. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
580 | |
| 70. | pasej5 (Jealous Matsikachando) |
554 | |
| 71. | MarcelMichau (Marcel Michau) |
549 | |
| 72. | tomjuggler (Tom) |
527 | |
| 73. | alexmojaki (Alex Hall) |
526 | |
| 74. | carlaKC (Carla Kirk-Cohen) |
515 | |
| 75. | jackson951 (Jackson Khuto) |
511 | |
| 76. | markbirss (Mark Trevor Birss) |
502 | |
| 77. | DenzelSE (DenzelSE) |
483 | |
| 78. | dwainm (Dwain Maralack) |
478 | |
| 79. | ChamuMutezva (Chamu Mutezva) |
474 | |
| 80. | tsheporamantso (Gladwin Tshepo Ramantso) |
472 | |
| 81. | Marcelckp (Marcel Palmer) |
450 | |
| 82. | kellerza (Johann Kellerman) |
429 | |
| 83. | niloc95 (Nilo Cara) |
423 | |
| 84. | daniel-levin (Daniel Levin) |
422 | |
| 85. | rossmacarthur (Ross MacArthur) |
422 | |
| 86. | rizonesoft (Derick Payne) |
417 | |
| 87. | TomRadford (Tom Radford) |
415 | |
| 88. | MalindiFrank (Vumisa Mkhonto) |
414 | |
| 89. | KevinT (Kevin Trethewey) |
407 | |
| 90. | Chimoneg27 (Garvin Chimone) |
402 | |
| 91. | stringhandler (stringhandler) |
398 | |
| 92. | sjperkins (Simon Perkins) |
395 | |
| 93. | davidteren (David Teren) |
394 | |
| 94. | ONTI98 (Ontisitse Manyeneng) |
382 | |
| 95. | Rites23 (Ritesh Balu) |
378 | |
| 96. | Carrington-dev (Carrington Muleya) |
377 | |
| 97. | zeorin (Xandor Schiefer) |
377 | |
| 98. | PiggyAwesome () |
375 | |
| 99. | govert (Govert van Drimmelen) |
369 | |
| 100. | Pho3niX90 () |
369 | |
| 101. | gregzaal (Greg Zaal) |
367 | |
| 102. | dugalh (Dugal Harris) |
353 | |
| 103. | Lintshiwe (Lintshiwe) |
352 | |
| 104. | Bluette1 (Marylene Sawyer) |
351 | |
| 105. | Jasonvdb (Jason van den Berg) |
344 | |
| 106. | fjlaubscher (Francois Laubscher) |
343 | |
| 107. | udf (Samara) |
343 | |
| 108. | stuartc (Stuart Corbishley) |
340 | |
| 109. | refilwe-m (Refilwe M. Mashile) |
340 | |
| 110. | exfil0 (Karim Jaber (Exfil0)) |
339 | |
| 111. | kovymun (Koveshan Munsami) |
328 | |
| 112. | keegancsmith (Keegan Carruthers-Smith) |
327 | |
| 113. | yusufk (Yusuf Kaka) |
321 | |
| 114. | riazarbi (Riaz Arbi) |
320 | |
| 115. | tholumuzikhuboni (Tholumuzi Kuboni ) |
320 | |
| 116. | bruce-atkinson (Bruce Atkinson) |
318 | |
| 117. | siphosenkosi803 (siphosenkosi mlotshwa) |
317 | |
| 118. | tpyo (Donovan Schönknecht) |
316 | |
| 119. | corverroos (corver) |
315 | |
| 120. | adudumayo (Asimanye Dudumayo) |
310 | |
| 121. | danini-the-panini (Dani Smith) |
307 | |
| 122. | paulmwatson (Paul Watson) |
305 | |
| 123. | wax911 (Maxwell Mapako) |
303 | |
| 124. | rameezk (Rameez Khan) |
303 | |
| 125. | mindsgn (Sibongiseni) |
300 | |
| 126. | keeganwhite (Keegan White) |
296 | |
| 127. | leonvanzyl (Leon van Zyl) |
293 | |
| 128. | martinville (Martin Viljoen) |
293 | |
| 129. | eugenefvdm (Eugene van der Merwe ) |
290 | |
| 130. | Mashiane (Mashy) |
286 | |
| 131. | davidtinker (David Tinker) |
285 | |
| 132. | DenhamPreen (Denham Preen) |
282 | |
| 133. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
281 | |
| 134. | nrwiersma (Nicholas Wiersma) |
280 | |
| 135. | mikechiloane (Mike Nhlanhla Chiloane) |
277 | |
| 136. | clemsadand (Clément Adandé) |
276 | |
| 137. | willemvds (Willem van der Schyff) |
274 | |
| 138. | schalkburger (Schalk Burger) |
274 | |
| 139. | BongaGougota0 (Bonga Gougota) |
274 | |
| 140. | andytudhope (Andy Tudhope) |
273 | |
| 141. | schalkneethling (Schalk Neethling) |
265 | |
| 142. | charbileigh (Chabi Francesca Seopa) |
263 | |
| 143. | hashimaziz88 (Hashim Aziz Muhammad) |
260 | |
| 144. | theronic (Petrus Theron) |
258 | |
| 145. | bright-spark (Myburgh) |
255 | |
| 146. | lindelwa122 (Nqabenhle) |
253 | |
| 147. | Rethabile2004 (Rethabile Eric Siase) |
250 | |
| 148. | wkirschbaum (Wilhelm Kirschbaum) |
249 | |
| 149. | ajsmit (AJ Smit) |
248 | |
| 150. | WeebNetsu (Stephen) |
246 | |
| 151. | chumani130 (Chumani Madikizela) |
246 | |
| 152. | JayWelsh (Jay Welsh) |
246 | |
| 153. | tafaranyamhunga (Tafara Nyamhunga) |
245 | |
| 154. | jasbanza (Jason) |
241 | |
| 155. | ruanbekker (Ruan Bekker) |
237 | |
| 156. | tladikholofelo (Kholofelo Tladi) |
236 | |
| 157. | KabeloDev (Kabelo Makhanya) |
235 | |
| 158. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
235 | |
| 159. | joshuaberetta (Joshua Beretta) |
233 | |
| 160. | Theolin-Nadasen (Theolin Nadasen) |
232 | |
| 161. | AmahleZuma (Amahle Zuma) |
228 | |
| 162. | jesselsookha (Jessel Sookha) |
228 | |
| 163. | JohannesMeyerYC (Johannes Meyer) |
226 | |
| 164. | beyarkay (Boyd Kane) |
225 | |
| 165. | codeChap (Derrick Egersdörfer | CodeChap) |
224 | |
| 166. | MrBooi (Ayabonga) |
224 | |
| 167. | nathaneilkiwa (Nathaniel Kiwa) |
223 | |
| 168. | c-goosen (crypticGøøse) |
222 | |
| 169. | ndorfin (Shaun O’Connell) |
221 | |
| 170. | GO-Shoderu (Gabriel) |
218 | |
| 171. | bazileros (Zalisile Stuli) |
216 | |
| 172. | AlexvZyl (Alexander van Zyl) |
213 | |
| 173. | jaredlll08 (Jared) |
213 | |
| 174. | Zen-CODE (Richard Larkin) |
213 | |
| 175. | dannykopping (Danny Kopping) |
213 | |
| 176. | tmampa (Tshephang Mampa) |
212 | |
| 177. | ByteBeem (Donald Mxolisi Mohlala) |
210 | |
| 178. | WisaniShilumani (Wisani Shilumani) |
210 | |
| 179. | siyavuyachagi (Chagi Siyavuya) |
209 | |
| 180. | geofmureithi (Njuguna Mureithi) |
208 | |
| 181. | andrevdm (Andre Van Der Merwe) |
207 | |
| 182. | rkistner (Ralf Kistner) |
207 | |
| 183. | lukevanlukevan (Luke Van) |
206 | |
| 184. | naeem2000 (Naeem Carr) |
205 | |
| 185. | burmudar (William Bezuidenhout) |
205 | |
| 186. | erickelninoSwift (Erick El Nino Tshimbombo) |
204 | |
| 187. | ncthbrt (Natalie Cuthbert) |
203 | |
| 188. | Trixarian (Trixarian) |
203 | |
| 189. | DeeBest (Simphiwe Dladla) |
202 | |
| 190. | jhavatar () |
200 | |
| 191. | qoda (Jonathan Bydendyk) |
196 | |
| 192. | LorryAfriyie (Lawrence Afriyie) |
196 | |
| 193. | mnicstruwig (Michael Struwig) |
194 | |
| 194. | adrianmoisey (Adrian Moisey) |
193 | |
| 195. | oni1997 ( Onesmus Dzidzai Maenzanise) |
192 | |
| 196. | Hiccup-za (Christopher Zeuch) |
190 | |
| 197. | justinhartman (Justin Hartman) |
190 | |
| 198. | BioGeek (Jeroen Van Goey) |
189 | |
| 199. | MikhaD (Mikha Davids) |
189 | |
| 200. | Motjiang (Brilliant Nhlamolo ) |
186 | |
| 201. | Nathan-Busse (Nathan Graham Busse) |
186 | |
| 202. | kimeshan (Kimeshan Naidoo) |
184 | |
| 203. | Tumo505 (Tumo Kgabeng) |
182 | |
| 204. | antoinevg () |
179 | |
| 205. | eliasjudin (Elias Judin) |
179 | |
| 206. | duanecilliers (Duane Cilliers) |
179 | |
| 207. | Patrick-Cole (Patrick) |
178 | |
| 208. | Khumo-Mathe (Khumo Mathe) |
177 | |
| 209. | ghost2468developer (Kenneth Siyabonga Ncube) |
175 | |
| 210. | JacquiM (Jacqui Muller) |
175 | |
| 211. | cb22 (Federico Lorenzi) |
174 | |
| 212. | ArnoldT01 (Arnold) |
165 | |
| 213. | Nomcebo-coder-hub (Nomcebo) |
161 | |
| 214. | MrBean355 (Mike Johnston) |
160 | |
| 215. | sphavix (Siphamandla Zolakhe) |
160 | |
| 216. | DouglasVDM (Douglas Van Der Merwe) |
159 | |
| 217. | rehno-lindeque (Rehno Lindeque) |
158 | |
| 218. | neolace (Tertius Geldenhuys) |
157 | |
| 219. | iarxii (Thabang Mposula) |
156 | |
| 220. | MISHOW2 (MTS-Codes) |
156 | |
| 221. | Naledi-Dikgale (Naledi) |
156 | |
| 222. | bley-gold (Blessings Mwale) |
155 | |
| 223. | dannysimfukwe (Danny Simfukwe) |
155 | |
| 224. | benjaminjvdm (Benjamin (James) van der Merwe) |
155 | |
| 225. | Bhekisile (Bhekisile Jozi) |
154 | |
| 226. | afrith (Adrian Frith) |
154 | |
| 227. | alanphys (Alan Chamberlain) |
153 | |
| 228. | daniellochner (Daniel Lochner) |
152 | |
| 229. | SlimGee (Given Ncube) |
152 | |
| 230. | Abdulrasheed1729 (0xcf2f) |
152 | |
| 231. | ScriptLineStudios (ScriptLine) |
150 | |
| 232. | codeWithLFN (Lufuno Nemudzivhadi) |
150 | |
| 233. | mommaroodles (Melanie Shepherd) |
150 | |
| 234. | jasonsaayman (Jay) |
150 | |
| 235. | Axolem (Axole Maranjana) |
149 | |
| 236. | djalilayed (Djalil Ayed) |
147 | |
| 237. | ShakexSempe (Boitumelo Sempe) |
147 | |
| 238. | lostpebble (Paul Myburgh) |
141 | |
| 239. | martink-rsa (Martin Kruger) |
141 | |
| 240. | kaysiz (kudakwashe siziva) |
141 | |
| 241. | Tarto-4 (Thato Mongwe) |
141 | |
| 242. | ClaytonSiby (Clayton Siby) |
141 | |
| 243. | red-outrunner (Weo Sikho Fuzile) |
140 | |
| 244. | DenDen047 (Naoya Muramatsu) |
138 | |
| 245. | leratomakhasane (Lerato Makhasane) |
137 | |
| 246. | tsotetsi (Thapelo Tsotetsi) |
136 | |
| 247. | amadibethel (Engr. Bethel Amadi) |
135 | |
| 248. | SakhileKhuzwayo222 (Sakhile (Sakhumuzi) khuzwayo) |
135 | |
| 249. | LuthandoNgombane (Luthando Ngombane) |
133 | |
| 250. | Psynosaur (Ohan Smit) |
132 | |
| 251. | dirkcuys (Dirk Uys) |
132 | |
| 252. | TheOptimisticDev (Mfumu Wealth Mabunda) |
131 | |
| 253. | SbonisoZama (Sboniso Zama) |
130 | |
| 254. | Linf0rd (𝕷𝖎𝖓𝖋𝖔𝖗𝖉 💾) |
129 | |
| 255. | jegbogu (Egbogu Chinedu Joseph) |
129 | |
| 256. | andrewtimberlake (Andrew Timberlake) |
128 |
| Rank | Organization | Members |
|---|---|---|
| 1. | devopscapetown | 2 |
| 2. | dimagi | 2 |
| 3. | sourcegraph | 2 |
| 4. | nixos | 2 |
| 5. | eddiehubcommunity | 2 |
| 6. | seandylanpatterson | 1 |
| 7. | badger-knights | 1 |
| 8. | platform45 | 1 |
| 9. | coder | 1 |
| 10. | technolabuj | 1 |