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-02-14 04:27:50 +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 49052 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) |
11121 | |
| 2. | mitchellkrogza (Mitchell Krog) |
6287 | |
| 3. | snopoke (Simon Kelly) |
4356 | |
| 4. | longhotsummer (Greg Kempe) |
2904 | |
| 5. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
2352 | |
| 6. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
2184 | |
| 7. | roryp (Rory Preddy) |
1866 | |
| 8. | ptaoussanis (Peter Taoussanis) |
1679 | |
| 9. | dirkbrnd (Dirk Brand) |
1422 | |
| 10. | burnt-exe (Raydo M) |
1417 | |
| 11. | ashleykleynhans (Ashley Kleynhans) |
1406 | |
| 12. | freelancing-solutions (mobius-crypt) |
1374 | |
| 13. | Deftu (Sammi Deftu) |
1328 | |
| 14. | rorisangputu (Rorisang Putu) |
1265 | |
| 15. | fluffypony (Riccardo Spagni) |
1251 | |
| 16. | NickiMash17 (Nicolette Mashaba) |
1197 | |
| 17. | arinc9 (Chester A. Unal) |
1194 | |
| 18. | gregpriday (Greg Priday) |
1190 | |
| 19. | GedMarc (Marc Magon) |
1182 | |
| 20. | limbopro (毒奶博主) |
1159 | |
| 21. | QMS85 (Jonathan Peters) |
1101 | |
| 22. | sakhileln (Sakhile L. Ndlazi) |
1068 | |
| 23. | korn101 (korn101) |
1028 | |
| 24. | mattleibow (Matthew Leibowitz) |
1017 | |
| 25. | justinvdm (Justin van der Merwe) |
1010 | |
| 26. | nyashahama (Nyasha Hama) |
997 | |
| 27. | bshongwe (Ernest Bhekizwe Shongwe) |
946 | |
| 28. | riaankleinhans (Riaan Kleinhans) |
888 | |
| 29. | andrewlimaza (Andrew Lima) |
880 | |
| 30. | CodeCrafterNoku (Nokubonga Ngema) |
880 | |
| 31. | GrahamStrickland (Graham Strickland) |
878 | |
| 32. | JagTheFriend (JagTheFriend) |
876 | |
| 33. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
875 | |
| 34. | siyabuilds (Siyabonga Samson Lukhele ) |
868 | |
| 35. | Passion-Over-Pain (Tinotenda Mhedziso) |
852 | |
| 36. | ntsakosurprise (ntsakosurprise) |
851 | |
| 37. | MogammadShaqeelless16 (Shaqeel Less) |
839 | |
| 38. | balanced-tree (Teo) |
836 | |
| 39. | szwanne (Sipho Zwane) |
813 | |
| 40. | yulver-musa (Yulver Musa) |
806 | |
| 41. | Katleho-Nyoni (Katleho Nyoni) |
799 | |
| 42. | SeanDylan1982 (Sean Dylan Patterson) |
779 | |
| 43. | rebelchris (Chris Bongers) |
776 | |
| 44. | 0xlebogang (Lebogang Phoshoko) |
776 | |
| 45. | ewaldhorn (Ewald Horn) |
774 | |
| 46. | fluffynuts (Davyd McColl) |
753 | |
| 47. | KodEx-SA (Ashley K Motsie) |
746 | |
| 48. | jonathanbossenger (Jonathan Bossenger) |
721 | |
| 49. | peterp (Peter Pistorius) |
720 | |
| 50. | TebogoYungMercykay (Sello Selepe) |
715 | |
| 51. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
709 | |
| 52. | ShaunSHamilton (Shaun Hamilton) |
706 | |
| 53. | KamoEllen (Kamogelo Ellen Kganakga) |
700 | |
| 54. | quicujo (Anton Pretorius) |
699 | |
| 55. | matthew-hagemann (Matthew Hagemann) |
697 | |
| 56. | Luka2Lkay (Lukhanyo Matshebelele) |
683 | |
| 57. | barrymichaeldoyle (Barry Michael Doyle) |
679 | |
| 58. | pierredup (Pierre du Plessis) |
673 | |
| 59. | tnyandoro (Tendai ) |
672 | |
| 60. | dumisa-sakhile (Sakhile Dumisa) |
671 | |
| 61. | Darrenvandervelde (Darren van der Velde) |
640 | |
| 62. | abhi18av (Abhinav Sharma) |
623 | |
| 63. | nmichlo (Nathan) |
620 | |
| 64. | lefajmofokeng (Lefa J. Mofokeng) |
612 | |
| 65. | czue (Cory Zue) |
611 | |
| 66. | Sihle-Thwa (Siphesihle Mthethwa) |
604 | |
| 67. | rizonesoft (Derick Payne) |
581 | |
| 68. | V-FOR-VEND3TTA (George Hlongwane) |
574 | |
| 69. | tomjuggler (Tom) |
562 | |
| 70. | Princemashumu (Devguy Prince) |
556 | |
| 71. | boris-kolpackov (Boris Kolpackov) |
555 | |
| 72. | TomRadford (Tom Radford) |
554 | |
| 73. | pasej5 (Jealous Matsikachando) |
549 | |
| 74. | MarcelMichau (Marcel Michau) |
539 | |
| 75. | TSH3PH4NG (Tshepang Masia ) |
536 | |
| 76. | alexmojaki (Alex Hall) |
531 | |
| 77. | jackson951 (Jackson Khuto) |
512 | |
| 78. | eben-roux (Eben) |
506 | |
| 79. | govert (Govert van Drimmelen) |
502 | |
| 80. | niloc95 (Nilo Cara) |
489 | |
| 81. | nikrich (Jannik Richter) |
482 | |
| 82. | dwainm (Dwain Maralack) |
482 | |
| 83. | carlaKC (Carla Kirk-Cohen) |
472 | |
| 84. | markbirss (Mark Trevor Birss) |
465 | |
| 85. | ChamuMutezva (Chamu Mutezva) |
461 | |
| 86. | Marcelckp (Marcel Palmer) |
438 | |
| 87. | leonvanzyl (Leon van Zyl) |
436 | |
| 88. | Carrington-dev (Carrington Muleya) |
435 | |
| 89. | tsheporamantso (Gladwin Tshepo Ramantso) |
432 | |
| 90. | udf (Samara) |
425 | |
| 91. | daniel-levin (Daniel Levin) |
422 | |
| 92. | kellerza (Johann Kellerman) |
416 | |
| 93. | KevinT (Kevin Trethewey) |
411 | |
| 94. | DenzelSE (DenzelSE) |
407 | |
| 95. | sjperkins (Simon Perkins) |
406 | |
| 96. | rossmacarthur (Ross MacArthur) |
393 | |
| 97. | gregzaal (Greg Zaal) |
390 | |
| 98. | ONTI98 (Ontisitse Manyeneng) |
382 | |
| 99. | Chimoneg27 (Garvin Chimone) |
382 | |
| 100. | davidteren (David Teren) |
381 | |
| 101. | PiggyAwesome () |
379 | |
| 102. | stuartc (Stuart Corbishley) |
378 | |
| 103. | Pho3niX90 () |
369 | |
| 104. | zeorin (Xandor Schiefer) |
365 | |
| 105. | kovymun (Koveshan Munsami) |
354 | |
| 106. | Lintshiwe (Lintshiwe) |
354 | |
| 107. | stringhandler (stringhandler) |
345 | |
| 108. | fjlaubscher (Francois Laubscher) |
343 | |
| 109. | refilwe-m (Refilwe M. Mashile) |
340 | |
| 110. | ajsmit (AJ Smit) |
334 | |
| 111. | siphosenkosi803 (siphosenkosi mlotshwa) |
329 | |
| 112. | ghost2468developer (Kenneth Siyabonga Ncube) |
326 | |
| 113. | tpyo (Donovan Schönknecht) |
321 | |
| 114. | bruce-atkinson (Bruce Atkinson) |
321 | |
| 115. | hashimaziz88 (Hashim Aziz Muhammad) |
318 | |
| 116. | keegancsmith (Keegan Carruthers-Smith) |
315 | |
| 117. | riazarbi (Riaz Arbi) |
314 | |
| 118. | rameezk (Rameez Khan) |
310 | |
| 119. | martinville (Martin Viljoen) |
310 | |
| 120. | Jasonvdb (Jason van den Berg) |
309 | |
| 121. | dugalh (Dugal Harris) |
308 | |
| 122. | wax911 (Maxwell Mapako) |
305 | |
| 123. | mindsgn (Sibongiseni) |
305 | |
| 124. | davidtinker (David Tinker) |
303 | |
| 125. | paulmwatson (Paul Watson) |
303 | |
| 126. | corverroos (corver) |
302 | |
| 127. | Bluette1 (Marylene Sawyer) |
301 | |
| 128. | Rites23 (Ritesh Balu) |
300 | |
| 129. | Rethabile2004 (Rethabile Eric Siase) |
296 | |
| 130. | DenhamPreen (Denham Preen) |
294 | |
| 131. | Mashiane (Mashy) |
292 | |
| 132. | danini-the-panini (Dani Smith) |
289 | |
| 133. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
283 | |
| 134. | joshuaberetta (Joshua Beretta) |
279 | |
| 135. | mikechiloane (Mike Nhlanhla Chiloane) |
277 | |
| 136. | eugenefvdm (Eugene van der Merwe ) |
277 | |
| 137. | schalkburger (Schalk Burger) |
276 | |
| 138. | clemsadand (Clément Adandé) |
276 | |
| 139. | schalkneethling (Schalk Neethling) |
275 | |
| 140. | MalindiFrank (Malindi Thembalakhe) |
275 | |
| 141. | willemvds (Willem van der Schyff) |
274 | |
| 142. | BongaGougota0 (Bonga Gougota) |
269 | |
| 143. | adudumayo (Asimanye Dudumayo) |
267 | |
| 144. | AmahleZuma (Amahle Zuma) |
266 | |
| 145. | nrwiersma (Nicholas Wiersma) |
264 | |
| 146. | GO-Shoderu (Gabriel) |
264 | |
| 147. | charbileigh (Chabi Francesca Seopa) |
261 | |
| 148. | theronic (Petrus Theron) |
260 | |
| 149. | RenierM26 (Renier Moorcroft) |
257 | |
| 150. | bright-spark (Myburgh) |
255 | |
| 151. | jasbanza (Jason) |
255 | |
| 152. | Theolin-Nadasen (Theolin Nadasen) |
254 | |
| 153. | wkirschbaum (Wilhelm Kirschbaum) |
252 | |
| 154. | WeebNetsu (Stephen) |
248 | |
| 155. | duanecilliers (Duane Cilliers) |
246 | |
| 156. | lostpebble (Paul Myburgh) |
246 | |
| 157. | yusufk (Yusuf Kaka) |
245 | |
| 158. | exfil0 (Karim Jaber (Exfil0)) |
244 | |
| 159. | KevCareSA (KevCareSA) |
243 | |
| 160. | jesselsookha (Jessel Sookha) |
240 | |
| 161. | andytudhope (Andy Tudhope) |
240 | |
| 162. | nathaneilkiwa (Nathaniel Kiwa) |
239 | |
| 163. | KabeloDev (Kabelo Makhanya) |
235 | |
| 164. | ruanbekker (Ruan Bekker) |
233 | |
| 165. | AlexvZyl (Alexander van Zyl) |
230 | |
| 166. | tafaranyamhunga (Tafara Nyamhunga) |
229 | |
| 167. | geofmureithi (Njuguna Mureithi) |
227 | |
| 168. | dannykopping (Danny Kopping) |
227 | |
| 169. | erickelninoSwift (Erick El Nino Tshimbombo) |
227 | |
| 170. | JayWelsh (Jay Welsh) |
227 | |
| 171. | JohannesMeyerYC (Johannes Meyer) |
226 | |
| 172. | MrBooi (Ayabonga) |
224 | |
| 173. | WisaniShilumani (Wisani Shilumani) |
222 | |
| 174. | bazileros (Zalisile Stuli) |
220 | |
| 175. | Zen-CODE (Richard Larkin) |
217 | |
| 176. | siyavuyachagi (Chagi Siyavuya) |
216 | |
| 177. | burmudar (William Bezuidenhout) |
216 | |
| 178. | ncthbrt (Natalie Cuthbert) |
215 | |
| 179. | Patrick-Cole (Patrick) |
213 | |
| 180. | lukevanlukevan (Luke Van) |
210 | |
| 181. | adrianmoisey (Adrian Moisey) |
209 | |
| 182. | tmampa (Tshephang Mampa) |
207 | |
| 183. | andrevdm (Andre Van Der Merwe) |
207 | |
| 184. | Trixarian (Trixarian) |
205 | |
| 185. | naeem2000 (Naeem Carr) |
205 | |
| 186. | rehno-lindeque (Rehno Lindeque) |
204 | |
| 187. | jaredlll08 (Jared) |
204 | |
| 188. | Hiccup-za (Christopher Zeuch) |
203 | |
| 189. | lindelwa122 (Nqabenhle) |
202 | |
| 190. | ndorfin (Shaun O’Connell) |
200 | |
| 191. | Tumo505 (Tumo Kgabeng) |
199 | |
| 192. | codeChap (Derrick Egersdörfer | CodeChap) |
199 | |
| 193. | jhavatar () |
197 | |
| 194. | qoda (Jonathan Bydendyk) |
196 | |
| 195. | rkistner (Ralf Kistner) |
195 | |
| 196. | eliasjudin (Elias Judin) |
194 | |
| 197. | Nathan-Busse (Nathan Graham Busse) |
193 | |
| 198. | BioGeek (Jeroen Van Goey) |
192 | |
| 199. | mnicstruwig (Michael Struwig) |
192 | |
| 200. | MikhaD (Mikha Davids) |
191 | |
| 201. | justinhartman (Justin Hartman) |
190 | |
| 202. | kaysiz (kudakwashe siziva) |
188 | |
| 203. | ByteBeem (Donald Mxolisi Mohlala) |
188 | |
| 204. | c-goosen (crypticGoose) |
187 | |
| 205. | oni1997 ( Onesmus Dzidzai Maenzanise) |
186 | |
| 206. | Motjiang (Brilliant Nhlamolo ) |
185 | |
| 207. | LorryAfriyie (Lawrence Afriyie) |
183 | |
| 208. | Abdulrasheed1729 (0xcf2f) |
180 | |
| 209. | cb22 (Federico Lorenzi) |
180 | |
| 210. | neolace (Tertius Geldenhuys) |
176 | |
| 211. | Sliqric7053 (Richard Sithole) |
172 | |
| 212. | LuthandoNgombane (Luthando Ngombane) |
170 | |
| 213. | DeeBest (Simphiwe Dladla) |
168 | |
| 214. | isgiddy (Isabelle Sindiswa Giddy) |
166 | |
| 215. | ArnoldT01 (Arnold) |
165 | |
| 216. | jasonsaayman (Jay) |
163 | |
| 217. | jegbogu (Egbogu Chinedu Joseph) |
162 | |
| 218. | Nomcebo-coder-hub (Nomcebo) |
161 | |
| 219. | MrBean355 (Mike Johnston) |
161 | |
| 220. | Psynosaur (Ohan Smit) |
160 | |
| 221. | Khumo-Mathe (Khumo Mathe) |
159 | |
| 222. | chumani130 (Chumani Madikizela) |
158 | |
| 223. | dirkcuys (Dirk Uys) |
157 | |
| 224. | MISHOW2 (MTS-Codes) |
156 | |
| 225. | iarxii (Thabang Mposula) |
156 | |
| 226. | bley-gold (Blessings Mwale) |
155 | |
| 227. | dannysimfukwe (Danny Simfukwe) |
155 | |
| 228. | SlimGee (Given Ncube) |
154 | |
| 229. | ScriptLineStudios (ScriptLine) |
154 | |
| 230. | afrith (Adrian Frith) |
154 | |
| 231. | alanphys (Alan Chamberlain) |
154 | |
| 232. | simanga-dev (Simanga Khoza) |
153 | |
| 233. | Mzacoding (Nyiko Mkansi) |
153 | |
| 234. | Bhekisile (Bhekisile Jozi) |
152 | |
| 235. | djalilayed (Djalil Ayed) |
151 | |
| 236. | sphavix (Siphamandla Zolakhe) |
150 | |
| 237. | mommaroodles (Melanie Shepherd) |
150 | |
| 238. | Axolem (Axole Maranjana) |
149 | |
| 239. | codeWithLFN (Lufuno Nemudzivhadi) |
145 | |
| 240. | ShaunRoselt (Shaun Roselt) |
144 | |
| 241. | DenDen047 (Naoya Muramatsu) |
144 | |
| 242. | NtokozoMkhwanazi (RTT-Dev) |
142 | |
| 243. | ShakexSempe (Boitumelo Sempe) |
140 | |
| 244. | daniellochner (Daniel Lochner) |
139 | |
| 245. | mkhmik004 (Mkhabele Mikejunior Mark Mashaole) |
139 | |
| 246. | martink-rsa (Martin Kruger) |
139 | |
| 247. | armanddp (Armand du Plessis) |
138 | |
| 248. | amadibethel (Engr. Bethel Amadi) |
135 | |
| 249. | SakhileKhuzwayo222 (Sakhile (Sakhumuzi) khuzwayo) |
135 | |
| 250. | red-outrunner (Weo Sikho Fuzile) |
133 | |
| 251. | TheOptimisticDev (Mfumu Wealth Mabunda) |
131 | |
| 252. | ClaytonSiby (Clayton Siby) |
131 | |
| 253. | SbonisoZama (Sboniso Zama) |
130 | |
| 254. | Linf0rd (𝕷𝖎𝖓𝖋𝖔𝖗𝖉 💾) |
129 | |
| 255. | Naledi-Dikgale (Naledi) |
129 | |
| 256. | andrewtimberlake (Andrew Timberlake) |
129 |
| Rank | Organization | Members |
|---|---|---|
| 1. | devopscapetown | 2 |
| 2. | dimagi | 2 |
| 3. | sourcegraph | 2 |
| 4. | nixos | 2 |
| 5. | posopen | 1 |
| 6. | pygame-community | 1 |
| 7. | mj-api-development | 1 |
| 8. | xamarin | 1 |
| 9. | lodash-php | 1 |
| 10. | excel-dna | 1 |