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