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