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