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-05-30 07:51:31 +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 52432 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) |
42348 | |
| 2. | gregpriday (Greg Priday) |
19289 | |
| 3. | snopoke (Simon Kelly) |
5695 | |
| 4. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5530 | |
| 5. | mitchellkrogza (Mitchell Krog) |
5011 | |
| 6. | nyashahama (Nyasha Hama) |
4715 | |
| 7. | govert (Govert van Drimmelen) |
4023 | |
| 8. | GedMarc (Marc Magon) |
3873 | |
| 9. | NickiMash17 (Nicolette Mashaba) |
3085 | |
| 10. | fluffypony (Riccardo Spagni) |
3010 | |
| 11. | TSH3PH4NG (Tshepang Masia ) |
2995 | |
| 12. | Asjas (A-J Roos) |
2849 | |
| 13. | datashaman (datashaman) |
2654 | |
| 14. | bshongwe (Ernest Bhekizwe Shongwe) |
2512 | |
| 15. | roryp (Rory Preddy) |
1992 | |
| 16. | longhotsummer (Greg Kempe) |
1851 | |
| 17. | mattleibow (Matthew Leibowitz) |
1823 | |
| 18. | limbopro (毒奶博主) |
1664 | |
| 19. | burnt-exe (Raydo M) |
1580 | |
| 20. | ashleykleynhans (Ashley Kleynhans) |
1559 | |
| 21. | peterp (Peter Pistorius) |
1362 | |
| 22. | freelancing-solutions (mobius-crypt) |
1199 | |
| 23. | Jasonvdb (Jason van den Berg) |
1199 | |
| 24. | schalkneethling (Schalk Neethling) |
1181 | |
| 25. | jonathanbossenger (Jonathan Bossenger) |
1160 | |
| 26. | rorisangputu (Rorisang Putu) |
1132 | |
| 27. | KodEx-SA (Ashley K Motsie) |
1112 | |
| 28. | balanced-tree (Teo) |
1106 | |
| 29. | dirkbrnd (Dirk Brand) |
1073 | |
| 30. | rebelchris (Chris Bongers) |
1059 | |
| 31. | pierredup (Pierre du Plessis) |
1040 | |
| 32. | abhi18av (Abhinav Sharma) |
1017 | |
| 33. | riaankleinhans (Riaan Kleinhans) |
959 | |
| 34. | Deftu (Sammi Deftu) |
951 | |
| 35. | ShaunSHamilton (Shaun Hamilton) |
938 | |
| 36. | ptaoussanis (Peter Taoussanis) |
916 | |
| 37. | andrewlimaza (Andrew Lima) |
892 | |
| 38. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
889 | |
| 39. | eben-roux (Eben) |
879 | |
| 40. | tsheporamantso (Gladwin Tshepo Ramantso) |
879 | |
| 41. | ntsakosurprise (ntsakosurprise) |
879 | |
| 42. | nikrich (Jannik Richter) |
870 | |
| 43. | elviscgn (Elvis Chege) |
863 | |
| 44. | lefajmofokeng (Lefa J. Mofokeng) |
861 | |
| 45. | dwainm (Dwain Maralack) |
860 | |
| 46. | CodeCrafterNoku (Nokubonga Ngema) |
859 | |
| 47. | JagTheFriend (JagTheFriend) |
847 | |
| 48. | hashimaziz88 (Hashim Aziz Muhammad) |
842 | |
| 49. | GrahamStrickland (Graham Strickland) |
841 | |
| 50. | fluffynuts (Davyd McColl) |
839 | |
| 51. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
836 | |
| 52. | siyabuilds (Siyabonga Samson Lukhele ) |
836 | |
| 53. | Lintshiwe (Lintshiwe) |
831 | |
| 54. | SeanDylan1982 (Sean Dylan Patterson) |
814 | |
| 55. | MogammadShaqeelless16 (Shaqeel Less) |
801 | |
| 56. | barrymichaeldoyle (Barry Michael Doyle) |
799 | |
| 57. | justinvdm (Justin van der Merwe) |
797 | |
| 58. | ShaunRoselt (Shaun Roselt) |
784 | |
| 59. | 0xlebogang (Lebogang Phoshoko) |
763 | |
| 60. | sakhile-dumisa (Sakhile Dumisa) |
755 | |
| 61. | QMS85 (Jonathan Peters) |
748 | |
| 62. | rizonesoft (Derick Payne) |
742 | |
| 63. | Gervwyk (Gerrie van Wyk) |
734 | |
| 64. | Luka2Lkay (Lukhanyo Matshebelele) |
732 | |
| 65. | Darrenvandervelde (Darren van der Velde) |
728 | |
| 66. | niloc95 (Nilo Cara) |
725 | |
| 67. | Katleho-Nyoni (Katleho Nyoni) |
691 | |
| 68. | tnyandoro (Tendai ) |
682 | |
| 69. | leonvanzyl (Leon van Zyl) |
648 | |
| 70. | RenierM26 (Renier Moorcroft) |
627 | |
| 71. | SamTolmay (Sam) |
625 | |
| 72. | lostpebble (Paul Myburgh) |
623 | |
| 73. | boris-kolpackov (Boris Kolpackov) |
612 | |
| 74. | Sihle-Thwa (Siphesihle Mthethwa) |
611 | |
| 75. | MarcelMichau (Marcel Michau) |
606 | |
| 76. | iarxii (Thabang Mposula) |
599 | |
| 77. | Gamaroff (Lorien Gamaroff) |
594 | |
| 78. | czue (Cory Zue) |
594 | |
| 79. | szwanne (Sipho Zwane) |
593 | |
| 80. | tomjuggler (Tom) |
587 | |
| 81. | TomRadford (Tom Radford) |
578 | |
| 82. | wkirschbaum (Wilhelm Kirschbaum) |
575 | |
| 83. | DavidBakerEffendi (David Baker Effendi) |
565 | |
| 84. | stringhandler (stringhandler) |
550 | |
| 85. | Benehiko (Alano Terblanche) |
549 | |
| 86. | quicujo (Anton Pretorius) |
537 | |
| 87. | ajsmit (AJ Smit) |
535 | |
| 88. | faucamp (Francois Aucamp) |
535 | |
| 89. | antstanley (Ant Stanley) |
532 | |
| 90. | MasemeneMatlakanaBenny (MasemeneMatlakanaBenny) |
515 | |
| 91. | siv-the-programmer (Sivario) |
500 | |
| 92. | sjperkins (Simon Perkins) |
500 | |
| 93. | pasej5 (Jealous Matsikachando) |
493 | |
| 94. | alexmojaki (Alex Hall) |
489 | |
| 95. | gregzaal (Greg Zaal) |
482 | |
| 96. | tpyo (Donovan Schönknecht) |
475 | |
| 97. | kellerza (Johann Kellerman) |
470 | |
| 98. | qix (Josh Yudaken) |
461 | |
| 99. | joshuaberetta (Joshua Beretta) |
460 | |
| 100. | Carrington-dev (Carrington Muleya) |
460 | |
| 101. | carlaKC (Carla Kirk-Cohen) |
455 | |
| 102. | dannysimfukwe (Danny Simfukwe) |
453 | |
| 103. | ghost2468developer (Kenneth Siyabonga Ncube) |
436 | |
| 104. | MISHOW2 (MTS-Codes) |
431 | |
| 105. | stuartc (Stuart Corbishley) |
425 | |
| 106. | duanecilliers (Duane Cilliers) |
422 | |
| 107. | Passion-Over-Pain (Tinotenda Mhedziso) |
421 | |
| 108. | markbirss (Mark Trevor Birss) |
419 | |
| 109. | ONTI98 (Ontisitse Manyeneng) |
411 | |
| 110. | daniel-levin (Daniel Levin) |
410 | |
| 111. | sakhileln (Sakhile L. Ndlazi) |
398 | |
| 112. | siyavuyachagi (Chagi Siyavuya) |
396 | |
| 113. | udf (Samara) |
392 | |
| 114. | jackson951 (Jackson Khuto) |
392 | |
| 115. | rblaine95 (Robbie Blaine) |
391 | |
| 116. | awinogradov (Anton Vinogradov) |
387 | |
| 117. | TebogoYungMercykay (Sello Selepe) |
386 | |
| 118. | rominalodolo (Romina 로미나) |
384 | |
| 119. | Princemashumu (Devguy Prince) |
381 | |
| 120. | PiggyAwesome () |
380 | |
| 121. | jasonsaayman (Jay) |
376 | |
| 122. | ginoleeswan (Gino Swanepoel) |
374 | |
| 123. | kovymun (Koveshan Munsami) |
374 | |
| 124. | AlexvZyl (Alexander van Zyl) |
368 | |
| 125. | Marcelckp (Marcel Palmer) |
367 | |
| 126. | KevinT (Kevin Trethewey) |
361 | |
| 127. | zeorin (Xandor Schiefer) |
361 | |
| 128. | davidteren (David Teren) |
357 | |
| 129. | fjlaubscher (Francois Laubscher) |
355 | |
| 130. | geofmureithi (Njuguna Mureithi) |
355 | |
| 131. | rossmacarthur (Ross MacArthur) |
351 | |
| 132. | Rethabile2004 (Rethabile Eric Siase) |
350 | |
| 133. | V-FOR-VEND3TTA (George Hlongwane) |
349 | |
| 134. | rehno-lindeque (Rehno Lindeque) |
347 | |
| 135. | chrinovicmu (Chrinovic M) |
337 | |
| 136. | wax911 (Maxwell Mapako) |
332 | |
| 137. | red-outrunner (Weo Sikho Fuzile) |
323 | |
| 138. | ChamuMutezva (Chamu Mutezva) |
320 | |
| 139. | rameezk (Rameez Khan) |
319 | |
| 140. | BioGeek (Jeroen Van Goey) |
318 | |
| 141. | nmichlo (Nathan) |
315 | |
| 142. | vince-nyanga (Vincent Nyanga) |
314 | |
| 143. | charbileigh (Chabi Francesca Seopa) |
313 | |
| 144. | nrwiersma (Nicholas Wiersma) |
310 | |
| 145. | Bumblebash (SSIMBWA BASHIR) |
309 | |
| 146. | Chimoneg27 (Garvin Chimone) |
308 | |
| 147. | AmahleZuma (Amahle Zuma) |
307 | |
| 148. | keegancsmith (Keegan Carruthers-Smith) |
307 | |
| 149. | KagishoMangaba (Kagisho Prince) |
305 | |
| 150. | LuthandoCandlovu (Luthando Candlovu) |
301 | |
| 151. | DenhamPreen (Denham Preen) |
301 | |
| 152. | Pho3niX90 () |
300 | |
| 153. | WeebNetsu (Stephen) |
297 | |
| 154. | Pushplaybang (Paul) |
296 | |
| 155. | davidtinker (David Tinker) |
295 | |
| 156. | mindsgn (Sibongiseni) |
293 | |
| 157. | bruce-atkinson (Bruce Atkinson) |
293 | |
| 158. | ClaytonSiby (Clayton Siby) |
291 | |
| 159. | kaysiz (kudakwashe siziva) |
287 | |
| 160. | mikechiloane (Mike Nhlanhla Chiloane) |
281 | |
| 161. | itskingori (King'ori Maina) |
280 | |
| 162. | GO-Shoderu (Gabriel) |
280 | |
| 163. | tmampa (Tshephang Mampa) |
278 | |
| 164. | besiwims (Bernard Sibanda) |
276 | |
| 165. | TRex22 (Jason Chalom) |
272 | |
| 166. | DenDen047 (Naoya Muramatsu) |
267 | |
| 167. | willemvds (Willem van der Schyff) |
267 | |
| 168. | Mashiane (Mashy) |
266 | |
| 169. | jesselsookha (Jessel Sookha) |
265 | |
| 170. | Mphele (Mphele Moswane) |
264 | |
| 171. | adrianmoisey (Adrian Moisey) |
263 | |
| 172. | DenzelSE (DenzelSE) |
262 | |
| 173. | yusufk (Yusuf Kaka) |
257 | |
| 174. | Abdulrasheed1729 (0xcf2f) |
257 | |
| 175. | NtokozoMkhwanazi (RTT-Dev) |
257 | |
| 176. | Saiby100 (Salahuddin Saiet) |
253 | |
| 177. | timhaak (Tim Haak) |
251 | |
| 178. | jaredlll08 (Jared) |
251 | |
| 179. | DnA-IntRicate (Adam Foflonker) |
248 | |
| 180. | arneschreuder (Arné Schreuder) |
246 | |
| 181. | cobusgreyling (Cobus Greyling) |
243 | |
| 182. | burmudar (William Bezuidenhout) |
242 | |
| 183. | danini-the-panini (Dani Smith) |
240 | |
| 184. | damienswarts23 (Damien Swarts) |
238 | |
| 185. | nathaneilkiwa (Nathaniel Kiwa) |
237 | |
| 186. | MampotjeMabusela (Mampotje Mabusela) |
237 | |
| 187. | dannykopping (Danny Kopping) |
236 | |
| 188. | Tumo505 (Tumo Kgabeng) |
235 | |
| 189. | ndorfin (Shaun O’Connell) |
233 | |
| 190. | JohannesMeyerYC (Johannes Meyer) |
233 | |
| 191. | MikhaD (Mikha Davids) |
232 | |
| 192. | KamoEllen (Kamogelo Ellen Kganakga) |
230 | |
| 193. | exfil0 (Karim Jaber (Exfil0)) |
226 | |
| 194. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
225 | |
| 195. | jhavatar (Jan-Hendrik de Vaal) |
222 | |
| 196. | WisaniShilumani (Wisani Shilumani) |
222 | |
| 197. | erickelninoSwift (Erick El Nino Tshimbombo) |
220 | |
| 198. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
220 | |
| 199. | MrBooi (Ayabonga) |
216 | |
| 200. | ncthbrt (Natalie Cuthbert) |
216 | |
| 201. | pavelivanov (Pavel Ivanov) |
214 | |
| 202. | andytudhope (Andy Tudhope) |
213 | |
| 203. | theronic (Petrus Theron) |
212 | |
| 204. | rotshidzw (mavhungu rotshidzwa chester) |
209 | |
| 205. | DewaldDeJager (Dewald de Jager) |
208 | |
| 206. | ScriptLineStudios (ScriptLine) |
203 | |
| 207. | Zen-CODE (Richard Larkin) |
203 | |
| 208. | DevinNorgarb (Devin Norgarb) |
197 | |
| 209. | Theolin-Nadasen (Theolin Nadasen) |
196 | |
| 210. | qoda (Jonathan Bydendyk) |
196 | |
| 211. | lindelwa122 (Nqabenhle) |
195 | |
| 212. | justinhartman (Justin Hartman) |
195 | |
| 213. | siphosenkosi803 (siphosenkosi mlotshwa) |
193 | |
| 214. | eugenefvdm (Eugene van der Merwe ) |
190 | |
| 215. | MrBean355 (Mike Johnston) |
189 | |
| 216. | paulmwatson (Paul Watson) |
189 | |
| 217. | Khumo-Mathe (Khumo Mathe) |
184 | |
| 218. | cb22 (Federico Lorenzi) |
183 | |
| 219. | ByteBeem (Donald Mxolisi Mohlala) |
183 | |
| 220. | BongaGougota0 (Bongz) |
181 | |
| 221. | jslingsby (Jasper Slingsby) |
181 | |
| 222. | ArnoldT01 (Arnold) |
180 | |
| 223. | neolace (Tertius Geldenhuys) |
179 | |
| 224. | expelledboy (Anthony Jackson) |
177 | |
| 225. | Hiccup-za (Christopher Zeuch) |
176 | |
| 226. | Patrick-Cole (Patrick) |
176 | |
| 227. | Trixarian (Trixarian) |
176 | |
| 228. | dirkcuys (Dirk Uys) |
173 | |
| 229. | warrendt (Warren) |
173 | |
| 230. | Walkman100 (░▒▓█│【Walkman】│█▓▒░) |
172 | |
| 231. | Anoonaa (Anoona Sithole) |
172 | |
| 232. | hcvst (Hans Christian v. Stockhausen) |
171 | |
| 233. | clemsadand (Clément Adandé) |
168 | |
| 234. | codeWithLFN (Lufuno Nemudzivhadi) |
166 | |
| 235. | eliasjudin (Elias Judin) |
164 | |
| 236. | jegbogu (Egbogu Chinedu Joseph) |
164 | |
| 237. | shiviancodes (Shivian) |
163 | |
| 238. | alanphys (Alan Chamberlain) |
161 | |
| 239. | Nomcebo-coder-hub (Nomcebo) |
161 | |
| 240. | Psynosaur (Ohan Smit) |
160 | |
| 241. | naeem2000 (Naeem Carr) |
159 | |
| 242. | dugalh (Dugal Harris) |
159 | |
| 243. | Motjiang (Brilliant Nhlamolo ) |
159 | |
| 244. | afrith (Adrian Frith) |
158 | |
| 245. | AlexJuca (Alexandre Antonio Juca) |
157 | |
| 246. | bley-gold (Blessings Mwale) |
156 | |
| 247. | rkistner (Ralf Kistner) |
154 | |
| 248. | TumeloNtsilo (Tumelo Edward Ntsilo) |
153 | |
| 249. | lukevanlukevan (Luke Van) |
153 | |
| 250. | microrobotics (Johan Conradie) |
152 | |
| 251. | cishiv (Shivan Moodley) |
151 | |
| 252. | armanddp (Armand du Plessis) |
150 | |
| 253. | djalilayed (Djalil Ayed) |
150 | |
| 254. | leonjza (Leon Jacobs) |
149 | |
| 255. | tsotetsi (Thapelo Tsotetsi) |
147 | |
| 256. | KabeloM13 (Kabelo M.) |
145 |
| Rank | Organization | Members |
|---|---|---|
| 1. | devopscapetown | 2 |
| 2. | sensepost | 2 |
| 3. | uwatu | 2 |
| 4. | lowdefy | 2 |
| 5. | nixos | 2 |
| 6. | epicgames | 2 |
| 7. | sourcegraph | 2 |
| 8. | dimagi | 2 |
| 9. | kubernetes | 2 |
| 10. | witssoftdev | 1 |