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-05 14:07:06 +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 47963 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/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) |
10082 | |
| 2. | mitchellkrogza (Mitchell Krog) |
7176 | |
| 3. | snopoke (Simon Kelly) |
3987 | |
| 4. | longhotsummer (Greg Kempe) |
2949 | |
| 5. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
2359 | |
| 6. | roryp (Rory Preddy) |
2071 | |
| 7. | korn101 (korn101) |
2051 | |
| 8. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
2033 | |
| 9. | Asjas (A-J Roos) |
1740 | |
| 10. | ptaoussanis (Peter Taoussanis) |
1685 | |
| 11. | dirkbrnd (Dirk Brand) |
1590 | |
| 12. | rorisangputu (Rorisang Putu) |
1563 | |
| 13. | sakhileln (Sakhile L. Ndlazi) |
1481 | |
| 14. | freelancing-solutions (mobius-crypt) |
1374 | |
| 15. | Deftu (Sammi Deftu) |
1353 | |
| 16. | burnt-exe (Raydo M) |
1295 | |
| 17. | gregpriday (Greg Priday) |
1193 | |
| 18. | ashleykleynhans (Ashley Kleynhans) |
1173 | |
| 19. | GedMarc (Marc Magon) |
1135 | |
| 20. | NickiMash17 (Nicolette Mashaba) |
1112 | |
| 21. | fluffypony (Riccardo Spagni) |
1027 | |
| 22. | justinvdm (Justin van der Merwe) |
1024 | |
| 23. | ntsakosurprise (ntsakosurprise) |
1017 | |
| 24. | KamoEllen (Kamogelo Ellen Kganakga) |
1006 | |
| 25. | ewaldhorn (Ewald Horn) |
1003 | |
| 26. | limbopro (毒奶博主) |
952 | |
| 27. | Passion-Over-Pain (Tinotenda Mhedziso) |
936 | |
| 28. | andrewlimaza (Andrew Lima) |
883 | |
| 29. | CodeCrafterNoku (Nokubonga Ngema) |
882 | |
| 30. | mattleibow (Matthew Leibowitz) |
881 | |
| 31. | GrahamStrickland (Graham Strickland) |
879 | |
| 32. | balanced-tree (Teo) |
860 | |
| 33. | MogammadShaqeelless16 (Shaqeel Less) |
851 | |
| 34. | QMS85 (Jonathan Peters) |
850 | |
| 35. | peterp (Peter Pistorius) |
834 | |
| 36. | JagTheFriend (JagTheFriend) |
824 | |
| 37. | bshongwe (Ernest Bhekizwe Shongwe) |
823 | |
| 38. | siyabuilds (Siyabonga Samson Lukhele ) |
817 | |
| 39. | szwanne (Sipho Zwane) |
811 | |
| 40. | SeanDylan1982 (Sean Dylan Patterson) |
777 | |
| 41. | TSH3PH4NG (Tshepang Masia ) |
773 | |
| 42. | Katleho-Nyoni (Katleho Nyoni) |
750 | |
| 43. | jonathanbossenger (Jonathan Bossenger) |
748 | |
| 44. | 0xlebogang (Lebogang Phoshoko) |
746 | |
| 45. | Princemashumu (Devguy Prince) |
728 | |
| 46. | TebogoYungMercykay (Sello Selepe) |
724 | |
| 47. | quicujo (Anton Pretorius) |
719 | |
| 48. | abhi18av (Abhinav Sharma) |
717 | |
| 49. | tnyandoro (Tendai ) |
689 | |
| 50. | fluffynuts (Davyd McColl) |
677 | |
| 51. | pierredup (Pierre du Plessis) |
670 | |
| 52. | dumisa-sakhile (Sakhile Dumisa) |
670 | |
| 53. | Luka2Lkay (Lukhanyo Matshebelele) |
665 | |
| 54. | riaankleinhans (Riaan Kleinhans) |
664 | |
| 55. | nyashahama (Nyasha Hama) |
663 | |
| 56. | KodEx-SA (Ashley K Motsie) |
662 | |
| 57. | V-FOR-VEND3TTA (George Hlongwane) |
650 | |
| 58. | boris-kolpackov (Boris Kolpackov) |
648 | |
| 59. | ShaunSHamilton (Shaun Hamilton) |
621 | |
| 60. | czue (Cory Zue) |
616 | |
| 61. | Sihle-Thwa (Siphesihle Mthethwa) |
611 | |
| 62. | barrymichaeldoyle (Barry Michael Doyle) |
602 | |
| 63. | eben-roux (Eben) |
587 | |
| 64. | carlaKC (Carla Kirk-Cohen) |
584 | |
| 65. | nmichlo (Nathan) |
576 | |
| 66. | pasej5 (Jealous Matsikachando) |
554 | |
| 67. | lefajmofokeng (Lefa J. Mofokeng) |
546 | |
| 68. | rebelchris (Chris Bongers) |
542 | |
| 69. | tomjuggler (Tom) |
526 | |
| 70. | MarcelMichau (Marcel Michau) |
523 | |
| 71. | alexmojaki (Alex Hall) |
503 | |
| 72. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
498 | |
| 73. | markbirss (Mark Trevor Birss) |
496 | |
| 74. | timhaak (Tim Haak) |
494 | |
| 75. | DenzelSE (DenzelSE) |
489 | |
| 76. | MalindiFrank (Vumisa Mkhonto) |
488 | |
| 77. | kellerza (Johann Kellerman) |
486 | |
| 78. | ChamuMutezva (Chamu Mutezva) |
483 | |
| 79. | dwainm (Dwain Maralack) |
463 | |
| 80. | exfil0 (Karim Jaber (Exfil0)) |
459 | |
| 81. | Marcelckp (Marcel Palmer) |
447 | |
| 82. | stringhandler (stringhandler) |
435 | |
| 83. | rossmacarthur (Ross MacArthur) |
431 | |
| 84. | tsheporamantso (Gladwin Tshepo Ramantso) |
430 | |
| 85. | daniel-levin (Daniel Levin) |
423 | |
| 86. | Chimoneg27 (Garvin Chimone) |
422 | |
| 87. | DewaldFourie (Dewald Fourie) |
418 | |
| 88. | TomRadford (Tom Radford) |
417 | |
| 89. | niloc95 (Nilo Cara) |
414 | |
| 90. | Rites23 (Ritesh Balu) |
403 | |
| 91. | Bluette1 (Marylene Sawyer) |
399 | |
| 92. | sjperkins (Simon Perkins) |
394 | |
| 93. | davidteren (David Teren) |
394 | |
| 94. | KevinT (Kevin Trethewey) |
394 | |
| 95. | ONTI98 (Ontisitse Manyeneng) |
383 | |
| 96. | zeorin (Xandor Schiefer) |
379 | |
| 97. | PiggyAwesome () |
375 | |
| 98. | Pho3niX90 () |
369 | |
| 99. | gregzaal (Greg Zaal) |
367 | |
| 100. | dugalh (Dugal Harris) |
361 | |
| 101. | Jasonvdb (Jason van den Berg) |
360 | |
| 102. | danini-the-panini (Dani Smith) |
352 | |
| 103. | Lintshiwe (Lintshiwe) |
352 | |
| 104. | chumani130 (Chumani Madikizela) |
350 | |
| 105. | arinc9 (Chester A. Unal) |
347 | |
| 106. | refilwe-m (Refilwe M. Mashile) |
341 | |
| 107. | fjlaubscher (Francois Laubscher) |
339 | |
| 108. | stuartc (Stuart Corbishley) |
329 | |
| 109. | riazarbi (Riaz Arbi) |
329 | |
| 110. | tholumuzikhuboni (Tholumuzi Kuboni ) |
327 | |
| 111. | keegancsmith (Keegan Carruthers-Smith) |
326 | |
| 112. | udf (Samara) |
325 | |
| 113. | corverroos (corver) |
324 | |
| 114. | kovymun (Koveshan Munsami) |
324 | |
| 115. | adudumayo (Asimanye Dudumayo) |
311 | |
| 116. | paulmwatson (Paul Watson) |
309 | |
| 117. | tpyo (Donovan Schönknecht) |
308 | |
| 118. | jackson951 (Jackson Khuto) |
303 | |
| 119. | Mashiane (Mashy) |
302 | |
| 120. | Carrington-dev (Carrington Muleya) |
301 | |
| 121. | besiwims (Bernard Sibanda) |
300 | |
| 122. | siphosenkosi803 (siphosenkosi mlotshwa) |
300 | |
| 123. | eugenefvdm (Eugene van der Merwe ) |
299 | |
| 124. | tladikholofelo (Kholofelo Tladi) |
297 | |
| 125. | bruce-atkinson (Bruce Atkinson) |
297 | |
| 126. | clemsadand (Clément Adandé) |
295 | |
| 127. | Tarto-4 (Thato Mongwe) |
294 | |
| 128. | wax911 (Maxwell Mapako) |
293 | |
| 129. | martinville (Martin Viljoen) |
292 | |
| 130. | JayWelsh (Jay Welsh) |
285 | |
| 131. | davidtinker (David Tinker) |
282 | |
| 132. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
280 | |
| 133. | nrwiersma (Nicholas Wiersma) |
280 | |
| 134. | mindsgn (Sibongiseni) |
279 | |
| 135. | rameezk (Rameez Khan) |
279 | |
| 136. | mikechiloane (Mike Nhlanhla Chiloane) |
275 | |
| 137. | schalkburger (Schalk Burger) |
274 | |
| 138. | willemvds (Willem van der Schyff) |
272 | |
| 139. | schalkneethling (Schalk Neethling) |
272 | |
| 140. | andytudhope (Andy Tudhope) |
269 | |
| 141. | hashimaziz88 (Hashim Aziz Muhammad) |
262 | |
| 142. | lindelwa122 (Nqabenhle) |
262 | |
| 143. | bright-spark (Myburgh) |
258 | |
| 144. | DenhamPreen (Denham Preen) |
257 | |
| 145. | charbileigh (Chabi Francesca Seopa) |
253 | |
| 146. | WeebNetsu (Stephen) |
252 | |
| 147. | theronic (Petrus Theron) |
252 | |
| 148. | Jakaza (Goodness (Themba) Chauke) |
246 | |
| 149. | ajsmit (AJ Smit) |
245 | |
| 150. | leonvanzyl (Leon van Zyl) |
243 | |
| 151. | beyarkay (Boyd Kane) |
241 | |
| 152. | ruanbekker (Ruan Bekker) |
241 | |
| 153. | KabeloDev (Kabelo Makhanya) |
235 | |
| 154. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
235 | |
| 155. | wkirschbaum (Wilhelm Kirschbaum) |
233 | |
| 156. | joshuaberetta (Joshua Beretta) |
233 | |
| 157. | Theolin-Nadasen (Theolin Nadasen) |
232 | |
| 158. | jasbanza (Jason) |
230 | |
| 159. | c-goosen (crypticGøøse) |
227 | |
| 160. | BongaGougota0 (Bonga Gougota) |
227 | |
| 161. | jesselsookha (Jessel Sookha) |
227 | |
| 162. | ndorfin (Shaun O’Connell) |
226 | |
| 163. | DavidBakerEffendi (David Baker Effendi) |
224 | |
| 164. | JohannesMeyerYC (Johannes Meyer) |
222 | |
| 165. | MrBooi (Ayabonga) |
222 | |
| 166. | AlexvZyl (Alexander van Zyl) |
220 | |
| 167. | Rethabile2004 (Rethabile Eric Siase) |
220 | |
| 168. | rkistner (Ralf Kistner) |
220 | |
| 169. | jaredlll08 (Jared) |
219 | |
| 170. | bazileros (Zalisile Stuli) |
216 | |
| 171. | nathaneilkiwa (Nathaniel Kiwa) |
216 | |
| 172. | govert (Govert van Drimmelen) |
214 | |
| 173. | dannykopping (Danny Kopping) |
213 | |
| 174. | tmampa (Tshephang Mampa) |
212 | |
| 175. | adrianmoisey (Adrian Moisey) |
210 | |
| 176. | lukevanlukevan (Luke Van) |
210 | |
| 177. | siyavuyachagi (Chagi Siyavuya) |
209 | |
| 178. | Zen-CODE (Richard Larkin) |
209 | |
| 179. | AmahleZuma (Amahle Zuma) |
207 | |
| 180. | andrevdm (Andre Van Der Merwe) |
206 | |
| 181. | naeem2000 (Naeem Carr) |
204 | |
| 182. | erickelninoSwift (Erick El Nino Tshimbombo) |
204 | |
| 183. | Trixarian (Trixarian) |
203 | |
| 184. | DeeBest (Simphiwe Dladla) |
202 | |
| 185. | burmudar (William Bezuidenhout) |
202 | |
| 186. | rizonesoft (Derick Payne) |
202 | |
| 187. | geofmureithi (Njuguna Mureithi) |
201 | |
| 188. | antoinevg () |
200 | |
| 189. | LorryAfriyie (Lawrence Afriyie) |
200 | |
| 190. | jhavatar () |
199 | |
| 191. | mnicstruwig (Michael Struwig) |
198 | |
| 192. | qoda (Jonathan Bydendyk) |
196 | |
| 193. | ByteBeem (Donald Mxolisi Mohlala) |
196 | |
| 194. | justinhartman (Justin Hartman) |
190 | |
| 195. | oni1997 ( Onesmus Dzidzai Maenzanise) |
190 | |
| 196. | BioGeek (Jeroen Van Goey) |
189 | |
| 197. | MikhaD (Mikha Davids) |
188 | |
| 198. | Nathan-Busse (Nathan Graham Busse) |
188 | |
| 199. | ncthbrt (Natalie Cuthbert) |
185 | |
| 200. | kimeshan (Kimeshan Naidoo) |
184 | |
| 201. | Motjiang (Brilliant Nhlamolo ) |
183 | |
| 202. | GO-Shoderu (Gabriel) |
183 | |
| 203. | cb22 (Federico Lorenzi) |
180 | |
| 204. | codeWithLFN (Lufuno Nemudzivhadi) |
180 | |
| 205. | duanecilliers (Duane Cilliers) |
178 | |
| 206. | Khumo-Mathe (Khumo Mathe) |
177 | |
| 207. | Tumo505 (Tumo Kgabeng) |
172 | |
| 208. | sphavix (Siphamandla Zolakhe) |
171 | |
| 209. | Patrick-Cole (Patrick) |
171 | |
| 210. | JacquiM (Jacqui Muller) |
170 | |
| 211. | Bhekisile (Bhekisile Jozi) |
170 | |
| 212. | Hiccup-za (Christopher Zeuch) |
170 | |
| 213. | GiftMothusi (Gift) |
167 | |
| 214. | ArnoldT01 (Arnold) |
165 | |
| 215. | DouglasVDM (Douglas Van Der Merwe) |
165 | |
| 216. | Nomcebo-coder-hub (Nomcebo) |
161 | |
| 217. | nikrich (Jannik Richter) |
160 | |
| 218. | iarxii (Thabang Mposula) |
160 | |
| 219. | eliasjudin (Elias Judin) |
158 | |
| 220. | neolace (Tertius Geldenhuys) |
157 | |
| 221. | martink-rsa (Martin Kruger) |
157 | |
| 222. | MISHOW2 (MTS-Codes) |
156 | |
| 223. | Naledi-Dikgale (Naledi) |
156 | |
| 224. | bley-gold (Blessings Mwale) |
155 | |
| 225. | benjaminjvdm (Benjamin (James) van der Merwe) |
155 | |
| 226. | daniellochner (Daniel Lochner) |
154 | |
| 227. | afrith (Adrian Frith) |
154 | |
| 228. | mommaroodles (Melanie Shepherd) |
150 | |
| 229. | ScriptLineStudios (ScriptLine) |
149 | |
| 230. | ShakexSempe (Boitumelo Sempe) |
148 | |
| 231. | microrobotics (Johan Conradie) |
148 | |
| 232. | alanphys (Alan Chamberlain) |
148 | |
| 233. | Axolem (Axole Maranjana) |
148 | |
| 234. | djalilayed (Djalil Ayed) |
147 | |
| 235. | jasonsaayman (Jay) |
146 | |
| 236. | MrBean355 (Mike Johnston) |
145 | |
| 237. | SlimGee (Given Ncube) |
142 | |
| 238. | TRex22 (Jason Chalom) |
141 | |
| 239. | red-outrunner (Weo Sikho Fuzile) |
140 | |
| 240. | DenDen047 (Naoya Muramatsu) |
139 | |
| 241. | amadibethel (Engr. Bethel Amadi) |
135 | |
| 242. | ghost2468developer (Kenneth Siyabonga Ncube) |
134 | |
| 243. | SakhileKhuzwayo222 (Sakhile (Sakhumuzi) khuzwayo) |
133 | |
| 244. | rock-feller (Rockefeller) |
132 | |
| 245. | Psynosaur (Ohan Smit) |
131 | |
| 246. | ClaytonSiby (Clayton Siby) |
131 | |
| 247. | arthurattwell (Arthur Attwell) |
131 | |
| 248. | TheOptimisticDev (Mfumu Wealth Mabunda) |
131 | |
| 249. | SbonisoZama (Sboniso Zama) |
130 | |
| 250. | AlexJuca (Alexandre Antonio Juca) |
130 | |
| 251. | Linf0rd (𝕷𝖎𝖓𝖋𝖔𝖗𝖉 💾) |
129 | |
| 252. | Abdulrasheed1729 (0xcf2f) |
128 | |
| 253. | tsotetsi (Thapelo Tsotetsi) |
128 | |
| 254. | jegbogu (Egbogu Chinedu Joseph) |
128 | |
| 255. | MrIsimael (Isimael Zabadia) |
127 | |
| 256. | mitchtembo () |
127 |
| Rank | Organization | Members |
|---|---|---|
| 1. | dimagi | 2 |
| 2. | nixos | 2 |
| 3. | sourcegraph | 2 |
| 4. | devopscapetown | 2 |
| 5. | cljsjs | 1 |
| 6. | relaymodding | 1 |
| 7. | spruceloader | 1 |
| 8. | avolabs-io | 1 |
| 9. | electricbookworks | 1 |
| 10. | power-scripting | 1 |