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-06 14:08:26 +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 contributions for each user. There are 49680 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_public/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/south_africa_public/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) |
11174 | |
| 2. | gregpriday (Greg Priday) |
8293 | |
| 3. | snopoke (Simon Kelly) |
6549 | |
| 4. | mitchellkrogza (Mitchell Krog) |
6049 | |
| 5. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5572 | |
| 6. | longhotsummer (Greg Kempe) |
3611 | |
| 7. | dirkbrnd (Dirk Brand) |
3140 | |
| 8. | roryp (Rory Preddy) |
2370 | |
| 9. | rebelchris (Chris Bongers) |
2346 | |
| 10. | mattleibow (Matthew Leibowitz) |
2267 | |
| 11. | Asjas (A-J Roos) |
2003 | |
| 12. | fluffypony (Riccardo Spagni) |
1833 | |
| 13. | burnt-exe (Raydo M) |
1692 | |
| 14. | V-FOR-VEND3TTA (George Hlongwane) |
1682 | |
| 15. | riaankleinhans (Riaan Kleinhans) |
1636 | |
| 16. | rorisangputu (Rorisang Putu) |
1530 | |
| 17. | nyashahama (Nyasha Hama) |
1517 | |
| 18. | ashleykleynhans (Ashley Kleynhans) |
1485 | |
| 19. | bshongwe (Ernest Bhekizwe Shongwe) |
1459 | |
| 20. | justinvdm (Justin van der Merwe) |
1442 | |
| 21. | GedMarc (Marc Magon) |
1407 | |
| 22. | freelancing-solutions (mobius-crypt) |
1394 | |
| 23. | Deftu (Sammi Deftu) |
1377 | |
| 24. | ptaoussanis (Peter Taoussanis) |
1369 | |
| 25. | geahaad (Gerhard Dinhof) |
1303 | |
| 26. | balanced-tree (Teo) |
1272 | |
| 27. | limbopro (毒奶博主) |
1263 | |
| 28. | arinc9 (Chester A. Unal) |
1253 | |
| 29. | NickiMash17 (Nicolette Mashaba) |
1246 | |
| 30. | govert (Govert van Drimmelen) |
1185 | |
| 31. | alexmojaki (Alex Hall) |
1164 | |
| 32. | andrewlimaza (Andrew Lima) |
1147 | |
| 33. | nikrich (Jannik Richter) |
1143 | |
| 34. | ShaunSHamilton (Shaun Hamilton) |
1128 | |
| 35. | Benehiko (Alano Terblanche) |
1120 | |
| 36. | jonathanbossenger (Jonathan Bossenger) |
1106 | |
| 37. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
1084 | |
| 38. | datashaman (datashaman) |
1017 | |
| 39. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
1000 | |
| 40. | KodEx-SA (Ashley K Motsie) |
996 | |
| 41. | sakhileln (Sakhile L. Ndlazi) |
980 | |
| 42. | 0xlebogang (Lebogang Phoshoko) |
948 | |
| 43. | peterp (Peter Pistorius) |
946 | |
| 44. | JagTheFriend (JagTheFriend) |
943 | |
| 45. | siyabuilds (Siyabonga Samson Lukhele ) |
943 | |
| 46. | dannykopping (Danny Kopping) |
940 | |
| 47. | pierredup (Pierre du Plessis) |
933 | |
| 48. | QMS85 (Jonathan Peters) |
909 | |
| 49. | CodeCrafterNoku (Nokubonga Ngema) |
902 | |
| 50. | szwanne (Sipho Zwane) |
900 | |
| 51. | GrahamStrickland (Graham Strickland) |
895 | |
| 52. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
882 | |
| 53. | Passion-Over-Pain (Tinotenda Mhedziso) |
865 | |
| 54. | barrymichaeldoyle (Barry Michael Doyle) |
856 | |
| 55. | Katleho-Nyoni (Katleho Nyoni) |
844 | |
| 56. | ntsakosurprise (ntsakosurprise) |
844 | |
| 57. | SeanDylan1982 (Sean Dylan Patterson) |
827 | |
| 58. | fluffynuts (Davyd McColl) |
809 | |
| 59. | stringhandler (stringhandler) |
806 | |
| 60. | yulver-musa (Yulver Musa) |
798 | |
| 61. | lefajmofokeng (Lefa J. Mofokeng) |
797 | |
| 62. | MogammadShaqeelless16 (Shaqeel Less) |
791 | |
| 63. | Darrenvandervelde (Darren van der Velde) |
778 | |
| 64. | kovymun (Koveshan Munsami) |
775 | |
| 65. | carlaKC (Carla Kirk-Cohen) |
766 | |
| 66. | corverroos (corver) |
765 | |
| 67. | sjperkins (Simon Perkins) |
763 | |
| 68. | czue (Cory Zue) |
761 | |
| 69. | TebogoYungMercykay (Sello Selepe) |
753 | |
| 70. | tnyandoro (Tendai ) |
742 | |
| 71. | Carrington-dev (Carrington Muleya) |
739 | |
| 72. | abhi18av (Abhinav Sharma) |
727 | |
| 73. | sakhile-dumisa (Sakhile Dumisa) |
706 | |
| 74. | siv-the-programmer (Sivario) |
704 | |
| 75. | Luka2Lkay (Lukhanyo Matshebelele) |
702 | |
| 76. | rizonesoft (Derick Payne) |
683 | |
| 77. | rkistner (Ralf Kistner) |
659 | |
| 78. | nrwiersma (Nicholas Wiersma) |
636 | |
| 79. | stuartc (Stuart Corbishley) |
615 | |
| 80. | Sihle-Thwa (Siphesihle Mthethwa) |
611 | |
| 81. | TomRadford (Tom Radford) |
610 | |
| 82. | hashimaziz88 (Hashim Aziz Muhammad) |
589 | |
| 83. | jackson951 (Jackson Khuto) |
588 | |
| 84. | Lintshiwe (Lintshiwe) |
583 | |
| 85. | schalkneethling (Schalk Neethling) |
580 | |
| 86. | boris-kolpackov (Boris Kolpackov) |
575 | |
| 87. | markbirss (Mark Trevor Birss) |
574 | |
| 88. | nmichlo (Nathan) |
572 | |
| 89. | korn101 (korn101) |
570 | |
| 90. | MarcelMichau (Marcel Michau) |
569 | |
| 91. | adrianmoisey (Adrian Moisey) |
568 | |
| 92. | ewaldhorn (Ewald Horn) |
560 | |
| 93. | quicujo (Anton Pretorius) |
554 | |
| 94. | loreius (Lore) |
552 | |
| 95. | Princemashumu (Devguy Prince) |
532 | |
| 96. | dwainm (Dwain Maralack) |
530 | |
| 97. | eben-roux (Eben) |
530 | |
| 98. | tomjuggler (Tom) |
528 | |
| 99. | niloc95 (Nilo Cara) |
526 | |
| 100. | pasej5 (Jealous Matsikachando) |
516 | |
| 101. | tsheporamantso (Gladwin Tshepo Ramantso) |
515 | |
| 102. | keegancsmith (Keegan Carruthers-Smith) |
505 | |
| 103. | wax911 (Maxwell Mapako) |
500 | |
| 104. | TSH3PH4NG (Tshepang Masia ) |
498 | |
| 105. | udf (Samara) |
498 | |
| 106. | leonvanzyl (Leon van Zyl) |
492 | |
| 107. | gregzaal (Greg Zaal) |
488 | |
| 108. | daniel-levin (Daniel Levin) |
484 | |
| 109. | davidteren (David Teren) |
476 | |
| 110. | ChamuMutezva (Chamu Mutezva) |
469 | |
| 111. | geofmureithi (Njuguna Mureithi) |
465 | |
| 112. | chrinovicmu (Chrinovic マーク) |
464 | |
| 113. | fjlaubscher (Francois Laubscher) |
460 | |
| 114. | Marcelckp (Marcel Palmer) |
455 | |
| 115. | refilwe-m (Refilwe M. Mashile) |
455 | |
| 116. | kellerza (Johann Kellerman) |
443 | |
| 117. | Mashiane (Mashy) |
442 | |
| 118. | DenzelSE (DenzelSE) |
434 | |
| 119. | KevinT (Kevin Trethewey) |
426 | |
| 120. | ONTI98 (Ontisitse Manyeneng) |
425 | |
| 121. | jasbanza (Jason) |
424 | |
| 122. | siphosenkosi803 (siphosenkosi mlotshwa) |
421 | |
| 123. | burmudar (William Bezuidenhout) |
420 | |
| 124. | DenhamPreen (Denham Preen) |
415 | |
| 125. | duanecilliers (Duane Cilliers) |
411 | |
| 126. | bruce-atkinson (Bruce Atkinson) |
411 | |
| 127. | ajsmit (AJ Smit) |
410 | |
| 128. | Jasonvdb (Jason van den Berg) |
408 | |
| 129. | Pho3niX90 () |
400 | |
| 130. | rossmacarthur (Ross MacArthur) |
395 | |
| 131. | zeorin (Xandor Schiefer) |
394 | |
| 132. | PiggyAwesome () |
380 | |
| 133. | sachajw (Sacha Wharton) |
377 | |
| 134. | jasonsaayman (Jay) |
374 | |
| 135. | Chimoneg27 (Garvin Chimone) |
374 | |
| 136. | paulmwatson (Paul Watson) |
373 | |
| 137. | theronic (Petrus Theron) |
369 | |
| 138. | tpyo (Donovan Schönknecht) |
364 | |
| 139. | mindsgn (Sibongiseni) |
363 | |
| 140. | ghost2468developer (Kenneth Siyabonga Ncube) |
360 | |
| 141. | red-outrunner (Weo Sikho Fuzile) |
358 | |
| 142. | DewaldFourie (Dewald Fourie) |
356 | |
| 143. | JayWelsh (Jay Welsh) |
354 | |
| 144. | ShaunRoselt (Shaun Roselt) |
354 | |
| 145. | BioGeek (Jeroen Van Goey) |
352 | |
| 146. | Rethabile2004 (Rethabile Eric Siase) |
349 | |
| 147. | neolace (Tertius Geldenhuys) |
342 | |
| 148. | joshuaberetta (Joshua Beretta) |
340 | |
| 149. | rameezk (Rameez Khan) |
337 | |
| 150. | lostpebble (Paul Myburgh) |
334 | |
| 151. | bright-spark (Myburgh) |
331 | |
| 152. | AlexvZyl (Alexander van Zyl) |
330 | |
| 153. | KamoEllen (Kamogelo Ellen Kganakga) |
324 | |
| 154. | eugenefvdm (Eugene van der Merwe ) |
322 | |
| 155. | mikechiloane (Mike Nhlanhla Chiloane) |
320 | |
| 156. | Bluette1 (Marylene Sawyer) |
319 | |
| 157. | martinville (Martin Viljoen) |
313 | |
| 158. | cb22 (Federico Lorenzi) |
311 | |
| 159. | AmahleZuma (Amahle Zuma) |
309 | |
| 160. | greywolve (Oliver Powell) |
309 | |
| 161. | charbileigh (Chabi Francesca Seopa) |
308 | |
| 162. | danini-the-panini (Dani Smith) |
308 | |
| 163. | GO-Shoderu (Gabriel) |
302 | |
| 164. | eliasjudin (Elias Judin) |
296 | |
| 165. | davidtinker (David Tinker) |
295 | |
| 166. | dugalh (Dugal Harris) |
294 | |
| 167. | lindelwa122 (Nqabenhle) |
293 | |
| 168. | riazarbi (Riaz Arbi) |
292 | |
| 169. | WeebNetsu (Stephen) |
292 | |
| 170. | vince-nyanga (Vincent Nyanga) |
290 | |
| 171. | wkirschbaum (Wilhelm Kirschbaum) |
289 | |
| 172. | willemvds (Willem van der Schyff) |
288 | |
| 173. | LuthandoNgombane (Luthando Ngombane) |
285 | |
| 174. | clemsadand (Clément Adandé) |
285 | |
| 175. | Theolin-Nadasen (Theolin Nadasen) |
283 | |
| 176. | siyavuyachagi (Chagi Siyavuya) |
282 | |
| 177. | kaysiz (kudakwashe siziva) |
278 | |
| 178. | andytudhope (Andy Tudhope) |
277 | |
| 179. | schalkburger (Schalk Burger) |
276 | |
| 180. | jesselsookha (Jessel Sookha) |
274 | |
| 181. | JohannesMeyerYC (Johannes Meyer) |
273 | |
| 182. | tafaranyamhunga (Tafara Nyamhunga) |
272 | |
| 183. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
270 | |
| 184. | JasoonS (Jason Smythe) |
264 | |
| 185. | Rites23 (Ritesh Balu) |
263 | |
| 186. | nathaneilkiwa (Nathaniel Kiwa) |
262 | |
| 187. | Nathan-Busse (Nathan Graham Busse) |
259 | |
| 188. | KevCareSA (KevCareSA) |
258 | |
| 189. | KabeloDev (Kabelo Makhanya) |
256 | |
| 190. | BongaGougota0 (Bonga Gougota) |
256 | |
| 191. | Hiccup-za (Christopher Zeuch) |
254 | |
| 192. | yusufk (Yusuf Kaka) |
253 | |
| 193. | exfil0 (Karim Jaber (Exfil0)) |
252 | |
| 194. | MrBean355 (Mike Johnston) |
252 | |
| 195. | ruanbekker (Ruan Bekker) |
251 | |
| 196. | mnicstruwig (Michael Struwig) |
247 | |
| 197. | justinhartman (Justin Hartman) |
247 | |
| 198. | rehno-lindeque (Rehno Lindeque) |
244 | |
| 199. | Patrick-Cole (Patrick) |
243 | |
| 200. | MrBooi (Ayabonga) |
237 | |
| 201. | erickelninoSwift (Erick El Nino Tshimbombo) |
235 | |
| 202. | AlexJuca (Alexandre Antonio Juca) |
234 | |
| 203. | oni1997 ( Onesmus Dzidzai Maenzanise) |
231 | |
| 204. | Tumo505 (Tumo Kgabeng) |
230 | |
| 205. | Zen-CODE (Richard Larkin) |
229 | |
| 206. | ncthbrt (Natalie Cuthbert) |
228 | |
| 207. | dagelf (Coenraad Loubser) |
227 | |
| 208. | tmampa (Tshephang Mampa) |
227 | |
| 209. | naeem2000 (Naeem Carr) |
226 | |
| 210. | jhavatar () |
226 | |
| 211. | lukevanlukevan (Luke Van) |
225 | |
| 212. | NtokozoMkhwanazi (RTT-Dev) |
224 | |
| 213. | WisaniShilumani (Wisani Shilumani) |
224 | |
| 214. | Trixarian (Trixarian) |
222 | |
| 215. | andrevdm (Andre Van Der Merwe) |
222 | |
| 216. | amadibethel (Engr. Bethel Amadi) |
222 | |
| 217. | qix (Josh Yudaken) |
221 | |
| 218. | jaredlll08 (Jared) |
220 | |
| 219. | c-goosen (crypticGoose) |
215 | |
| 220. | qoda (Jonathan Bydendyk) |
212 | |
| 221. | Abdulrasheed1729 (0xcf2f) |
210 | |
| 222. | bazileros (Zalisile Stuli) |
209 | |
| 223. | iarxii (Thabang Mposula) |
209 | |
| 224. | Bhekisile (Bhekisile Jozi) |
208 | |
| 225. | Motjiang (Brilliant Nhlamolo ) |
207 | |
| 226. | DnA-IntRicate (Adam Foflonker) |
205 | |
| 227. | dannysimfukwe (Danny Simfukwe) |
204 | |
| 228. | ByteBeem (Donald Mxolisi Mohlala) |
204 | |
| 229. | simanga-dev (Simanga Khoza) |
203 | |
| 230. | jslingsby (Jasper Slingsby) |
203 | |
| 231. | MikhaD (Mikha Davids) |
200 | |
| 232. | ScriptLineStudios (ScriptLine) |
197 | |
| 233. | simandebvu (Shingirayi Innocent Mandebvu) |
195 | |
| 234. | dirkcuys (Dirk Uys) |
193 | |
| 235. | isgiddy (Isabelle Sindiswa Giddy) |
193 | |
| 236. | ndorfin (Shaun O’Connell) |
191 | |
| 237. | adudumayo (Asimanye Dudumayo) |
190 | |
| 238. | mommaroodles (Melanie Shepherd) |
186 | |
| 239. | rominalodolo (Romina 로미나) |
186 | |
| 240. | tsotetsi (Thapelo Tsotetsi) |
185 | |
| 241. | arthurattwell (Arthur Attwell) |
182 | |
| 242. | antoinevg () |
180 | |
| 243. | jegbogu (Egbogu Chinedu Joseph) |
180 | |
| 244. | expelledboy (Anthony Jackson) |
179 | |
| 245. | ArnoldT01 (Arnold) |
179 | |
| 246. | LorryAfriyie (Lawrence Afriyie) |
177 | |
| 247. | Psynosaur (Ohan Smit) |
176 | |
| 248. | mkhmik004 (Mkhabele Mikejunior Mark Mashaole) |
174 | |
| 249. | DenDen047 (Naoya Muramatsu) |
172 | |
| 250. | codeWithLFN (Lufuno Nemudzivhadi) |
170 | |
| 251. | armanddp (Armand du Plessis) |
168 | |
| 252. | SlimGee (Given Ncube) |
166 | |
| 253. | SkillBeatsAll (Joel Cedras) |
166 | |
| 254. | Nomcebo-coder-hub (Nomcebo) |
164 | |
| 255. | djalilayed (Djalil Ayed) |
164 | |
| 256. | itskingori (King'ori Maina) |
164 |
| Rank | Organization | Members |
|---|---|---|
| 1. | wildcards-world | 2 |
| 2. | avolabs-io | 2 |
| 3. | float-capital | 2 |
| 4. | kubernetes | 2 |
| 5. | dimagi | 2 |
| 6. | daocare | 2 |
| 7. | nixos | 2 |
| 8. | sourcegraph | 2 |
| 9. | devopscapetown | 2 |
| 10. | solidplan | 1 |