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