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 2025-12-31 04:11:17 +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 47873 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) |
9282 | |
| 2. | mitchellkrogza (Mitchell Krog) |
7435 | |
| 3. | snopoke (Simon Kelly) |
5423 | |
| 4. | dirkbrnd (Dirk Brand) |
3746 | |
| 5. | longhotsummer (Greg Kempe) |
3661 | |
| 6. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
2452 | |
| 7. | roryp (Rory Preddy) |
2363 | |
| 8. | korn101 (korn101) |
2204 | |
| 9. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
2055 | |
| 10. | mattleibow (Matthew Leibowitz) |
1924 | |
| 11. | sakhileln (Sakhile L. Ndlazi) |
1862 | |
| 12. | V-FOR-VEND3TTA (George Hlongwane) |
1818 | |
| 13. | gregpriday (Greg Priday) |
1811 | |
| 14. | rebelchris (Chris Bongers) |
1803 | |
| 15. | ptaoussanis (Peter Taoussanis) |
1742 | |
| 16. | Asjas (A-J Roos) |
1618 | |
| 17. | rorisangputu (Rorisang Putu) |
1601 | |
| 18. | justinvdm (Justin van der Merwe) |
1526 | |
| 19. | Deftu (Sammi Deftu) |
1470 | |
| 20. | freelancing-solutions (mobius-crypt) |
1410 | |
| 21. | geahaad (Gerhard Dinhof) |
1404 | |
| 22. | burnt-exe (Raydo M) |
1382 | |
| 23. | balanced-tree (Teo) |
1264 | |
| 24. | ashleykleynhans (Ashley Kleynhans) |
1203 | |
| 25. | NickiMash17 (Nicolette Mashaba) |
1174 | |
| 26. | GedMarc (Marc Magon) |
1174 | |
| 27. | alexmojaki (Alex Hall) |
1173 | |
| 28. | riaankleinhans (Riaan Kleinhans) |
1153 | |
| 29. | Passion-Over-Pain (Tinotenda Mhedziso) |
1111 | |
| 30. | fluffypony (Riccardo Spagni) |
1105 | |
| 31. | andrewlimaza (Andrew Lima) |
1099 | |
| 32. | ntsakosurprise (ntsakosurprise) |
1099 | |
| 33. | jonathanbossenger (Jonathan Bossenger) |
1060 | |
| 34. | ewaldhorn (Ewald Horn) |
1056 | |
| 35. | KamoEllen (Kamogelo Ellen Kganakga) |
1040 | |
| 36. | ShaunSHamilton (Shaun Hamilton) |
1039 | |
| 37. | peterp (Peter Pistorius) |
985 | |
| 38. | corverroos (corver) |
979 | |
| 39. | limbopro (毒奶博主) |
943 | |
| 40. | QMS85 (Jonathan Peters) |
938 | |
| 41. | bshongwe (Ernest Bhekizwe Shongwe) |
934 | |
| 42. | CodeCrafterNoku (Nokubonga Ngema) |
906 | |
| 43. | JagTheFriend (JagTheFriend) |
900 | |
| 44. | szwanne (Sipho Zwane) |
896 | |
| 45. | carlaKC (Carla Kirk-Cohen) |
893 | |
| 46. | GrahamStrickland (Graham Strickland) |
879 | |
| 47. | siyabuilds (Siyabonga Samson Lukhele ) |
866 | |
| 48. | dannykopping (Danny Kopping) |
851 | |
| 49. | stringhandler (stringhandler) |
848 | |
| 50. | MogammadShaqeelless16 (Shaqeel Less) |
847 | |
| 51. | KodEx-SA (Ashley K Motsie) |
842 | |
| 52. | abhi18av (Abhinav Sharma) |
837 | |
| 53. | 0xlebogang (Lebogang Phoshoko) |
830 | |
| 54. | SeanDylan1982 (Sean Dylan Patterson) |
825 | |
| 55. | TSH3PH4NG (Tshepang Masia ) |
818 | |
| 56. | TebogoYungMercykay (Sello Selepe) |
814 | |
| 57. | pierredup (Pierre du Plessis) |
802 | |
| 58. | tnyandoro (Tendai ) |
759 | |
| 59. | Princemashumu (Devguy Prince) |
751 | |
| 60. | rkistner (Ralf Kistner) |
751 | |
| 61. | fluffynuts (Davyd McColl) |
727 | |
| 62. | DavidBakerEffendi (David Baker Effendi) |
727 | |
| 63. | czue (Cory Zue) |
725 | |
| 64. | Katleho-Nyoni (Katleho Nyoni) |
716 | |
| 65. | dumisa-sakhile (Sakhile Dumisa) |
693 | |
| 66. | quicujo (Anton Pretorius) |
689 | |
| 67. | nyashahama (Nyasha Hama) |
688 | |
| 68. | sjperkins (Simon Perkins) |
687 | |
| 69. | Luka2Lkay (Lukhanyo Matshebelele) |
685 | |
| 70. | boris-kolpackov (Boris Kolpackov) |
667 | |
| 71. | nrwiersma (Nicholas Wiersma) |
650 | |
| 72. | markbirss (Mark Trevor Birss) |
633 | |
| 73. | barrymichaeldoyle (Barry Michael Doyle) |
625 | |
| 74. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
621 | |
| 75. | Sihle-Thwa (Siphesihle Mthethwa) |
617 | |
| 76. | eben-roux (Eben) |
611 | |
| 77. | nmichlo (Nathan) |
601 | |
| 78. | kovymun (Koveshan Munsami) |
600 | |
| 79. | schalkneethling (Schalk Neethling) |
574 | |
| 80. | MarcelMichau (Marcel Michau) |
556 | |
| 81. | davidteren (David Teren) |
556 | |
| 82. | pasej5 (Jealous Matsikachando) |
552 | |
| 83. | adrianmoisey (Adrian Moisey) |
551 | |
| 84. | thisislefa (Lefa J. Mofokeng) |
538 | |
| 85. | tomjuggler (Tom) |
529 | |
| 86. | keegancsmith (Keegan Carruthers-Smith) |
528 | |
| 87. | stuartc (Stuart Corbishley) |
528 | |
| 88. | wax911 (Maxwell Mapako) |
524 | |
| 89. | Jasonvdb (Jason van den Berg) |
521 | |
| 90. | JayWelsh (Jay Welsh) |
517 | |
| 91. | kellerza (Johann Kellerman) |
515 | |
| 92. | Bluette1 (Marylene Sawyer) |
513 | |
| 93. | tsheporamantso (Gladwin Tshepo Ramantso) |
513 | |
| 94. | ChamuMutezva (Chamu Mutezva) |
512 | |
| 95. | MalindiFrank (Vumisa Mkhonto) |
510 | |
| 96. | dwainm (Dwain Maralack) |
498 | |
| 97. | danini-the-panini (Dani Smith) |
487 | |
| 98. | daniel-levin (Daniel Levin) |
484 | |
| 99. | timhaak (Tim Haak) |
478 | |
| 100. | Chimoneg27 (Garvin Chimone) |
474 | |
| 101. | Marcelckp (Marcel Palmer) |
471 | |
| 102. | exfil0 (Karim Jaber (Exfil0)) |
461 | |
| 103. | DenzelSE (DenzelSE) |
460 | |
| 104. | DewaldFourie (Dewald Fourie) |
459 | |
| 105. | rossmacarthur (Ross MacArthur) |
458 | |
| 106. | refilwe-m (Refilwe M. Mashile) |
457 | |
| 107. | Rites23 (Ritesh Balu) |
450 | |
| 108. | Pho3niX90 () |
450 | |
| 109. | TomRadford (Tom Radford) |
449 | |
| 110. | fjlaubscher (Francois Laubscher) |
448 | |
| 111. | Lintshiwe (Lintshiwe) |
441 | |
| 112. | Benehiko (Alano Terblanche) |
435 | |
| 113. | Tarto-4 (Thato Mongwe) |
419 | |
| 114. | geofmureithi (Njuguna Mureithi) |
415 | |
| 115. | niloc95 (Nilo_R) |
412 | |
| 116. | burmudar (William Bezuidenhout) |
410 | |
| 117. | bruce-atkinson (Bruce Atkinson) |
409 | |
| 118. | ONTI98 (Ontisitse Manyeneng) |
406 | |
| 119. | hypherionmc (HypherionSA) |
406 | |
| 120. | zeorin (Xandor Schiefer) |
403 | |
| 121. | paulmwatson (Paul Watson) |
401 | |
| 122. | KevinT (Kevin Trethewey) |
400 | |
| 123. | DenhamPreen (Denham Preen) |
395 | |
| 124. | Carrington-dev (Carrington Muleya) |
387 | |
| 125. | besiwims (Bernard Sibanda) |
386 | |
| 126. | dugalh (Dugal Harris) |
386 | |
| 127. | Mashiane (Mashy) |
384 | |
| 128. | tholumuzikhuboni (Tholumuzi Kuboni ) |
380 | |
| 129. | PiggyAwesome () |
377 | |
| 130. | arinc9 (Chester A. Unal) |
375 | |
| 131. | gregzaal (Greg Zaal) |
374 | |
| 132. | riazarbi (Riaz Arbi) |
360 | |
| 133. | chumani130 (Chumani Madikizela) |
359 | |
| 134. | lindelwa122 (Nqabenhle) |
357 | |
| 135. | jasbanza (Jason) |
352 | |
| 136. | adudumayo (Asimanye Dudumayo) |
347 | |
| 137. | eugenefvdm (Eugene van der Merwe ) |
343 | |
| 138. | udf (Samara) |
341 | |
| 139. | theronic (Petrus Theron) |
338 | |
| 140. | bright-spark (Myburgh) |
335 | |
| 141. | cb22 (Federico Lorenzi) |
332 | |
| 142. | BioGeek (Jeroen Van Goey) |
331 | |
| 143. | jackson951 (Jackson Khuto) |
327 | |
| 144. | mindsgn (Sibongiseni) |
325 | |
| 145. | jasonsaayman (Jay) |
323 | |
| 146. | tladikholofelo (Kholofelo Tladi) |
318 | |
| 147. | andytudhope (Andy Tudhope) |
314 | |
| 148. | neolace (Tertius Geldenhuys) |
314 | |
| 149. | ruanbekker (Ruan Bekker) |
313 | |
| 150. | tpyo (Donovan Schönknecht) |
312 | |
| 151. | greywolve (Oliver Powell) |
311 | |
| 152. | mikechiloane (Mike Nhlanhla Chiloane) |
309 | |
| 153. | clemsadand (Clément Adandé) |
307 | |
| 154. | martinville (Martin Viljoen) |
304 | |
| 155. | Jakaza (Goodness (Themba) Chauke) |
302 | |
| 156. | charbileigh (Chabi Francesca Seopa) |
301 | |
| 157. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
299 | |
| 158. | willemvds (Willem van der Schyff) |
291 | |
| 159. | WeebNetsu (Stephen) |
286 | |
| 160. | joshuaberetta (Joshua Beretta) |
284 | |
| 161. | c-goosen (crypticGøøse) |
283 | |
| 162. | rameezk (Rameez Khan) |
282 | |
| 163. | hashimaziz88 (Hashim Aziz Muhammad) |
282 | |
| 164. | davidtinker (David Tinker) |
281 | |
| 165. | wkirschbaum (Wilhelm Kirschbaum) |
278 | |
| 166. | siphosenkosi803 (siphosenkosi mlotshwa) |
277 | |
| 167. | govert (Govert van Drimmelen) |
269 | |
| 168. | beyarkay (Boyd Kane) |
268 | |
| 169. | JohannesMeyerYC (Johannes Meyer) |
268 | |
| 170. | naeem2000 (Naeem Carr) |
265 | |
| 171. | mnicstruwig (Michael Struwig) |
264 | |
| 172. | JasoonS (Jason Smythe) |
263 | |
| 173. | BongaGougota0 (Bonga Gougota) |
260 | |
| 174. | kayjeee (kayjee) |
260 | |
| 175. | shaunroselt (Shaun Roselt) |
260 | |
| 176. | KabeloDev (Kabelo Makhanya) |
257 | |
| 177. | jesselsookha (Jessel Sookha) |
255 | |
| 178. | Theolin-Nadasen (Theolin Nadasen) |
253 | |
| 179. | Hiccup-za (Christopher Zeuch) |
253 | |
| 180. | antoinevg () |
252 | |
| 181. | ndorfin (Shaun O’Connell) |
251 | |
| 182. | ajsmit (AJ Smit) |
251 | |
| 183. | MrBooi (Ayabonga) |
250 | |
| 184. | leonvanzyl (Leon van Zyl) |
248 | |
| 185. | jaredlll08 (Jared) |
248 | |
| 186. | jhavatar () |
248 | |
| 187. | justinhartman (Justin Hartman) |
245 | |
| 188. | GiftMothusi (Gift) |
242 | |
| 189. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
240 | |
| 190. | AlexJuca (Alexandre Antonio Juca) |
239 | |
| 191. | MrBean355 (Mike Johnston) |
236 | |
| 192. | AlexvZyl (Alexander van Zyl) |
235 | |
| 193. | mommaroodles (Melanie Shepherd) |
235 | |
| 194. | tmampa (Tshephang Mampa) |
234 | |
| 195. | oni1997 ( Onesmus Dzidzai Maenzanise) |
234 | |
| 196. | Bhekisile (Bhekisile Jozi) |
231 | |
| 197. | nathaneilkiwa (Nathaniel Kiwa) |
230 | |
| 198. | lukevanlukevan (Luke Van) |
226 | |
| 199. | siyavuyachagi (Chagi Siyavuya) |
225 | |
| 200. | martink-rsa (Martin Kruger) |
224 | |
| 201. | andrevdm (Andre Van Der Merwe) |
221 | |
| 202. | Motjiang (Brilliant Nhlamolo ) |
220 | |
| 203. | bazileros (Zalisile Stuli) |
219 | |
| 204. | Trixarian (Trixarian) |
218 | |
| 205. | codeWithLFN (Lufuno Nemudzivhadi) |
217 | |
| 206. | Nathan-Busse (Nathan Graham Busse) |
217 | |
| 207. | Zen-CODE (Richard Larkin) |
216 | |
| 208. | kimeshan (Kimeshan Naidoo) |
216 | |
| 209. | erickelninoSwift (Erick El Nino Tshimbombo) |
216 | |
| 210. | Mzacoding (Nyiko Mkansi) |
215 | |
| 211. | amadibethel (Engr. Bethel Amadi) |
214 | |
| 212. | sphavix (Siphamandla Zolakhe) |
213 | |
| 213. | qoda (Jonathan Bydendyk) |
212 | |
| 214. | AmahleZuma (Amahle Zuma) |
212 | |
| 215. | rizonesoft (Derick Payne) |
209 | |
| 216. | eliasjudin (Elias Judin) |
208 | |
| 217. | arthurattwell (Arthur Attwell) |
208 | |
| 218. | DeeBest (Simphiwe Dladla) |
207 | |
| 219. | LorryAfriyie (Lawrence Afriyie) |
206 | |
| 220. | duanecilliers (Duane Cilliers) |
206 | |
| 221. | DouglasVDM (Douglas Van Der Merwe) |
199 | |
| 222. | iarxii (Thabang Mposula) |
198 | |
| 223. | ncthbrt (Natalie Cuthbert) |
198 | |
| 224. | dagelf (Coenraad Loubser) |
197 | |
| 225. | sachajw (Sacha Wharton) |
196 | |
| 226. | tsotetsi (Thapelo Tsotetsi) |
195 | |
| 227. | ByteBeem (Donald Mxolisi Mohlala) |
194 | |
| 228. | GO-Shoderu (Gabriel) |
193 | |
| 229. | MikhaD (Mikha Davids) |
192 | |
| 230. | dunxen (dunxen) |
192 | |
| 231. | JacquiM (Jacqui Muller) |
191 | |
| 232. | Khumo-Mathe (Khumo Mathe) |
191 | |
| 233. | Tumo505 (Tumo Kgabeng) |
190 | |
| 234. | nikrich (Jannik Richter) |
190 | |
| 235. | benjaminjvdm (Benjamin (James) van der Merwe) |
188 | |
| 236. | ghost2468developer (Kenneth Siyabonga Ncube) |
187 | |
| 237. | vgeddes (Vincent Geddes) |
183 | |
| 238. | mitchtembo () |
183 | |
| 239. | kaysiz (kudakwashe siziva) |
179 | |
| 240. | ScriptLineStudios (ScriptLine) |
177 | |
| 241. | ArnoldT01 (Arnold) |
176 | |
| 242. | Patrick-Cole (Patrick) |
175 | |
| 243. | simanga-dev (Simanga Khoza) |
174 | |
| 244. | Axolem (Axole Maranjana) |
172 | |
| 245. | MISHOW2 (MTS-Codes) |
171 | |
| 246. | devinpearson (Devin) |
168 | |
| 247. | SakhileKhuzwayo222 (Sakhile (Sakhumuzi) khuzwayo) |
167 | |
| 248. | Naledi-Dikgale (Naledi) |
167 | |
| 249. | SlimGee (Given Ncube) |
166 | |
| 250. | DenDen047 (Naoya Muramatsu) |
165 | |
| 251. | Nomcebo-coder-hub (Nomcebo) |
164 | |
| 252. | bley-gold (Blessings Mwale) |
162 | |
| 253. | daniellochner (Daniel Lochner) |
161 | |
| 254. | SkillBeatsAll (Joel Cedras) |
160 | |
| 255. | microrobotics (Johan Conradie) |
159 | |
| 256. | lostpebble (Paul Myburgh) |
157 |
| Rank | Organization | Members |
|---|---|---|
| 1. | dimagi | 2 |
| 2. | daocare | 2 |
| 3. | devopscapetown | 2 |
| 4. | float-capital | 2 |
| 5. | nixos | 2 |
| 6. | avolabs-io | 2 |
| 7. | sourcegraph | 2 |
| 8. | wildcards-world | 2 |
| 9. | dotnet | 1 |
| 10. | blue-it-marketing | 1 |