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-12-26 01:17:33 +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 47808 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) |
8107 | |
| 2. | mitchellkrogza (Mitchell Krog) |
7682 | |
| 3. | snopoke (Simon Kelly) |
5423 | |
| 4. | dirkbrnd (Dirk Brand) |
3746 | |
| 5. | longhotsummer (Greg Kempe) |
3661 | |
| 6. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
2452 | |
| 7. | korn101 (korn101) |
2351 | |
| 8. | roryp (Rory Preddy) |
2260 | |
| 9. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
2024 | |
| 10. | sakhileln (Sakhile L. Ndlazi) |
1944 | |
| 11. | mattleibow (Matthew Leibowitz) |
1924 | |
| 12. | V-FOR-VEND3TTA (George Hlongwane) |
1826 | |
| 13. | rebelchris (Chris Bongers) |
1812 | |
| 14. | gregpriday (Greg Priday) |
1811 | |
| 15. | ptaoussanis (Peter Taoussanis) |
1770 | |
| 16. | rorisangputu (Rorisang Putu) |
1601 | |
| 17. | justinvdm (Justin van der Merwe) |
1526 | |
| 18. | Deftu (Sammi Deftu) |
1500 | |
| 19. | freelancing-solutions (mobius-crypt) |
1410 | |
| 20. | geahaad (Gerhard Dinhof) |
1407 | |
| 21. | Asjas (A-J Roos) |
1383 | |
| 22. | burnt-exe (Raydo M) |
1374 | |
| 23. | balanced-tree (Teo) |
1263 | |
| 24. | ashleykleynhans (Ashley Kleynhans) |
1216 | |
| 25. | GedMarc (Marc Magon) |
1206 | |
| 26. | alexmojaki (Alex Hall) |
1203 | |
| 27. | NickiMash17 (Nicolette Mashaba) |
1174 | |
| 28. | riaankleinhans (Riaan Kleinhans) |
1153 | |
| 29. | Passion-Over-Pain (Tinotenda Mhedziso) |
1111 | |
| 30. | ntsakosurprise (ntsakosurprise) |
1106 | |
| 31. | fluffypony (Riccardo Spagni) |
1105 | |
| 32. | andrewlimaza (Andrew Lima) |
1099 | |
| 33. | jonathanbossenger (Jonathan Bossenger) |
1069 | |
| 34. | ewaldhorn (Ewald Horn) |
1055 | |
| 35. | ShaunSHamilton (Shaun Hamilton) |
1048 | |
| 36. | KamoEllen (Kamogelo Ellen Kganakga) |
1040 | |
| 37. | bshongwe (Ernest Bhekizwe Shongwe) |
1000 | |
| 38. | corverroos (corver) |
979 | |
| 39. | peterp (Peter Pistorius) |
955 | |
| 40. | QMS85 (Jonathan Peters) |
914 | |
| 41. | limbopro (毒奶博主) |
913 | |
| 42. | CodeCrafterNoku (Nokubonga Ngema) |
906 | |
| 43. | szwanne (Sipho Zwane) |
896 | |
| 44. | carlaKC (Carla Kirk-Cohen) |
893 | |
| 45. | GrahamStrickland (Graham Strickland) |
876 | |
| 46. | MogammadShaqeelless16 (Shaqeel Less) |
856 | |
| 47. | stringhandler (stringhandler) |
854 | |
| 48. | JagTheFriend (JagTheFriend) |
844 | |
| 49. | abhi18av (Abhinav Sharma) |
841 | |
| 50. | dannykopping (Danny Kopping) |
837 | |
| 51. | KodEx-SA (Ashley K Motsie) |
828 | |
| 52. | SeanDylan1982 (Sean Dylan Patterson) |
825 | |
| 53. | siyabuilds (Siyabonga Samson Lukhele ) |
823 | |
| 54. | TSH3PH4NG (Tshepang Masia ) |
818 | |
| 55. | TebogoYungMercykay (Sello Selepe) |
814 | |
| 56. | 0xlebogang (Lebogang Phoshoko) |
785 | |
| 57. | pierredup (Pierre du Plessis) |
762 | |
| 58. | tnyandoro (Tendai ) |
759 | |
| 59. | rkistner (Ralf Kistner) |
756 | |
| 60. | Princemashumu (Devguy Prince) |
752 | |
| 61. | fluffynuts (Davyd McColl) |
727 | |
| 62. | czue (Cory Zue) |
726 | |
| 63. | quicujo (Anton Pretorius) |
719 | |
| 64. | Katleho-Nyoni (Katleho Nyoni) |
716 | |
| 65. | DavidBakerEffendi (David Baker Effendi) |
715 | |
| 66. | dumisa-sakhile (Sakhile Dumisa) |
693 | |
| 67. | sjperkins (Simon Perkins) |
687 | |
| 68. | boris-kolpackov (Boris Kolpackov) |
667 | |
| 69. | nyashahama (Nyasha Hama) |
667 | |
| 70. | nrwiersma (Nicholas Wiersma) |
648 | |
| 71. | markbirss (Mark Trevor Birss) |
634 | |
| 72. | Sihle-Thwa (Siphesihle Mthethwa) |
615 | |
| 73. | barrymichaeldoyle (Barry Michael Doyle) |
615 | |
| 74. | kovymun (Koveshan Munsami) |
596 | |
| 75. | schalkneethling (Schalk Neethling) |
593 | |
| 76. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
586 | |
| 77. | nmichlo (Nathan) |
573 | |
| 78. | eben-roux (Eben) |
565 | |
| 79. | davidteren (David Teren) |
557 | |
| 80. | MarcelMichau (Marcel Michau) |
555 | |
| 81. | adrianmoisey (Adrian Moisey) |
554 | |
| 82. | pasej5 (Jealous Matsikachando) |
549 | |
| 83. | wax911 (Maxwell Mapako) |
548 | |
| 84. | JayWelsh (Jay Welsh) |
546 | |
| 85. | danini-the-panini (Dani Smith) |
534 | |
| 86. | tomjuggler (Tom) |
529 | |
| 87. | stuartc (Stuart Corbishley) |
528 | |
| 88. | keegancsmith (Keegan Carruthers-Smith) |
527 | |
| 89. | ChamuMutezva (Chamu Mutezva) |
526 | |
| 90. | Jasonvdb (Jason van den Berg) |
521 | |
| 91. | Bluette1 (Marylene Sawyer) |
517 | |
| 92. | tsheporamantso (Gladwin Tshepo Ramantso) |
513 | |
| 93. | Chimoneg27 (Garvin Chimone) |
512 | |
| 94. | kellerza (Johann Kellerman) |
511 | |
| 95. | MalindiFrank (Vumisa Mkhonto) |
510 | |
| 96. | thisislefa (Lefa Mofokeng J.) |
507 | |
| 97. | dwainm (Dwain Maralack) |
498 | |
| 98. | itskingori (King'ori Maina) |
487 | |
| 99. | daniel-levin (Daniel Levin) |
481 | |
| 100. | timhaak (Tim Haak) |
478 | |
| 101. | DenzelSE (DenzelSE) |
468 | |
| 102. | exfil0 (Karim Jaber (Exfil0)) |
461 | |
| 103. | DewaldFourie (Dewald Fourie) |
459 | |
| 104. | Marcelckp (Marcel Palmer) |
459 | |
| 105. | rossmacarthur (Ross MacArthur) |
458 | |
| 106. | refilwe-m (Refilwe M. Mashile) |
457 | |
| 107. | Pho3niX90 () |
450 | |
| 108. | Rites23 (Ritesh Balu) |
450 | |
| 109. | TomRadford (Tom Radford) |
449 | |
| 110. | fjlaubscher (Francois Laubscher) |
448 | |
| 111. | Lintshiwe (Lintshiwe) |
441 | |
| 112. | Benehiko (Alano Terblanche) |
435 | |
| 113. | Tarto-4 (Thato Mongwe) |
430 | |
| 114. | zeorin (Xandor Schiefer) |
428 | |
| 115. | niloc95 (Nilo_R) |
417 | |
| 116. | burmudar (William Bezuidenhout) |
413 | |
| 117. | ONTI98 (Ontisitse Manyeneng) |
412 | |
| 118. | bruce-atkinson (Bruce Atkinson) |
409 | |
| 119. | DenhamPreen (Denham Preen) |
408 | |
| 120. | hypherionmc (HypherionSA) |
406 | |
| 121. | geofmureithi (Njuguna Mureithi) |
404 | |
| 122. | paulmwatson (Paul Watson) |
401 | |
| 123. | KevinT (Kevin Trethewey) |
400 | |
| 124. | dugalh (Dugal Harris) |
395 | |
| 125. | Mashiane (Mashy) |
387 | |
| 126. | Carrington-dev (Carrington Muleya) |
387 | |
| 127. | tholumuzikhuboni (Tholumuzi Kuboni ) |
383 | |
| 128. | PiggyAwesome () |
379 | |
| 129. | arinc9 (Chester A. Unal) |
376 | |
| 130. | gregzaal (Greg Zaal) |
374 | |
| 131. | tladikholofelo (Kholofelo Tladi) |
370 | |
| 132. | besiwims (Bernard Sibanda) |
367 | |
| 133. | riazarbi (Riaz Arbi) |
360 | |
| 134. | chumani130 (Chumani Madikizela) |
359 | |
| 135. | lindelwa122 (Nqabenhle) |
357 | |
| 136. | cb22 (Federico Lorenzi) |
351 | |
| 137. | adudumayo (Asimanye Dudumayo) |
347 | |
| 138. | udf (Samara) |
346 | |
| 139. | jasbanza (Jason) |
346 | |
| 140. | eugenefvdm (Eugene van der Merwe ) |
343 | |
| 141. | theronic (Petrus Theron) |
336 | |
| 142. | bright-spark (Myburgh) |
336 | |
| 143. | BioGeek (Jeroen Van Goey) |
331 | |
| 144. | kerren (Kerren Ortlepp) |
330 | |
| 145. | jackson951 (Jackson Khuto) |
327 | |
| 146. | mindsgn (Sibongiseni) |
325 | |
| 147. | andytudhope (Andy Tudhope) |
314 | |
| 148. | neolace (Tertius Geldenhuys) |
314 | |
| 149. | ruanbekker (Ruan Bekker) |
313 | |
| 150. | tpyo (Donovan Schönknecht) |
311 | |
| 151. | greywolve (Oliver Powell) |
311 | |
| 152. | mikechiloane (Mike Nhlanhla Chiloane) |
309 | |
| 153. | jasonsaayman (Jay) |
308 | |
| 154. | clemsadand (Clément Adandé) |
307 | |
| 155. | Jakaza (Goodness (Themba) Chauke) |
303 | |
| 156. | charbileigh (Chabi Francesca Seopa) |
301 | |
| 157. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
301 | |
| 158. | martinville (Martin Viljoen) |
301 | |
| 159. | ndorfin (Shaun O’Connell) |
294 | |
| 160. | willemvds (Willem van der Schyff) |
293 | |
| 161. | wkirschbaum (Wilhelm Kirschbaum) |
286 | |
| 162. | WeebNetsu (Stephen) |
285 | |
| 163. | rameezk (Rameez Khan) |
284 | |
| 164. | hashimaziz88 (Hashim Aziz Muhammad) |
284 | |
| 165. | joshuaberetta (Joshua Beretta) |
283 | |
| 166. | c-goosen (crypticGøøse) |
283 | |
| 167. | davidtinker (David Tinker) |
280 | |
| 168. | JasoonS (Jason Smythe) |
273 | |
| 169. | beyarkay (Boyd Kane) |
268 | |
| 170. | JohannesMeyerYC (Johannes Meyer) |
267 | |
| 171. | jaredlll08 (Jared) |
267 | |
| 172. | BongaGougota0 (Bonga Gougota) |
266 | |
| 173. | naeem2000 (Naeem Carr) |
266 | |
| 174. | govert (Govert van Drimmelen) |
265 | |
| 175. | mnicstruwig (Michael Struwig) |
264 | |
| 176. | shaunroselt (Shaun Roselt) |
261 | |
| 177. | kayjeee (kayjee) |
260 | |
| 178. | KabeloDev (Kabelo Makhanya) |
257 | |
| 179. | Motjiang (Brilliant Nhlamolo ) |
255 | |
| 180. | jesselsookha (Jessel Sookha) |
255 | |
| 181. | Theolin-Nadasen (Theolin Nadasen) |
253 | |
| 182. | siphosenkosi803 (siphosenkosi mlotshwa) |
253 | |
| 183. | GiftMothusi (Gift) |
253 | |
| 184. | antoinevg () |
252 | |
| 185. | ajsmit (AJ Smit) |
251 | |
| 186. | leonvanzyl (Leon van Zyl) |
249 | |
| 187. | Hiccup-za (Christopher Zeuch) |
247 | |
| 188. | jhavatar () |
244 | |
| 189. | justinhartman (Justin Hartman) |
243 | |
| 190. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
240 | |
| 191. | MrBean355 (Mike Johnston) |
240 | |
| 192. | Bhekisile (Bhekisile Jozi) |
238 | |
| 193. | mommaroodles (Melanie Shepherd) |
238 | |
| 194. | AlexvZyl (Alexander van Zyl) |
235 | |
| 195. | tmampa (Tshephang Mampa) |
234 | |
| 196. | oni1997 ( Onesmus Dzidzai Maenzanise) |
234 | |
| 197. | AlexJuca (Alexandre Antonio Juca) |
233 | |
| 198. | nathaneilkiwa (Nathaniel Kiwa) |
230 | |
| 199. | lukevanlukevan (Luke Van) |
226 | |
| 200. | siyavuyachagi (Chagi Siyavuya) |
225 | |
| 201. | martink-rsa (Martin Kruger) |
224 | |
| 202. | andrevdm (Andre Van Der Merwe) |
221 | |
| 203. | bazileros (Zalisile Stuli) |
219 | |
| 204. | Nathan-Busse (Nathan Graham Busse) |
217 | |
| 205. | codeWithLFN (Lufuno Nemudzivhadi) |
217 | |
| 206. | Trixarian (Trixarian) |
216 | |
| 207. | kimeshan (Kimeshan Naidoo) |
216 | |
| 208. | erickelninoSwift (Erick El Nino Tshimbombo) |
216 | |
| 209. | Mzacoding (Nyiko Mkansi) |
215 | |
| 210. | Zen-CODE (Richard Larkin) |
215 | |
| 211. | amadibethel (Engr. Bethel Amadi) |
213 | |
| 212. | sphavix (Siphamandla Zolakhe) |
213 | |
| 213. | qoda (Jonathan Bydendyk) |
212 | |
| 214. | arthurattwell (Arthur Attwell) |
210 | |
| 215. | rizonesoft (Derick Payne) |
209 | |
| 216. | LorryAfriyie (Lawrence Afriyie) |
209 | |
| 217. | eliasjudin (Elias Judin) |
207 | |
| 218. | DeeBest (Simphiwe Dladla) |
207 | |
| 219. | MrBooi (Ayabonga) |
206 | |
| 220. | duanecilliers (Duane Cilliers) |
206 | |
| 221. | AmahleZuma (Amahle Zuma) |
206 | |
| 222. | ghost2468developer (Kenneth Siyabonga Ncube) |
203 | |
| 223. | nikrich (Jannik Richter) |
202 | |
| 224. | DouglasVDM (Douglas Van Der Merwe) |
199 | |
| 225. | ncthbrt (Natalie Cuthbert) |
197 | |
| 226. | sachajw (Sacha Wharton) |
197 | |
| 227. | dunxen (dunxen) |
195 | |
| 228. | tsotetsi (Thapelo Tsotetsi) |
195 | |
| 229. | dagelf (Coenraad Loubser) |
194 | |
| 230. | iarxii (Thabang Mposula) |
193 | |
| 231. | MikhaD (Mikha Davids) |
191 | |
| 232. | Khumo-Mathe (Khumo Mathe) |
191 | |
| 233. | JacquiM (Jacqui Muller) |
191 | |
| 234. | Tumo505 (Tumo Kgabeng) |
190 | |
| 235. | GO-Shoderu (Gabriel) |
190 | |
| 236. | mitchtembo () |
190 | |
| 237. | benjaminjvdm (Benjamin (James) van der Merwe) |
188 | |
| 238. | ByteBeem (Donald Mxolisi Mohlala) |
188 | |
| 239. | ScriptLineStudios (ScriptLine) |
183 | |
| 240. | vgeddes (Vincent Geddes) |
183 | |
| 241. | kaysiz (kudakwashe siziva) |
179 | |
| 242. | Patrick-Cole (Patrick) |
175 | |
| 243. | simanga-dev (Simanga Khoza) |
174 | |
| 244. | devinpearson (Devin) |
174 | |
| 245. | Axolem (Axole Maranjana) |
172 | |
| 246. | ArnoldT01 (Arnold) |
172 | |
| 247. | MISHOW2 (MTS-Codes) |
171 | |
| 248. | DenDen047 (Naoya Muramatsu) |
170 | |
| 249. | Naledi-Dikgale (Naledi) |
167 | |
| 250. | SakhileKhuzwayo222 (Sakhile (Sakhumuzi) khuzwayo) |
167 | |
| 251. | Nomcebo-coder-hub (Nomcebo) |
164 | |
| 252. | SlimGee (Given Ncube) |
164 | |
| 253. | daniellochner (Daniel Lochner) |
163 | |
| 254. | bley-gold (Blessings Mwale) |
162 | |
| 255. | SkillBeatsAll (Joel Cedras) |
160 | |
| 256. | microrobotics (Johan Conradie) |
159 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 2 |
| 2. | avolabs-io | 2 |
| 3. | dimagi | 2 |
| 4. | float-capital | 2 |
| 5. | daocare | 2 |
| 6. | kubernetes | 2 |
| 7. | devopscapetown | 2 |
| 8. | wildcards-world | 2 |
| 9. | sourcegraph | 2 |
| 10. | siteorigin | 1 |