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-03-11 13:24: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 49824 total users in the region and you need at least 29 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) |
11097 | |
| 2. | mitchellkrogza (Mitchell Krog) |
5810 | |
| 3. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5525 | |
| 4. | gregpriday (Greg Priday) |
5302 | |
| 5. | snopoke (Simon Kelly) |
4901 | |
| 6. | longhotsummer (Greg Kempe) |
2783 | |
| 7. | GedMarc (Marc Magon) |
2244 | |
| 8. | Asjas (A-J Roos) |
2154 | |
| 9. | NickiMash17 (Nicolette Mashaba) |
2103 | |
| 10. | roryp (Rory Preddy) |
1958 | |
| 11. | fluffypony (Riccardo Spagni) |
1818 | |
| 12. | burnt-exe (Raydo M) |
1697 | |
| 13. | nyashahama (Nyasha Hama) |
1523 | |
| 14. | rorisangputu (Rorisang Putu) |
1512 | |
| 15. | ashleykleynhans (Ashley Kleynhans) |
1458 | |
| 16. | bshongwe (Ernest Bhekizwe Shongwe) |
1451 | |
| 17. | freelancing-solutions (mobius-crypt) |
1376 | |
| 18. | dirkbrnd (Dirk Brand) |
1363 | |
| 19. | ptaoussanis (Peter Taoussanis) |
1307 | |
| 20. | limbopro (毒奶博主) |
1294 | |
| 21. | Deftu (Sammi Deftu) |
1235 | |
| 22. | govert (Govert van Drimmelen) |
1202 | |
| 23. | mattleibow (Matthew Leibowitz) |
1181 | |
| 24. | arinc9 (Chester A. Unal) |
1141 | |
| 25. | datashaman (datashaman) |
1108 | |
| 26. | riaankleinhans (Riaan Kleinhans) |
974 | |
| 27. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
964 | |
| 28. | andrewlimaza (Andrew Lima) |
962 | |
| 29. | justinvdm (Justin van der Merwe) |
952 | |
| 30. | balanced-tree (Teo) |
915 | |
| 31. | rebelchris (Chris Bongers) |
889 | |
| 32. | 0xlebogang (Lebogang Phoshoko) |
886 | |
| 33. | CodeCrafterNoku (Nokubonga Ngema) |
880 | |
| 34. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
875 | |
| 35. | siyabuilds (Siyabonga Samson Lukhele ) |
866 | |
| 36. | GrahamStrickland (Graham Strickland) |
862 | |
| 37. | JagTheFriend (JagTheFriend) |
843 | |
| 38. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
842 | |
| 39. | sakhileln (Sakhile L. Ndlazi) |
839 | |
| 40. | QMS85 (Jonathan Peters) |
823 | |
| 41. | szwanne (Sipho Zwane) |
813 | |
| 42. | loreius (Lore) |
806 | |
| 43. | Katleho-Nyoni (Katleho Nyoni) |
806 | |
| 44. | ntsakosurprise (ntsakosurprise) |
802 | |
| 45. | barrymichaeldoyle (Barry Michael Doyle) |
792 | |
| 46. | yulver-musa (Yulver Musa) |
782 | |
| 47. | SeanDylan1982 (Sean Dylan Patterson) |
779 | |
| 48. | fluffynuts (Davyd McColl) |
779 | |
| 49. | KodEx-SA (Ashley K Motsie) |
772 | |
| 50. | peterp (Peter Pistorius) |
766 | |
| 51. | MogammadShaqeelless16 (Shaqeel Less) |
757 | |
| 52. | jonathanbossenger (Jonathan Bossenger) |
738 | |
| 53. | lefajmofokeng (Lefa J. Mofokeng) |
718 | |
| 54. | ShaunSHamilton (Shaun Hamilton) |
712 | |
| 55. | sakhile-dumisa (Sakhile Dumisa) |
690 | |
| 56. | pierredup (Pierre du Plessis) |
689 | |
| 57. | Darrenvandervelde (Darren van der Velde) |
687 | |
| 58. | Luka2Lkay (Lukhanyo Matshebelele) |
683 | |
| 59. | tnyandoro (Tendai ) |
675 | |
| 60. | rizonesoft (Derick Payne) |
669 | |
| 61. | Passion-Over-Pain (Tinotenda Mhedziso) |
661 | |
| 62. | TebogoYungMercykay (Sello Selepe) |
645 | |
| 63. | czue (Cory Zue) |
629 | |
| 64. | TomRadford (Tom Radford) |
618 | |
| 65. | abhi18av (Abhinav Sharma) |
615 | |
| 66. | siv-the-programmer (Sivario) |
612 | |
| 67. | Sihle-Thwa (Siphesihle Mthethwa) |
601 | |
| 68. | nikrich (Jannik Richter) |
564 | |
| 69. | ewaldhorn (Ewald Horn) |
548 | |
| 70. | quicujo (Anton Pretorius) |
545 | |
| 71. | tomjuggler (Tom) |
545 | |
| 72. | jackson951 (Jackson Khuto) |
539 | |
| 73. | hashimaziz88 (Hashim Aziz Muhammad) |
533 | |
| 74. | MarcelMichau (Marcel Michau) |
520 | |
| 75. | boris-kolpackov (Boris Kolpackov) |
519 | |
| 76. | dwainm (Dwain Maralack) |
519 | |
| 77. | niloc95 (Nilo Cara) |
514 | |
| 78. | alexmojaki (Alex Hall) |
509 | |
| 79. | Princemashumu (Devguy Prince) |
507 | |
| 80. | carlaKC (Carla Kirk-Cohen) |
506 | |
| 81. | pasej5 (Jealous Matsikachando) |
504 | |
| 82. | V-FOR-VEND3TTA (George Hlongwane) |
504 | |
| 83. | Lintshiwe (Lintshiwe) |
503 | |
| 84. | stringhandler (stringhandler) |
501 | |
| 85. | nmichlo (Nathan) |
493 | |
| 86. | gregzaal (Greg Zaal) |
478 | |
| 87. | udf (Samara) |
468 | |
| 88. | eben-roux (Eben) |
463 | |
| 89. | markbirss (Mark Trevor Birss) |
459 | |
| 90. | leonvanzyl (Leon van Zyl) |
451 | |
| 91. | sjperkins (Simon Perkins) |
448 | |
| 92. | ChamuMutezva (Chamu Mutezva) |
445 | |
| 93. | tsheporamantso (Gladwin Tshepo Ramantso) |
442 | |
| 94. | Carrington-dev (Carrington Muleya) |
441 | |
| 95. | korn101 (korn101) |
430 | |
| 96. | ajsmit (AJ Smit) |
429 | |
| 97. | Marcelckp (Marcel Palmer) |
424 | |
| 98. | ONTI98 (Ontisitse Manyeneng) |
423 | |
| 99. | daniel-levin (Daniel Levin) |
422 | |
| 100. | KevinT (Kevin Trethewey) |
421 | |
| 101. | siphosenkosi803 (siphosenkosi mlotshwa) |
420 | |
| 102. | Benehiko (Alano Terblanche) |
418 | |
| 103. | chrinovicmu (Chrinovic. M) |
415 | |
| 104. | stuartc (Stuart Corbishley) |
413 | |
| 105. | TSH3PH4NG (Tshepang Masia ) |
400 | |
| 106. | kellerza (Johann Kellerman) |
398 | |
| 107. | DenzelSE (DenzelSE) |
387 | |
| 108. | tpyo (Donovan Schönknecht) |
381 | |
| 109. | PiggyAwesome () |
377 | |
| 110. | duanecilliers (Duane Cilliers) |
373 | |
| 111. | zeorin (Xandor Schiefer) |
370 | |
| 112. | kovymun (Koveshan Munsami) |
366 | |
| 113. | rossmacarthur (Ross MacArthur) |
365 | |
| 114. | Chimoneg27 (Garvin Chimone) |
359 | |
| 115. | ghost2468developer (Kenneth Siyabonga Ncube) |
358 | |
| 116. | schalkneethling (Schalk Neethling) |
358 | |
| 117. | fjlaubscher (Francois Laubscher) |
351 | |
| 118. | red-outrunner (Weo Sikho Fuzile) |
346 | |
| 119. | refilwe-m (Refilwe M. Mashile) |
337 | |
| 120. | davidteren (David Teren) |
332 | |
| 121. | rameezk (Rameez Khan) |
327 | |
| 122. | AlexvZyl (Alexander van Zyl) |
321 | |
| 123. | Pho3niX90 () |
314 | |
| 124. | martinville (Martin Viljoen) |
308 | |
| 125. | Mashiane (Mashy) |
304 | |
| 126. | DewaldFourie (Dewald Fourie) |
302 | |
| 127. | AmahleZuma (Amahle Zuma) |
300 | |
| 128. | bruce-atkinson (Bruce Atkinson) |
299 | |
| 129. | mindsgn (Sibongiseni) |
298 | |
| 130. | keegancsmith (Keegan Carruthers-Smith) |
296 | |
| 131. | davidtinker (David Tinker) |
295 | |
| 132. | qix (Josh Yudaken) |
292 | |
| 133. | SamTolmay (Sam) |
288 | |
| 134. | lostpebble (Paul Myburgh) |
288 | |
| 135. | GO-Shoderu (Gabriel) |
287 | |
| 136. | joshuaberetta (Joshua Beretta) |
282 | |
| 137. | Jasonvdb (Jason van den Berg) |
280 | |
| 138. | nrwiersma (Nicholas Wiersma) |
279 | |
| 139. | mikechiloane (Mike Nhlanhla Chiloane) |
278 | |
| 140. | sachajw (Sacha Wharton) |
278 | |
| 141. | dugalh (Dugal Harris) |
277 | |
| 142. | DenhamPreen (Denham Preen) |
277 | |
| 143. | eugenefvdm (Eugene van der Merwe ) |
276 | |
| 144. | willemvds (Willem van der Schyff) |
274 | |
| 145. | siyavuyachagi (Chagi Siyavuya) |
273 | |
| 146. | jasbanza (Jason) |
268 | |
| 147. | Rethabile2004 (Rethabile Eric Siase) |
268 | |
| 148. | clemsadand (Clément Adandé) |
266 | |
| 149. | paulmwatson (Paul Watson) |
266 | |
| 150. | charbileigh (Chabi Francesca Seopa) |
264 | |
| 151. | riazarbi (Riaz Arbi) |
261 | |
| 152. | schalkburger (Schalk Burger) |
260 | |
| 153. | danini-the-panini (Dani Smith) |
260 | |
| 154. | KamoEllen (Kamogelo Ellen Kganakga) |
257 | |
| 155. | KevCareSA (KevCareSA) |
256 | |
| 156. | wkirschbaum (Wilhelm Kirschbaum) |
255 | |
| 157. | WeebNetsu (Stephen) |
255 | |
| 158. | rehno-lindeque (Rehno Lindeque) |
253 | |
| 159. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
251 | |
| 160. | corverroos (corver) |
251 | |
| 161. | wax911 (Maxwell Mapako) |
251 | |
| 162. | theronic (Petrus Theron) |
251 | |
| 163. | nathaneilkiwa (Nathaniel Kiwa) |
251 | |
| 164. | jesselsookha (Jessel Sookha) |
248 | |
| 165. | Theolin-Nadasen (Theolin Nadasen) |
248 | |
| 166. | bright-spark (Myburgh) |
244 | |
| 167. | Bluette1 (Marylene Sawyer) |
237 | |
| 168. | exfil0 (Karim Jaber (Exfil0)) |
235 | |
| 169. | Gervwyk (Gerrie van Wyk) |
235 | |
| 170. | tafaranyamhunga (Tafara Nyamhunga) |
234 | |
| 171. | Patrick-Cole (Patrick) |
233 | |
| 172. | andytudhope (Andy Tudhope) |
231 | |
| 173. | dannykopping (Danny Kopping) |
231 | |
| 174. | JohannesMeyerYC (Johannes Meyer) |
226 | |
| 175. | eliasjudin (Elias Judin) |
224 | |
| 176. | geofmureithi (Njuguna Mureithi) |
224 | |
| 177. | MrBooi (Ayabonga) |
224 | |
| 178. | WisaniShilumani (Wisani Shilumani) |
222 | |
| 179. | Nathan-Busse (Nathan Graham Busse) |
222 | |
| 180. | JayWelsh (Jay Welsh) |
220 | |
| 181. | Hiccup-za (Christopher Zeuch) |
220 | |
| 182. | erickelninoSwift (Erick El Nino Tshimbombo) |
219 | |
| 183. | Zen-CODE (Richard Larkin) |
217 | |
| 184. | ncthbrt (Natalie Cuthbert) |
213 | |
| 185. | Rites23 (Ritesh Balu) |
212 | |
| 186. | burmudar (William Bezuidenhout) |
211 | |
| 187. | adrianmoisey (Adrian Moisey) |
211 | |
| 188. | lukevanlukevan (Luke Van) |
210 | |
| 189. | BongaGougota0 (Bonga Gougota) |
208 | |
| 190. | vince-nyanga (Vincent Nyanga) |
208 | |
| 191. | KabeloDev (Kabelo Makhanya) |
208 | |
| 192. | rominalodolo (Romina 로미나) |
207 | |
| 193. | andrevdm (Andre Van Der Merwe) |
207 | |
| 194. | tmampa (Tshephang Mampa) |
207 | |
| 195. | jaredlll08 (Jared) |
206 | |
| 196. | Tumo505 (Tumo Kgabeng) |
206 | |
| 197. | Trixarian (Trixarian) |
205 | |
| 198. | NtokozoMkhwanazi (RTT-Dev) |
202 | |
| 199. | lindelwa122 (Nqabenhle) |
200 | |
| 200. | MikhaD (Mikha Davids) |
199 | |
| 201. | BioGeek (Jeroen Van Goey) |
198 | |
| 202. | qoda (Jonathan Bydendyk) |
196 | |
| 203. | justinhartman (Justin Hartman) |
192 | |
| 204. | kaysiz (kudakwashe siziva) |
187 | |
| 205. | yusufk (Yusuf Kaka) |
186 | |
| 206. | mnicstruwig (Michael Struwig) |
186 | |
| 207. | ndorfin (Shaun O’Connell) |
184 | |
| 208. | ByteBeem (Donald Mxolisi Mohlala) |
182 | |
| 209. | jegbogu (Egbogu Chinedu Joseph) |
182 | |
| 210. | DenDen047 (Naoya Muramatsu) |
179 | |
| 211. | oni1997 ( Onesmus Dzidzai Maenzanise) |
179 | |
| 212. | jhavatar () |
176 | |
| 213. | neolace (Tertius Geldenhuys) |
176 | |
| 214. | bazileros (Zalisile Stuli) |
176 | |
| 215. | isgiddy (Isabelle Sindiswa Giddy) |
176 | |
| 216. | iarxii (Thabang Mposula) |
176 | |
| 217. | Abdulrasheed1729 (0xcf2f) |
175 | |
| 218. | jasonsaayman (Jay) |
172 | |
| 219. | LorryAfriyie (Lawrence Afriyie) |
172 | |
| 220. | naeem2000 (Naeem Carr) |
172 | |
| 221. | LuthandoNgombane (Luthando Ngombane) |
170 | |
| 222. | Motjiang (Brilliant Nhlamolo ) |
170 | |
| 223. | ScriptLineStudios (ScriptLine) |
169 | |
| 224. | cb22 (Federico Lorenzi) |
169 | |
| 225. | ruanbekker (Ruan Bekker) |
167 | |
| 226. | ShaunRoselt (Shaun Roselt) |
166 | |
| 227. | ArnoldT01 (Arnold) |
165 | |
| 228. | Nomcebo-coder-hub (Nomcebo) |
161 | |
| 229. | c-goosen (crypticGoose) |
160 | |
| 230. | dirkcuys (Dirk Uys) |
157 | |
| 231. | simanga-dev (Simanga Khoza) |
156 | |
| 232. | bley-gold (Blessings Mwale) |
156 | |
| 233. | Bhekisile (Bhekisile Jozi) |
155 | |
| 234. | MrBean355 (Mike Johnston) |
155 | |
| 235. | djalilayed (Djalil Ayed) |
154 | |
| 236. | afrith (Adrian Frith) |
154 | |
| 237. | Khumo-Mathe (Khumo Mathe) |
154 | |
| 238. | dannysimfukwe (Danny Simfukwe) |
153 | |
| 239. | adudumayo (Asimanye Dudumayo) |
151 | |
| 240. | DeeBest (Simphiwe Dladla) |
151 | |
| 241. | rkistner (Ralf Kistner) |
149 | |
| 242. | Psynosaur (Ohan Smit) |
149 | |
| 243. | DewaldDeJager (Dewald de Jager) |
147 | |
| 244. | armanddp (Armand du Plessis) |
146 | |
| 245. | SlimGee (Given Ncube) |
146 | |
| 246. | AlexJuca (Alexandre Antonio Juca) |
145 | |
| 247. | KagishoMangaba (Kagisho Prince) |
145 | |
| 248. | ShakexSempe (Boitumelo Sempe) |
143 | |
| 249. | Walkman100 (░▒▓█│【Walkman】│█▓▒░) |
142 | |
| 250. | Saiby100 (Salahuddin Saiet) |
141 | |
| 251. | timhaak (Tim Haak) |
141 | |
| 252. | MISHOW2 (MTS-Codes) |
139 | |
| 253. | amadibethel (Engr. Bethel Amadi) |
135 | |
| 254. | DnA-IntRicate (Adam Foflonker) |
134 | |
| 255. | tsotetsi (Thapelo Tsotetsi) |
134 | |
| 256. | alanphys (Alan Chamberlain) |
134 |
| Rank | Organization | Members |
|---|---|---|
| 1. | devopscapetown | 2 |
| 2. | sourcegraph | 2 |
| 3. | epicgames | 2 |
| 4. | nixos | 2 |
| 5. | lowdefy | 2 |
| 6. | dimagi | 2 |
| 7. | nelson-mandela-university-nmu | 1 |
| 8. | letsoperate | 1 |
| 9. | build2 | 1 |
| 10. | osmosis-labs | 1 |