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-01-15 05:20:13 +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 48222 total users in the region and you need at least 28 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) |
10166 | |
| 2. | mitchellkrogza (Mitchell Krog) |
6959 | |
| 3. | snopoke (Simon Kelly) |
5507 | |
| 4. | longhotsummer (Greg Kempe) |
3659 | |
| 5. | dirkbrnd (Dirk Brand) |
3654 | |
| 6. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
2451 | |
| 7. | roryp (Rory Preddy) |
2431 | |
| 8. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
2154 | |
| 9. | mattleibow (Matthew Leibowitz) |
1901 | |
| 10. | rebelchris (Chris Bongers) |
1888 | |
| 11. | Asjas (A-J Roos) |
1854 | |
| 12. | korn101 (korn101) |
1846 | |
| 13. | V-FOR-VEND3TTA (George Hlongwane) |
1835 | |
| 14. | gregpriday (Greg Priday) |
1811 | |
| 15. | ptaoussanis (Peter Taoussanis) |
1709 | |
| 16. | rorisangputu (Rorisang Putu) |
1547 | |
| 17. | justinvdm (Justin van der Merwe) |
1514 | |
| 18. | sakhileln (Sakhile L. Ndlazi) |
1478 | |
| 19. | Deftu (Sammi Deftu) |
1435 | |
| 20. | burnt-exe (Raydo M) |
1400 | |
| 21. | geahaad (Gerhard Dinhof) |
1395 | |
| 22. | freelancing-solutions (mobius-crypt) |
1394 | |
| 23. | ashleykleynhans (Ashley Kleynhans) |
1318 | |
| 24. | balanced-tree (Teo) |
1241 | |
| 25. | riaankleinhans (Riaan Kleinhans) |
1225 | |
| 26. | NickiMash17 (Nicolette Mashaba) |
1214 | |
| 27. | alexmojaki (Alex Hall) |
1191 | |
| 28. | GedMarc (Marc Magon) |
1161 | |
| 29. | Passion-Over-Pain (Tinotenda Mhedziso) |
1130 | |
| 30. | andrewlimaza (Andrew Lima) |
1124 | |
| 31. | fluffypony (Riccardo Spagni) |
1105 | |
| 32. | jonathanbossenger (Jonathan Bossenger) |
1073 | |
| 33. | ntsakosurprise (ntsakosurprise) |
1052 | |
| 34. | ShaunSHamilton (Shaun Hamilton) |
1051 | |
| 35. | KamoEllen (Kamogelo Ellen Kganakga) |
1011 | |
| 36. | limbopro (毒奶博主) |
1003 | |
| 37. | peterp (Peter Pistorius) |
992 | |
| 38. | ewaldhorn (Ewald Horn) |
985 | |
| 39. | corverroos (corver) |
962 | |
| 40. | QMS85 (Jonathan Peters) |
960 | |
| 41. | GrahamStrickland (Graham Strickland) |
913 | |
| 42. | CodeCrafterNoku (Nokubonga Ngema) |
906 | |
| 43. | 0xlebogang (Lebogang Phoshoko) |
900 | |
| 44. | szwanne (Sipho Zwane) |
899 | |
| 45. | MogammadShaqeelless16 (Shaqeel Less) |
899 | |
| 46. | JagTheFriend (JagTheFriend) |
895 | |
| 47. | siyabuilds (Siyabonga Samson Lukhele ) |
888 | |
| 48. | KodEx-SA (Ashley K Motsie) |
887 | |
| 49. | bshongwe (Ernest Bhekizwe Shongwe) |
884 | |
| 50. | carlaKC (Carla Kirk-Cohen) |
880 | |
| 51. | dannykopping (Danny Kopping) |
868 | |
| 52. | pierredup (Pierre du Plessis) |
850 | |
| 53. | abhi18av (Abhinav Sharma) |
826 | |
| 54. | SeanDylan1982 (Sean Dylan Patterson) |
825 | |
| 55. | TebogoYungMercykay (Sello Selepe) |
807 | |
| 56. | quicujo (Anton Pretorius) |
804 | |
| 57. | Katleho-Nyoni (Katleho Nyoni) |
803 | |
| 58. | stringhandler (stringhandler) |
790 | |
| 59. | tnyandoro (Tendai ) |
753 | |
| 60. | yulver-musa (Yulver Musa) |
752 | |
| 61. | fluffynuts (Davyd McColl) |
744 | |
| 62. | czue (Cory Zue) |
734 | |
| 63. | TSH3PH4NG (Tshepang Masia ) |
726 | |
| 64. | Princemashumu (Devguy Prince) |
719 | |
| 65. | Carrington-dev (Carrington Muleya) |
718 | |
| 66. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
713 | |
| 67. | lefajmofokeng (Lefa J. Mofokeng) |
710 | |
| 68. | nyashahama (Nyasha Hama) |
707 | |
| 69. | rkistner (Ralf Kistner) |
705 | |
| 70. | sjperkins (Simon Perkins) |
690 | |
| 71. | dumisa-sakhile (Sakhile Dumisa) |
690 | |
| 72. | Luka2Lkay (Lukhanyo Matshebelele) |
684 | |
| 73. | barrymichaeldoyle (Barry Michael Doyle) |
682 | |
| 74. | nrwiersma (Nicholas Wiersma) |
660 | |
| 75. | eben-roux (Eben) |
654 | |
| 76. | boris-kolpackov (Boris Kolpackov) |
639 | |
| 77. | markbirss (Mark Trevor Birss) |
637 | |
| 78. | Sihle-Thwa (Siphesihle Mthethwa) |
625 | |
| 79. | kovymun (Koveshan Munsami) |
602 | |
| 80. | nmichlo (Nathan) |
598 | |
| 81. | MarcelMichau (Marcel Michau) |
575 | |
| 82. | arinc9 (Chester A. Unal) |
569 | |
| 83. | jackson951 (Jackson Khuto) |
557 | |
| 84. | pasej5 (Jealous Matsikachando) |
555 | |
| 85. | keegancsmith (Keegan Carruthers-Smith) |
543 | |
| 86. | DenzelSE (DenzelSE) |
540 | |
| 87. | davidteren (David Teren) |
538 | |
| 88. | tomjuggler (Tom) |
536 | |
| 89. | stuartc (Stuart Corbishley) |
535 | |
| 90. | wax911 (Maxwell Mapako) |
531 | |
| 91. | schalkneethling (Schalk Neethling) |
524 | |
| 92. | adrianmoisey (Adrian Moisey) |
519 | |
| 93. | tsheporamantso (Gladwin Tshepo Ramantso) |
518 | |
| 94. | dwainm (Dwain Maralack) |
500 | |
| 95. | ChamuMutezva (Chamu Mutezva) |
498 | |
| 96. | Jasonvdb (Jason van den Berg) |
495 | |
| 97. | kellerza (Johann Kellerman) |
492 | |
| 98. | daniel-levin (Daniel Levin) |
484 | |
| 99. | Marcelckp (Marcel Palmer) |
479 | |
| 100. | Pho3niX90 () |
468 | |
| 101. | Bluette1 (Marylene Sawyer) |
462 | |
| 102. | refilwe-m (Refilwe M. Mashile) |
459 | |
| 103. | rossmacarthur (Ross MacArthur) |
455 | |
| 104. | DewaldFourie (Dewald Fourie) |
452 | |
| 105. | fjlaubscher (Francois Laubscher) |
450 | |
| 106. | TomRadford (Tom Radford) |
448 | |
| 107. | MalindiFrank (Vumisa Mkhonto) |
443 | |
| 108. | Lintshiwe (Lintshiwe) |
441 | |
| 109. | niloc95 (Nilo Cara) |
439 | |
| 110. | exfil0 (Karim Jaber (Exfil0)) |
437 | |
| 111. | bruce-atkinson (Bruce Atkinson) |
436 | |
| 112. | Benehiko (Alano Terblanche) |
429 | |
| 113. | DenhamPreen (Denham Preen) |
429 | |
| 114. | Chimoneg27 (Garvin Chimone) |
428 | |
| 115. | geofmureithi (Njuguna Mureithi) |
426 | |
| 116. | Rites23 (Ritesh Balu) |
425 | |
| 117. | danini-the-panini (Dani Smith) |
420 | |
| 118. | JayWelsh (Jay Welsh) |
414 | |
| 119. | KevinT (Kevin Trethewey) |
413 | |
| 120. | burmudar (William Bezuidenhout) |
411 | |
| 121. | paulmwatson (Paul Watson) |
400 | |
| 122. | zeorin (Xandor Schiefer) |
399 | |
| 123. | ONTI98 (Ontisitse Manyeneng) |
397 | |
| 124. | govert (Govert van Drimmelen) |
391 | |
| 125. | timhaak (Tim Haak) |
385 | |
| 126. | Mashiane (Mashy) |
380 | |
| 127. | PiggyAwesome () |
377 | |
| 128. | gregzaal (Greg Zaal) |
374 | |
| 129. | jasbanza (Jason) |
366 | |
| 130. | dugalh (Dugal Harris) |
359 | |
| 131. | lindelwa122 (Nqabenhle) |
356 | |
| 132. | keeganwhite (Keegan White) |
355 | |
| 133. | riazarbi (Riaz Arbi) |
354 | |
| 134. | mindsgn (Sibongiseni) |
348 | |
| 135. | adudumayo (Asimanye Dudumayo) |
347 | |
| 136. | theronic (Petrus Theron) |
339 | |
| 137. | eugenefvdm (Eugene van der Merwe ) |
335 | |
| 138. | bright-spark (Myburgh) |
334 | |
| 139. | tholumuzikhuboni (Tholumuzi Kuboni ) |
334 | |
| 140. | BioGeek (Jeroen Van Goey) |
332 | |
| 141. | jasonsaayman (Jay) |
329 | |
| 142. | udf (Samara) |
327 | |
| 143. | andytudhope (Andy Tudhope) |
326 | |
| 144. | tpyo (Donovan Schönknecht) |
321 | |
| 145. | siphosenkosi803 (siphosenkosi mlotshwa) |
320 | |
| 146. | mikechiloane (Mike Nhlanhla Chiloane) |
320 | |
| 147. | tladikholofelo (Kholofelo Tladi) |
316 | |
| 148. | neolace (Tertius Geldenhuys) |
316 | |
| 149. | cb22 (Federico Lorenzi) |
314 | |
| 150. | charbileigh (Chabi Francesca Seopa) |
312 | |
| 151. | greywolve (Oliver Powell) |
309 | |
| 152. | ruanbekker (Ruan Bekker) |
309 | |
| 153. | clemsadand (Clément Adandé) |
307 | |
| 154. | rameezk (Rameez Khan) |
306 | |
| 155. | leonvanzyl (Leon van Zyl) |
304 | |
| 156. | chumani130 (Chumani Madikizela) |
298 | |
| 157. | martinville (Martin Viljoen) |
297 | |
| 158. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
296 | |
| 159. | shaunroselt (Shaun Roselt) |
290 | |
| 160. | willemvds (Willem van der Schyff) |
289 | |
| 161. | schalkburger (Schalk Burger) |
289 | |
| 162. | davidtinker (David Tinker) |
285 | |
| 163. | hashimaziz88 (Hashim Aziz Muhammad) |
284 | |
| 164. | joshuaberetta (Joshua Beretta) |
284 | |
| 165. | Rethabile2004 (Rethabile Eric Siase) |
283 | |
| 166. | tafaranyamhunga (Tafara Nyamhunga) |
282 | |
| 167. | c-goosen (crypticGøøse) |
281 | |
| 168. | WeebNetsu (Stephen) |
280 | |
| 169. | wkirschbaum (Wilhelm Kirschbaum) |
278 | |
| 170. | JohannesMeyerYC (Johannes Meyer) |
273 | |
| 171. | BongaGougota0 (Bonga Gougota) |
273 | |
| 172. | naeem2000 (Naeem Carr) |
264 | |
| 173. | mnicstruwig (Michael Struwig) |
264 | |
| 174. | JasoonS (Jason Smythe) |
262 | |
| 175. | KabeloDev (Kabelo Makhanya) |
257 | |
| 176. | jesselsookha (Jessel Sookha) |
255 | |
| 177. | ajsmit (AJ Smit) |
254 | |
| 178. | Theolin-Nadasen (Theolin Nadasen) |
253 | |
| 179. | beyarkay (Boyd Kane) |
248 | |
| 180. | justinhartman (Justin Hartman) |
245 | |
| 181. | jhavatar () |
245 | |
| 182. | MrBean355 (Mike Johnston) |
243 | |
| 183. | antoinevg () |
241 | |
| 184. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
240 | |
| 185. | codeChap (Derrick Egersdörfer | CodeChap) |
238 | |
| 186. | oni1997 ( Onesmus Dzidzai Maenzanise) |
237 | |
| 187. | MrBooi (Ayabonga) |
237 | |
| 188. | AlexvZyl (Alexander van Zyl) |
236 | |
| 189. | mommaroodles (Melanie Shepherd) |
235 | |
| 190. | eliasjudin (Elias Judin) |
235 | |
| 191. | tmampa (Tshephang Mampa) |
234 | |
| 192. | jaredlll08 (Jared) |
233 | |
| 193. | ByteBeem (Donald Mxolisi Mohlala) |
232 | |
| 194. | nathaneilkiwa (Nathaniel Kiwa) |
232 | |
| 195. | Zen-CODE (Richard Larkin) |
230 | |
| 196. | Hiccup-za (Christopher Zeuch) |
230 | |
| 197. | AmahleZuma (Amahle Zuma) |
229 | |
| 198. | GO-Shoderu (Gabriel) |
226 | |
| 199. | ndorfin (Shaun O’Connell) |
226 | |
| 200. | lukevanlukevan (Luke Van) |
226 | |
| 201. | siyavuyachagi (Chagi Siyavuya) |
225 | |
| 202. | Motjiang (Brilliant Nhlamolo ) |
224 | |
| 203. | andrevdm (Andre Van Der Merwe) |
222 | |
| 204. | martink-rsa (Martin Kruger) |
221 | |
| 205. | bazileros (Zalisile Stuli) |
219 | |
| 206. | Trixarian (Trixarian) |
219 | |
| 207. | codeWithLFN (Lufuno Nemudzivhadi) |
218 | |
| 208. | erickelninoSwift (Erick El Nino Tshimbombo) |
217 | |
| 209. | Nathan-Busse (Nathan Graham Busse) |
217 | |
| 210. | kimeshan (Kimeshan Naidoo) |
216 | |
| 211. | amadibethel (Engr. Bethel Amadi) |
215 | |
| 212. | dannysimfukwe (Danny Simfukwe) |
215 | |
| 213. | Bhekisile (Bhekisile Jozi) |
213 | |
| 214. | qoda (Jonathan Bydendyk) |
212 | |
| 215. | AlexJuca (Alexandre Antonio Juca) |
211 | |
| 216. | tsotetsi (Thapelo Tsotetsi) |
209 | |
| 217. | rizonesoft (Derick Payne) |
209 | |
| 218. | DeeBest (Simphiwe Dladla) |
207 | |
| 219. | sphavix (Siphamandla Zolakhe) |
207 | |
| 220. | duanecilliers (Duane Cilliers) |
207 | |
| 221. | Tumo505 (Tumo Kgabeng) |
206 | |
| 222. | LorryAfriyie (Lawrence Afriyie) |
204 | |
| 223. | ncthbrt (Natalie Cuthbert) |
202 | |
| 224. | DouglasVDM (Douglas Van Der Merwe) |
199 | |
| 225. | sachajw (Sacha Wharton) |
197 | |
| 226. | dagelf (Coenraad Loubser) |
197 | |
| 227. | MikhaD (Mikha Davids) |
194 | |
| 228. | JacquiM (Jacqui Muller) |
191 | |
| 229. | Khumo-Mathe (Khumo Mathe) |
191 | |
| 230. | ghost2468developer (Kenneth Siyabonga Ncube) |
191 | |
| 231. | iarxii (Thabang Mposula) |
190 | |
| 232. | arthurattwell (Arthur Attwell) |
190 | |
| 233. | benjaminjvdm (Benjamin (James) van der Merwe) |
188 | |
| 234. | GiftMothusi (Gift) |
185 | |
| 235. | lostpebble (Paul Myburgh) |
184 | |
| 236. | kaysiz (kudakwashe siziva) |
183 | |
| 237. | mitchtembo () |
181 | |
| 238. | vgeddes (Vincent Geddes) |
181 | |
| 239. | ScriptLineStudios (ScriptLine) |
180 | |
| 240. | ArnoldT01 (Arnold) |
179 | |
| 241. | Patrick-Cole (Patrick) |
178 | |
| 242. | SkillBeatsAll (Joel Cedras) |
176 | |
| 243. | Abdulrasheed1729 (0xcf2f) |
174 | |
| 244. | Axolem (Axole Maranjana) |
174 | |
| 245. | SlimGee (Given Ncube) |
172 | |
| 246. | MISHOW2 (MTS-Codes) |
171 | |
| 247. | Naledi-Dikgale (Naledi) |
170 | |
| 248. | SakhileKhuzwayo222 (Sakhile (Sakhumuzi) khuzwayo) |
169 | |
| 249. | leratomakhasane (Lerato Makhasane) |
165 | |
| 250. | alanphys (Alan Chamberlain) |
164 | |
| 251. | Nomcebo-coder-hub (Nomcebo) |
164 | |
| 252. | simanga-dev (Simanga Khoza) |
163 | |
| 253. | nikrich (Jannik Richter) |
163 | |
| 254. | bley-gold (Blessings Mwale) |
162 | |
| 255. | andrewtimberlake (Andrew Timberlake) |
161 | |
| 256. | Tarto-4 (Thato Mongwe) |
161 |
| Rank | Organization | Members |
|---|---|---|
| 1. | daocare | 2 |
| 2. | dimagi | 2 |
| 3. | avolabs-io | 2 |
| 4. | eddiehubcommunity | 2 |
| 5. | wildcards-world | 2 |
| 6. | sourcegraph | 2 |
| 7. | float-capital | 2 |
| 8. | nixos | 2 |
| 9. | devopscapetown | 2 |
| 10. | scicloj | 1 |