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-30 20:16:45 +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 51474 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) |
26202 | |
| 2. | gregpriday (Greg Priday) |
14341 | |
| 3. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5528 | |
| 4. | snopoke (Simon Kelly) |
5303 | |
| 5. | mitchellkrogza (Mitchell Krog) |
5249 | |
| 6. | GedMarc (Marc Magon) |
3440 | |
| 7. | nyashahama (Nyasha Hama) |
3300 | |
| 8. | TSH3PH4NG (Tshepang Masia ) |
3036 | |
| 9. | fluffypony (Riccardo Spagni) |
2969 | |
| 10. | Asjas (A-J Roos) |
2810 | |
| 11. | govert (Govert van Drimmelen) |
2778 | |
| 12. | NickiMash17 (Nicolette Mashaba) |
2188 | |
| 13. | bshongwe (Ernest Bhekizwe Shongwe) |
2117 | |
| 14. | roryp (Rory Preddy) |
1998 | |
| 15. | longhotsummer (Greg Kempe) |
1784 | |
| 16. | datashaman (datashaman) |
1758 | |
| 17. | mattleibow (Matthew Leibowitz) |
1669 | |
| 18. | ashleykleynhans (Ashley Kleynhans) |
1624 | |
| 19. | burnt-exe (Raydo M) |
1604 | |
| 20. | limbopro (毒奶博主) |
1520 | |
| 21. | Deftu (Sammi Deftu) |
1497 | |
| 22. | rorisangputu (Rorisang Putu) |
1432 | |
| 23. | peterp (Peter Pistorius) |
1342 | |
| 24. | freelancing-solutions (mobius-crypt) |
1223 | |
| 25. | dirkbrnd (Dirk Brand) |
1191 | |
| 26. | riaankleinhans (Riaan Kleinhans) |
1158 | |
| 27. | balanced-tree (Teo) |
1155 | |
| 28. | Jasonvdb (Jason van den Berg) |
1025 | |
| 29. | rebelchris (Chris Bongers) |
1001 | |
| 30. | pierredup (Pierre du Plessis) |
989 | |
| 31. | ptaoussanis (Peter Taoussanis) |
978 | |
| 32. | andrewlimaza (Andrew Lima) |
951 | |
| 33. | KodEx-SA (Ashley K Motsie) |
944 | |
| 34. | ShaunSHamilton (Shaun Hamilton) |
936 | |
| 35. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
897 | |
| 36. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
888 | |
| 37. | siyabuilds (Siyabonga Samson Lukhele ) |
879 | |
| 38. | ntsakosurprise (ntsakosurprise) |
878 | |
| 39. | eben-roux (Eben) |
868 | |
| 40. | fluffynuts (Davyd McColl) |
863 | |
| 41. | CodeCrafterNoku (Nokubonga Ngema) |
860 | |
| 42. | justinvdm (Justin van der Merwe) |
852 | |
| 43. | JagTheFriend (JagTheFriend) |
848 | |
| 44. | hashimaziz88 (Hashim Aziz Muhammad) |
845 | |
| 45. | dwainm (Dwain Maralack) |
840 | |
| 46. | lefajmofokeng (Lefa J. Mofokeng) |
831 | |
| 47. | GrahamStrickland (Graham Strickland) |
817 | |
| 48. | schalkneethling (Schalk Neethling) |
808 | |
| 49. | abhi18av (Abhinav Sharma) |
798 | |
| 50. | jonathanbossenger (Jonathan Bossenger) |
797 | |
| 51. | tsheporamantso (Gladwin Tshepo Ramantso) |
796 | |
| 52. | 0xlebogang (Lebogang Phoshoko) |
796 | |
| 53. | Katleho-Nyoni (Katleho Nyoni) |
790 | |
| 54. | SeanDylan1982 (Sean Dylan Patterson) |
783 | |
| 55. | nikrich (Jannik Richter) |
770 | |
| 56. | Darrenvandervelde (Darren van der Velde) |
749 | |
| 57. | barrymichaeldoyle (Barry Michael Doyle) |
747 | |
| 58. | szwanne (Sipho Zwane) |
729 | |
| 59. | MogammadShaqeelless16 (Shaqeel Less) |
727 | |
| 60. | sakhile-dumisa (Sakhile Dumisa) |
719 | |
| 61. | Luka2Lkay (Lukhanyo Matshebelele) |
706 | |
| 62. | Sihle-Thwa (Siphesihle Mthethwa) |
691 | |
| 63. | Gervwyk (Gerrie van Wyk) |
687 | |
| 64. | tnyandoro (Tendai ) |
686 | |
| 65. | QMS85 (Jonathan Peters) |
652 | |
| 66. | rizonesoft (Derick Payne) |
647 | |
| 67. | niloc95 (Nilo Cara) |
637 | |
| 68. | siv-the-programmer (Sivario) |
622 | |
| 69. | czue (Cory Zue) |
620 | |
| 70. | SamTolmay (Sam) |
607 | |
| 71. | MarcelMichau (Marcel Michau) |
606 | |
| 72. | boris-kolpackov (Boris Kolpackov) |
591 | |
| 73. | TomRadford (Tom Radford) |
586 | |
| 74. | leonvanzyl (Leon van Zyl) |
578 | |
| 75. | stringhandler (stringhandler) |
558 | |
| 76. | wkirschbaum (Wilhelm Kirschbaum) |
550 | |
| 77. | tomjuggler (Tom) |
546 | |
| 78. | quicujo (Anton Pretorius) |
545 | |
| 79. | lostpebble (Paul Myburgh) |
539 | |
| 80. | sakhileln (Sakhile L. Ndlazi) |
538 | |
| 81. | ajsmit (AJ Smit) |
534 | |
| 82. | gregzaal (Greg Zaal) |
531 | |
| 83. | elviscgn (Elvis Chege) |
526 | |
| 84. | RenierM26 (Renier Moorcroft) |
522 | |
| 85. | Benehiko (Alano Terblanche) |
522 | |
| 86. | MasemeneMatlakanaBenny (MasemeneMatlakanaBenny) |
515 | |
| 87. | pasej5 (Jealous Matsikachando) |
500 | |
| 88. | DavidBakerEffendi (David Baker Effendi) |
478 | |
| 89. | TebogoYungMercykay (Sello Selepe) |
476 | |
| 90. | alexmojaki (Alex Hall) |
475 | |
| 91. | Carrington-dev (Carrington Muleya) |
467 | |
| 92. | kellerza (Johann Kellerman) |
465 | |
| 93. | sjperkins (Simon Perkins) |
457 | |
| 94. | iarxii (Thabang Mposula) |
449 | |
| 95. | Passion-Over-Pain (Tinotenda Mhedziso) |
444 | |
| 96. | Lintshiwe (Lintshiwe) |
444 | |
| 97. | ewaldhorn (Ewald Horn) |
442 | |
| 98. | ONTI98 (Ontisitse Manyeneng) |
435 | |
| 99. | rblaine95 (Robbie Blaine) |
432 | |
| 100. | qix (Josh Yudaken) |
432 | |
| 101. | carlaKC (Carla Kirk-Cohen) |
432 | |
| 102. | tpyo (Donovan Schönknecht) |
431 | |
| 103. | markbirss (Mark Trevor Birss) |
427 | |
| 104. | jackson951 (Jackson Khuto) |
426 | |
| 105. | duanecilliers (Duane Cilliers) |
422 | |
| 106. | ghost2468developer (Kenneth Siyabonga Ncube) |
416 | |
| 107. | V-FOR-VEND3TTA (George Hlongwane) |
416 | |
| 108. | kovymun (Koveshan Munsami) |
413 | |
| 109. | stuartc (Stuart Corbishley) |
408 | |
| 110. | daniel-levin (Daniel Levin) |
406 | |
| 111. | Princemashumu (Devguy Prince) |
405 | |
| 112. | udf (Samara) |
396 | |
| 113. | joshuaberetta (Joshua Beretta) |
393 | |
| 114. | siyavuyachagi (Chagi Siyavuya) |
381 | |
| 115. | PiggyAwesome () |
378 | |
| 116. | ginoleeswan (Gino Swanepoel) |
374 | |
| 117. | Pho3niX90 () |
372 | |
| 118. | ChamuMutezva (Chamu Mutezva) |
371 | |
| 119. | zeorin (Xandor Schiefer) |
368 | |
| 120. | KevinT (Kevin Trethewey) |
361 | |
| 121. | Marcelckp (Marcel Palmer) |
358 | |
| 122. | chrinovicmu (Chrinovic M) |
353 | |
| 123. | red-outrunner (Weo Sikho Fuzile) |
353 | |
| 124. | fjlaubscher (Francois Laubscher) |
342 | |
| 125. | rossmacarthur (Ross MacArthur) |
338 | |
| 126. | rameezk (Rameez Khan) |
331 | |
| 127. | AlexvZyl (Alexander van Zyl) |
328 | |
| 128. | DenzelSE (DenzelSE) |
327 | |
| 129. | davidteren (David Teren) |
326 | |
| 130. | geofmureithi (Njuguna Mureithi) |
324 | |
| 131. | jasbanza (Jason) |
323 | |
| 132. | Chimoneg27 (Garvin Chimone) |
322 | |
| 133. | Rethabile2004 (Rethabile Eric Siase) |
318 | |
| 134. | keegancsmith (Keegan Carruthers-Smith) |
315 | |
| 135. | nmichlo (Nathan) |
315 | |
| 136. | besiwims (Bernard Sibanda) |
315 | |
| 137. | vince-nyanga (Vincent Nyanga) |
314 | |
| 138. | charbileigh (Chabi Francesca Seopa) |
313 | |
| 139. | rominalodolo (Romina 로미나) |
309 | |
| 140. | Mashiane (Mashy) |
309 | |
| 141. | AmahleZuma (Amahle Zuma) |
309 | |
| 142. | nrwiersma (Nicholas Wiersma) |
306 | |
| 143. | mindsgn (Sibongiseni) |
306 | |
| 144. | KagishoMangaba (Kagisho Prince) |
303 | |
| 145. | WeebNetsu (Stephen) |
303 | |
| 146. | jasonsaayman (Jay) |
302 | |
| 147. | keeganwhite (Keegan White) |
294 | |
| 148. | bruce-atkinson (Bruce Atkinson) |
292 | |
| 149. | KevCareSA (KevCareSA) |
290 | |
| 150. | LuthandoCandlovu (Luthando Candlovu) |
289 | |
| 151. | GO-Shoderu (Gabriel) |
287 | |
| 152. | davidtinker (David Tinker) |
283 | |
| 153. | mikechiloane (Mike Nhlanhla Chiloane) |
281 | |
| 154. | tmampa (Tshephang Mampa) |
280 | |
| 155. | DenDen047 (Naoya Muramatsu) |
280 | |
| 156. | jesselsookha (Jessel Sookha) |
276 | |
| 157. | rehno-lindeque (Rehno Lindeque) |
276 | |
| 158. | willemvds (Willem van der Schyff) |
274 | |
| 159. | ShaunRoselt (Shaun Roselt) |
268 | |
| 160. | danini-the-panini (Dani Smith) |
264 | |
| 161. | itskingori (King'ori Maina) |
261 | |
| 162. | andytudhope (Andy Tudhope) |
257 | |
| 163. | NtokozoMkhwanazi (RTT-Dev) |
256 | |
| 164. | nathaneilkiwa (Nathaniel Kiwa) |
254 | |
| 165. | jaredlll08 (Jared) |
248 | |
| 166. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
245 | |
| 167. | arneschreuder (Arné Schreuder) |
244 | |
| 168. | refilwe-m (Refilwe M. Mashile) |
244 | |
| 169. | DenhamPreen (Denham Preen) |
244 | |
| 170. | tafaranyamhunga (Tafara Nyamhunga) |
242 | |
| 171. | Pushplaybang (Paul) |
239 | |
| 172. | wax911 (Maxwell Mapako) |
238 | |
| 173. | dannykopping (Danny Kopping) |
238 | |
| 174. | KamoEllen (Kamogelo Ellen Kganakga) |
236 | |
| 175. | eugenefvdm (Eugene van der Merwe ) |
235 | |
| 176. | kaysiz (kudakwashe siziva) |
235 | |
| 177. | exfil0 (Karim Jaber (Exfil0)) |
233 | |
| 178. | dugalh (Dugal Harris) |
233 | |
| 179. | JohannesMeyerYC (Johannes Meyer) |
233 | |
| 180. | adrianmoisey (Adrian Moisey) |
233 | |
| 181. | Tumo505 (Tumo Kgabeng) |
230 | |
| 182. | DnA-IntRicate (Adam Foflonker) |
229 | |
| 183. | Patrick-Cole (Patrick) |
228 | |
| 184. | paulmwatson (Paul Watson) |
228 | |
| 185. | yusufk (Yusuf Kaka) |
228 | |
| 186. | Abdulrasheed1729 (0xcf2f) |
228 | |
| 187. | MikhaD (Mikha Davids) |
228 | |
| 188. | MrBooi (Ayabonga) |
224 | |
| 189. | Theolin-Nadasen (Theolin Nadasen) |
223 | |
| 190. | WisaniShilumani (Wisani Shilumani) |
222 | |
| 191. | theronic (Petrus Theron) |
219 | |
| 192. | clemsadand (Clément Adandé) |
218 | |
| 193. | ncthbrt (Natalie Cuthbert) |
215 | |
| 194. | burmudar (William Bezuidenhout) |
214 | |
| 195. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
213 | |
| 196. | lukevanlukevan (Luke Van) |
213 | |
| 197. | TRex22 (Jason Chalom) |
212 | |
| 198. | BongaGougota0 (Bongz) |
208 | |
| 199. | DewaldDeJager (Dewald de Jager) |
208 | |
| 200. | andrevdm (Andre Van Der Merwe) |
208 | |
| 201. | erickelninoSwift (Erick El Nino Tshimbombo) |
206 | |
| 202. | neolace (Tertius Geldenhuys) |
206 | |
| 203. | ScriptLineStudios (ScriptLine) |
204 | |
| 204. | Zen-CODE (Richard Larkin) |
203 | |
| 205. | Saiby100 (Salahuddin Saiet) |
203 | |
| 206. | lindelwa122 (Nqabenhle) |
198 | |
| 207. | qoda (Jonathan Bydendyk) |
196 | |
| 208. | JayWelsh (Jay Welsh) |
195 | |
| 209. | justinhartman (Justin Hartman) |
195 | |
| 210. | MrBean355 (Mike Johnston) |
195 | |
| 211. | ndorfin (Shaun O’Connell) |
194 | |
| 212. | BioGeek (Jeroen Van Goey) |
192 | |
| 213. | ByteBeem (Donald Mxolisi Mohlala) |
188 | |
| 214. | antstanley (Ant Stanley) |
185 | |
| 215. | Mphele (Mphele Moswane) |
184 | |
| 216. | jhavatar () |
183 | |
| 217. | Walkman100 (░▒▓█│【Walkman】│█▓▒░) |
181 | |
| 218. | Trixarian (Trixarian) |
180 | |
| 219. | cobusgreyling (Cobus Greyling) |
176 | |
| 220. | timhaak (Tim Haak) |
175 | |
| 221. | ArnoldT01 (Arnold) |
173 | |
| 222. | hcvst (Hans Christian v. Stockhausen) |
169 | |
| 223. | martinville (Martin Viljoen) |
168 | |
| 224. | Khumo-Mathe (Khumo Mathe) |
168 | |
| 225. | cb22 (Federico Lorenzi) |
168 | |
| 226. | dirkcuys (Dirk Uys) |
167 | |
| 227. | Motjiang (Brilliant Nhlamolo ) |
166 | |
| 228. | DewaldFourie (Dewald Fourie) |
165 | |
| 229. | jslingsby (Jasper Slingsby) |
164 | |
| 230. | eliasjudin (Elias Judin) |
164 | |
| 231. | Nomcebo-coder-hub (Nomcebo) |
161 | |
| 232. | Hiccup-za (Christopher Zeuch) |
160 | |
| 233. | LorryAfriyie (Lawrence Afriyie) |
160 | |
| 234. | alanphys (Alan Chamberlain) |
159 | |
| 235. | rkistner (Ralf Kistner) |
157 | |
| 236. | Psynosaur (Ohan Smit) |
157 | |
| 237. | bley-gold (Blessings Mwale) |
156 | |
| 238. | dannysimfukwe (Danny Simfukwe) |
154 | |
| 239. | afrith (Adrian Frith) |
154 | |
| 240. | MampotjeMabusela (Mampotje Mabusela) |
153 | |
| 241. | naeem2000 (Naeem Carr) |
151 | |
| 242. | AlexJuca (Alexandre Antonio Juca) |
150 | |
| 243. | armanddp (Armand du Plessis) |
149 | |
| 244. | KhosieDlomo (Khosi Dlomo) |
148 | |
| 245. | djalilayed (Djalil Ayed) |
148 | |
| 246. | Bhekisile (Bhekisile Jozi) |
148 | |
| 247. | tsotetsi (Thapelo Tsotetsi) |
147 | |
| 248. | jegbogu (Egbogu Chinedu Joseph) |
146 | |
| 249. | ClaytonSiby (Clayton Siby) |
145 | |
| 250. | warrendt (Warren) |
144 | |
| 251. | LuthandoNgombane (Luthando Ngombane) |
144 | |
| 252. | TumeloNtsilo (Tumelo Edward Ntsilo) |
144 | |
| 253. | LpMashinini (Lebogang Peter Mashinini ) |
143 | |
| 254. | leonjza (Leon Jacobs) |
142 | |
| 255. | DevinNorgarb (Devin Norgarb) |
142 | |
| 256. | KabeloM13 (Kabelo M.) |
142 |
| Rank | Organization | Members |
|---|---|---|
| 1. | kubernetes | 2 |
| 2. | lowdefy | 2 |
| 3. | epicgames | 2 |
| 4. | sensepost | 2 |
| 5. | uwatu | 2 |
| 6. | nixos | 2 |
| 7. | dimagi | 2 |
| 8. | devopscapetown | 2 |
| 9. | sourcegraph | 2 |
| 10. | satbbi | 1 |