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