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-04-10 01:35:46 +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 50810 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.eplus.dev/south_africa_public/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.eplus.dev/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) |
21277 | |
| 2. | gregpriday (Greg Priday) |
18009 | |
| 3. | snopoke (Simon Kelly) |
6854 | |
| 4. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5577 | |
| 5. | mitchellkrogza (Mitchell Krog) |
5430 | |
| 6. | dirkbrnd (Dirk Brand) |
2892 | |
| 7. | fluffypony (Riccardo Spagni) |
2888 | |
| 8. | nyashahama (Nyasha Hama) |
2790 | |
| 9. | Asjas (A-J Roos) |
2773 | |
| 10. | govert (Govert van Drimmelen) |
2687 | |
| 11. | mattleibow (Matthew Leibowitz) |
2573 | |
| 12. | rebelchris (Chris Bongers) |
2493 | |
| 13. | longhotsummer (Greg Kempe) |
2485 | |
| 14. | GedMarc (Marc Magon) |
2464 | |
| 15. | roryp (Rory Preddy) |
2426 | |
| 16. | NickiMash17 (Nicolette Mashaba) |
2063 | |
| 17. | datashaman (datashaman) |
1969 | |
| 18. | bshongwe (Ernest Bhekizwe Shongwe) |
1950 | |
| 19. | riaankleinhans (Riaan Kleinhans) |
1837 | |
| 20. | burnt-exe (Raydo M) |
1742 | |
| 21. | Deftu (Sammi Deftu) |
1707 | |
| 22. | ashleykleynhans (Ashley Kleynhans) |
1670 | |
| 23. | peterp (Peter Pistorius) |
1548 | |
| 24. | rorisangputu (Rorisang Putu) |
1510 | |
| 25. | balanced-tree (Teo) |
1468 | |
| 26. | limbopro (毒奶博主) |
1423 | |
| 27. | V-FOR-VEND3TTA (George Hlongwane) |
1402 | |
| 28. | nikrich (Jannik Richter) |
1379 | |
| 29. | freelancing-solutions (mobius-crypt) |
1356 | |
| 30. | justinvdm (Justin van der Merwe) |
1318 | |
| 31. | ShaunSHamilton (Shaun Hamilton) |
1276 | |
| 32. | ptaoussanis (Peter Taoussanis) |
1265 | |
| 33. | hashimaziz88 (Hashim Aziz Muhammad) |
1230 | |
| 34. | andrewlimaza (Andrew Lima) |
1228 | |
| 35. | Benehiko (Alano Terblanche) |
1211 | |
| 36. | aidan-bailey (Aidan Bailey) |
1202 | |
| 37. | pierredup (Pierre du Plessis) |
1194 | |
| 38. | KodEx-SA (Ashley K Motsie) |
1147 | |
| 39. | alexmojaki (Alex Hall) |
1113 | |
| 40. | jonathanbossenger (Jonathan Bossenger) |
1099 | |
| 41. | DavidBakerEffendi (David Baker Effendi) |
1082 | |
| 42. | arinc9 (Chester A. Unal) |
1078 | |
| 43. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
1047 | |
| 44. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
1041 | |
| 45. | dannykopping (Danny Kopping) |
1033 | |
| 46. | barrymichaeldoyle (Barry Michael Doyle) |
974 | |
| 47. | siyabuilds (Siyabonga Samson Lukhele ) |
971 | |
| 48. | schalkneethling (Schalk Neethling) |
949 | |
| 49. | ntsakosurprise (ntsakosurprise) |
921 | |
| 50. | 0xlebogang (Lebogang Phoshoko) |
921 | |
| 51. | szwanne (Sipho Zwane) |
893 | |
| 52. | lefajmofokeng (Lefa J. Mofokeng) |
893 | |
| 53. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
882 | |
| 54. | CodeCrafterNoku (Nokubonga Ngema) |
880 | |
| 55. | fluffynuts (Davyd McColl) |
862 | |
| 56. | JagTheFriend (JagTheFriend) |
862 | |
| 57. | stringhandler (stringhandler) |
849 | |
| 58. | kovymun (Koveshan Munsami) |
841 | |
| 59. | SeanDylan1982 (Sean Dylan Patterson) |
833 | |
| 60. | GrahamStrickland (Graham Strickland) |
823 | |
| 61. | dwainm (Dwain Maralack) |
823 | |
| 62. | Katleho-Nyoni (Katleho Nyoni) |
809 | |
| 63. | abhi18av (Abhinav Sharma) |
796 | |
| 64. | QMS85 (Jonathan Peters) |
772 | |
| 65. | Carrington-dev (Carrington Muleya) |
770 | |
| 66. | tnyandoro (Tendai ) |
749 | |
| 67. | tsheporamantso (Gladwin Tshepo Ramantso) |
747 | |
| 68. | MogammadShaqeelless16 (Shaqeel Less) |
743 | |
| 69. | czue (Cory Zue) |
730 | |
| 70. | sakhile-dumisa (Sakhile Dumisa) |
727 | |
| 71. | sjperkins (Simon Perkins) |
721 | |
| 72. | Darrenvandervelde (Darren van der Velde) |
720 | |
| 73. | carlaKC (Carla Kirk-Cohen) |
717 | |
| 74. | Jasonvdb (Jason van den Berg) |
714 | |
| 75. | Luka2Lkay (Lukhanyo Matshebelele) |
711 | |
| 76. | rkistner (Ralf Kistner) |
703 | |
| 77. | sakhileln (Sakhile L. Ndlazi) |
700 | |
| 78. | siv-the-programmer (Sivario) |
688 | |
| 79. | nrwiersma (Nicholas Wiersma) |
688 | |
| 80. | TebogoYungMercykay (Sello Selepe) |
679 | |
| 81. | Sihle-Thwa (Siphesihle Mthethwa) |
665 | |
| 82. | rizonesoft (Derick Payne) |
665 | |
| 83. | Lintshiwe (Lintshiwe) |
631 | |
| 84. | geofmureithi (Njuguna Mureithi) |
606 | |
| 85. | stuartc (Stuart Corbishley) |
606 | |
| 86. | boris-kolpackov (Boris Kolpackov) |
595 | |
| 87. | niloc95 (Nilo Cara) |
590 | |
| 88. | TomRadford (Tom Radford) |
587 | |
| 89. | MarcelMichau (Marcel Michau) |
586 | |
| 90. | keegancsmith (Keegan Carruthers-Smith) |
573 | |
| 91. | tomjuggler (Tom) |
570 | |
| 92. | Passion-Over-Pain (Tinotenda Mhedziso) |
568 | |
| 93. | adrianmoisey (Adrian Moisey) |
568 | |
| 94. | wkirschbaum (Wilhelm Kirschbaum) |
557 | |
| 95. | quicujo (Anton Pretorius) |
554 | |
| 96. | geahaad (Gerhard Dinhof) |
549 | |
| 97. | MasemeneMatlakanaBenny (MasemeneMatlakanaBenny) |
545 | |
| 98. | markbirss (Mark Trevor Birss) |
543 | |
| 99. | gregzaal (Greg Zaal) |
533 | |
| 100. | leonvanzyl (Leon van Zyl) |
524 | |
| 101. | jasbanza (Jason) |
522 | |
| 102. | ajsmit (AJ Smit) |
519 | |
| 103. | eben-roux (Eben) |
511 | |
| 104. | corverroos (corver) |
511 | |
| 105. | pasej5 (Jealous Matsikachando) |
501 | |
| 106. | jasonsaayman (Jay) |
499 | |
| 107. | jackson951 (Jackson Khuto) |
497 | |
| 108. | kellerza (Johann Kellerman) |
494 | |
| 109. | daniel-levin (Daniel Levin) |
484 | |
| 110. | fjlaubscher (Francois Laubscher) |
469 | |
| 111. | duanecilliers (Duane Cilliers) |
461 | |
| 112. | Mashiane (Mashy) |
458 | |
| 113. | ewaldhorn (Ewald Horn) |
457 | |
| 114. | ONTI98 (Ontisitse Manyeneng) |
452 | |
| 115. | wax911 (Maxwell Mapako) |
446 | |
| 116. | davidteren (David Teren) |
441 | |
| 117. | Marcelckp (Marcel Palmer) |
437 | |
| 118. | SamTolmay (Sam) |
437 | |
| 119. | chrinovicmu (Chrinovic. M) |
436 | |
| 120. | burmudar (William Bezuidenhout) |
435 | |
| 121. | tpyo (Donovan Schönknecht) |
431 | |
| 122. | gregfurman (Greg Furman) |
424 | |
| 123. | ghost2468developer (Kenneth Siyabonga Ncube) |
422 | |
| 124. | siphosenkosi803 (siphosenkosi mlotshwa) |
421 | |
| 125. | Princemashumu (Devguy Prince) |
419 | |
| 126. | ChamuMutezva (Chamu Mutezva) |
416 | |
| 127. | qix (Josh Yudaken) |
411 | |
| 128. | Pho3niX90 () |
411 | |
| 129. | DenzelSE (DenzelSE) |
408 | |
| 130. | lostpebble (Paul Myburgh) |
402 | |
| 131. | neolace (Tertius Geldenhuys) |
399 | |
| 132. | joshuaberetta (Joshua Beretta) |
396 | |
| 133. | udf (Samara) |
395 | |
| 134. | RenierM26 (Renier Moorcroft) |
394 | |
| 135. | mindsgn (Sibongiseni) |
394 | |
| 136. | bruce-atkinson (Bruce Atkinson) |
393 | |
| 137. | refilwe-m (Refilwe M. Mashile) |
393 | |
| 138. | zeorin (Xandor Schiefer) |
386 | |
| 139. | nmichlo (Nathan) |
380 | |
| 140. | PiggyAwesome () |
380 | |
| 141. | Chimoneg27 (Garvin Chimone) |
376 | |
| 142. | ShaunRoselt (Shaun Roselt) |
374 | |
| 143. | rossmacarthur (Ross MacArthur) |
370 | |
| 144. | charbileigh (Chabi Francesca Seopa) |
366 | |
| 145. | Rethabile2004 (Rethabile Eric Siase) |
366 | |
| 146. | KevinT (Kevin Trethewey) |
365 | |
| 147. | vince-nyanga (Vincent Nyanga) |
364 | |
| 148. | red-outrunner (Weo Sikho Fuzile) |
361 | |
| 149. | iftheshoefritz (Fritz Meissner) |
360 | |
| 150. | DenhamPreen (Denham Preen) |
353 | |
| 151. | BioGeek (Jeroen Van Goey) |
344 | |
| 152. | rameezk (Rameez Khan) |
341 | |
| 153. | danini-the-panini (Dani Smith) |
328 | |
| 154. | theronic (Petrus Theron) |
328 | |
| 155. | Gervwyk (Gerrie van Wyk) |
327 | |
| 156. | JayWelsh (Jay Welsh) |
326 | |
| 157. | AmahleZuma (Amahle Zuma) |
323 | |
| 158. | mikechiloane (Mike Nhlanhla Chiloane) |
318 | |
| 159. | KamoEllen (Kamogelo Ellen Kganakga) |
316 | |
| 160. | AlexvZyl (Alexander van Zyl) |
315 | |
| 161. | DenDen047 (Naoya Muramatsu) |
311 | |
| 162. | siyavuyachagi (Chagi Siyavuya) |
311 | |
| 163. | DnA-IntRicate (Adam Foflonker) |
310 | |
| 164. | rominalodolo (Romina 로미나) |
307 | |
| 165. | davidtinker (David Tinker) |
306 | |
| 166. | paulmwatson (Paul Watson) |
306 | |
| 167. | kaysiz (kudakwashe siziva) |
305 | |
| 168. | LuthandoCandlovu (Luthando Candlovu) |
305 | |
| 169. | GO-Shoderu (Gabriel) |
302 | |
| 170. | cb22 (Federico Lorenzi) |
301 | |
| 171. | eliasjudin (Elias Judin) |
296 | |
| 172. | lindelwa122 (Nqabenhle) |
293 | |
| 173. | WeebNetsu (Stephen) |
289 | |
| 174. | greywolve (Oliver Powell) |
288 | |
| 175. | willemvds (Willem van der Schyff) |
288 | |
| 176. | JasoonS (Jason Smythe) |
287 | |
| 177. | jesselsookha (Jessel Sookha) |
286 | |
| 178. | Hiccup-za (Christopher Zeuch) |
284 | |
| 179. | riazarbi (Riaz Arbi) |
283 | |
| 180. | TSH3PH4NG (Tshepang Masia ) |
283 | |
| 181. | codeChap (Derrick Egersdörfer) |
281 | |
| 182. | tafaranyamhunga (Tafara Nyamhunga) |
280 | |
| 183. | JohannesMeyerYC (Johannes Meyer) |
280 | |
| 184. | rehno-lindeque (Rehno Lindeque) |
279 | |
| 185. | NtokozoMkhwanazi (RTT-Dev) |
277 | |
| 186. | clemsadand (Clément Adandé) |
275 | |
| 187. | dugalh (Dugal Harris) |
272 | |
| 188. | iarxii (Thabang Mposula) |
268 | |
| 189. | nathaneilkiwa (Nathaniel Kiwa) |
267 | |
| 190. | Pushplaybang (Paul) |
267 | |
| 191. | itskingori (King'ori Maina) |
264 | |
| 192. | KevCareSA (KevCareSA) |
260 | |
| 193. | tmampa (Tshephang Mampa) |
260 | |
| 194. | dagelf (Coenraad Loubser) |
258 | |
| 195. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
256 | |
| 196. | LuthandoNgombane (Luthando Ngombane) |
252 | |
| 197. | exfil0 (Karim Jaber (Exfil0)) |
252 | |
| 198. | eugenefvdm (Eugene van der Merwe ) |
251 | |
| 199. | justinhartman (Justin Hartman) |
251 | |
| 200. | jaredlll08 (Jared) |
250 | |
| 201. | Tumo505 (Tumo Kgabeng) |
248 | |
| 202. | Theolin-Nadasen (Theolin Nadasen) |
246 | |
| 203. | andytudhope (Andy Tudhope) |
245 | |
| 204. | Saiby100 (Salahuddin Saiet) |
244 | |
| 205. | MrBean355 (Mike Johnston) |
240 | |
| 206. | AlexJuca (Alexandre Antonio Juca) |
238 | |
| 207. | MrBooi (Ayabonga) |
237 | |
| 208. | MikhaD (Mikha Davids) |
232 | |
| 209. | Patrick-Cole (Patrick) |
231 | |
| 210. | erickelninoSwift (Erick El Nino Tshimbombo) |
229 | |
| 211. | yusufk (Yusuf Kaka) |
229 | |
| 212. | jhavatar () |
228 | |
| 213. | lukevanlukevan (Luke Van) |
227 | |
| 214. | Abdulrasheed1729 (0xcf2f) |
227 | |
| 215. | ncthbrt (Natalie Cuthbert) |
226 | |
| 216. | andrevdm (Andre Van Der Merwe) |
226 | |
| 217. | BongaGougota0 (Bonga Gougota) |
225 | |
| 218. | WisaniShilumani (Wisani Shilumani) |
224 | |
| 219. | Zen-CODE (Richard Larkin) |
224 | |
| 220. | Trixarian (Trixarian) |
222 | |
| 221. | Rites23 (Ritesh Balu) |
221 | |
| 222. | amadibethel (Engr. Bethel Amadi) |
221 | |
| 223. | ByteBeem (Donald Mxolisi Mohlala) |
217 | |
| 224. | naeem2000 (Naeem Carr) |
217 | |
| 225. | ginoleeswan (Gino Swanepoel) |
212 | |
| 226. | Bhekisile (Bhekisile Jozi) |
211 | |
| 227. | qoda (Jonathan Bydendyk) |
211 | |
| 228. | ScriptLineStudios (ScriptLine) |
210 | |
| 229. | tsotetsi (Thapelo Tsotetsi) |
210 | |
| 230. | Motjiang (Brilliant Nhlamolo ) |
207 | |
| 231. | dannysimfukwe (Danny Simfukwe) |
204 | |
| 232. | simanga-dev (Simanga Khoza) |
203 | |
| 233. | armanddp (Armand du Plessis) |
200 | |
| 234. | jegbogu (Egbogu Chinedu Joseph) |
197 | |
| 235. | simandebvu (Shingirayi Innocent Mandebvu) |
197 | |
| 236. | dirkcuys (Dirk Uys) |
196 | |
| 237. | c-goosen (Christo (crypticGoose) Goosen) |
196 | |
| 238. | mnicstruwig (Michael Struwig) |
192 | |
| 239. | cobusgreyling (Cobus Greyling) |
191 | |
| 240. | TRex22 (Jason Chalom) |
189 | |
| 241. | ndorfin (Shaun O’Connell) |
187 | |
| 242. | arthurattwell (Arthur Attwell) |
186 | |
| 243. | ArnoldT01 (Arnold) |
184 | |
| 244. | jslingsby (Jasper Slingsby) |
183 | |
| 245. | Psynosaur (Ohan Smit) |
183 | |
| 246. | sachajw (Sacha Wharton) |
182 | |
| 247. | antstanley (Ant Stanley) |
180 | |
| 248. | Khumo-Mathe (Khumo Mathe) |
176 | |
| 249. | KetroSithole (Ketro Sithole) |
175 | |
| 250. | rehanvdm (Rehan van der Merwe) |
175 | |
| 251. | oni1997 ( Onesmus Dzidzai Maenzanise) |
175 | |
| 252. | MampotjeMabusela (Mampotje Mabusela) |
174 | |
| 253. | LorryAfriyie (Lawrence Afriyie) |
173 | |
| 254. | Walkman100 (░▒▓█│【Walkman】│█▓▒░) |
173 | |
| 255. | martinville (Martin Viljoen) |
170 | |
| 256. | ruanbekker (Ruan Bekker) |
170 |
| Rank | Organization | Members |
|---|---|---|
| 1. | sourcegraph | 2 |
| 2. | float-capital | 2 |
| 3. | kubernetes | 2 |
| 4. | dimagi | 2 |
| 5. | wildcards-world | 2 |
| 6. | lowdefy | 2 |
| 7. | daocare | 2 |
| 8. | avolabs-io | 2 |
| 9. | epicgames | 2 |
| 10. | devopscapetown | 2 |