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-11-15 07:08:07 +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 46991 total users in the region and you need at least 27 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. | mitchellkrogza (Mitchell Krog) |
8616 | |
| 2. | snopoke (Simon Kelly) |
3989 | |
| 3. | korn101 (korn101) |
3543 | |
| 4. | obany (Martyn Janes) |
3090 | |
| 5. | longhotsummer (Greg Kempe) |
2911 | |
| 6. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
2482 | |
| 7. | sakhileln (Sakhile L. Ndlazi) |
2267 | |
| 8. | ptaoussanis (Peter Taoussanis) |
1798 | |
| 9. | rorisangputu (Rorisang Putu) |
1652 | |
| 10. | dirkbrnd (Dirk Brand) |
1520 | |
| 11. | Deftu (Sammi Deftu) |
1391 | |
| 12. | freelancing-solutions (mobius-crypt) |
1382 | |
| 13. | burnt-exe (Raydo M) |
1308 | |
| 14. | roryp (Rory Preddy) |
1227 | |
| 15. | ashleykleynhans (Ashley Kleynhans) |
1211 | |
| 16. | ewaldhorn (Ewald Horn) |
1072 | |
| 17. | justinvdm (Justin van der Merwe) |
1049 | |
| 18. | fluffypony (Riccardo Spagni) |
1025 | |
| 19. | KamoEllen (Kamogelo Ellen Kganakga) |
1023 | |
| 20. | Asjas (A-J Roos) |
1021 | |
| 21. | mattleibow (Matthew Leibowitz) |
1009 | |
| 22. | Passion-Over-Pain (Tinotenda Mhedziso) |
936 | |
| 23. | TSH3PH4NG ( ) |
924 | |
| 24. | CodeCrafterNoku (Nokubonga Ngema) |
854 | |
| 25. | NickiMash17 (Nicolette Mashaba) |
852 | |
| 26. | MogammadShaqeelless16 (Shaqeel Less) |
839 | |
| 27. | GrahamStrickland (Graham Strickland) |
834 | |
| 28. | andrewlimaza (Andrew Lima) |
822 | |
| 29. | szwanne (Sipho Zwane) |
811 | |
| 30. | SeanDylan1982 (Sean Dylan Patterson) |
777 | |
| 31. | Princemashumu (Devguy Prince) |
770 | |
| 32. | czue (Cory Zue) |
769 | |
| 33. | ndorfin (Shaun O’Connell) |
766 | |
| 34. | abhi18av (Abhinav Sharma) |
752 | |
| 35. | V-FOR-VEND3TTA (George Hlongwane) |
722 | |
| 36. | GedMarc (Marc Magon) |
716 | |
| 37. | dumisa-sakhile (Sakhile Dumisa) |
715 | |
| 38. | JagTheFriend (JagTheFriend) |
713 | |
| 39. | tnyandoro (Tendai ) |
707 | |
| 40. | QMS85 (Jonathan Peters) |
705 | |
| 41. | jonathanbossenger (Jonathan Bossenger) |
701 | |
| 42. | TebogoYungMercykay (Sello Selepe) |
693 | |
| 43. | siyabuilds (Siyabonga Samson Lukhele ) |
691 | |
| 44. | boris-kolpackov (Boris Kolpackov) |
687 | |
| 45. | pierredup (Pierre du Plessis) |
671 | |
| 46. | bshongwe (Ernest Bhekizwe Shongwe) |
652 | |
| 47. | fluffynuts (Davyd McColl) |
641 | |
| 48. | Sihle-Thwa (Siphesihle Mthethwa) |
640 | |
| 49. | riaankleinhans (Riaan Kleinhans) |
637 | |
| 50. | KodEx-SA (Ashley K Motsie) |
624 | |
| 51. | tholumuzikhuboni (Tholumuzi Kuboni ) |
621 | |
| 52. | peterp (Peter Pistorius) |
615 | |
| 53. | eben-roux (Eben) |
612 | |
| 54. | Chimoneg27 (Garvin Chimone) |
602 | |
| 55. | gregpriday (Greg Priday) |
590 | |
| 56. | stringhandler (stringhandler) |
589 | |
| 57. | carlaKC (Carla Kirk-Cohen) |
575 | |
| 58. | Katleho-Nyoni (Katleho Nyoni) |
569 | |
| 59. | jthrilly (Joshua Melville) |
564 | |
| 60. | alexmojaki (Alex Hall) |
550 | |
| 61. | ChamuMutezva (Chamu Mutezva) |
544 | |
| 62. | Bluette1 (Marylene Sawyer) |
541 | |
| 63. | barrymichaeldoyle (Barry Michael Doyle) |
541 | |
| 64. | markbirss (Mark Trevor Birss) |
535 | |
| 65. | rebelchris (Chris Bongers) |
520 | |
| 66. | aidan-bailey (Aidan Bailey) |
517 | |
| 67. | DenzelSE (DenzelSE) |
506 | |
| 68. | Rites23 (Ritesh Balu) |
502 | |
| 69. | MarcelMichau (Marcel Michau) |
490 | |
| 70. | ShaunSHamilton (Shaun Hamilton) |
489 | |
| 71. | MalindiFrank (Vumisa Mkhonto) |
486 | |
| 72. | tomjuggler (Tom) |
485 | |
| 73. | timhaak (Tim Haak) |
481 | |
| 74. | Tarto-4 (Thato Mongwe) |
468 | |
| 75. | kellerza (Johann Kellerman) |
465 | |
| 76. | paulmwatson (Paul Watson) |
456 | |
| 77. | ONTI98 (Ontisitse Manyeneng) |
450 | |
| 78. | BlvckOgre (Thatoyaka Dimakatso Malope) |
450 | |
| 79. | Jasonvdb (Jason van den Berg) |
444 | |
| 80. | itskingori (King'ori Maina) |
443 | |
| 81. | danini-the-panini (Dani Smith) |
442 | |
| 82. | dugalh (Dugal Harris) |
441 | |
| 83. | dwainm (Dwain Maralack) |
435 | |
| 84. | daniel-levin (Daniel Levin) |
423 | |
| 85. | DewaldFourie (Dewald Fourie) |
421 | |
| 86. | tsheporamantso (Gladwin Tshepo Ramantso) |
421 | |
| 87. | davidteren (David Teren) |
417 | |
| 88. | TomRadford (Tom Radford) |
413 | |
| 89. | rossmacarthur (Ross MacArthur) |
413 | |
| 90. | tladikholofelo (Kholofelo Tladi) |
410 | |
| 91. | stuartc (Stuart Corbishley) |
401 | |
| 92. | zeorin (Xandor Schiefer) |
396 | |
| 93. | Marcelckp (Marcel Palmer) |
392 | |
| 94. | JayWelsh (Jay Welsh) |
390 | |
| 95. | DouglasVDM (Douglas Van Der Merwe) |
385 | |
| 96. | corverroos (corver) |
384 | |
| 97. | PiggyAwesome () |
382 | |
| 98. | sjperkins (Simon Perkins) |
371 | |
| 99. | udf (Samara) |
368 | |
| 100. | gregzaal (Greg Zaal) |
365 | |
| 101. | bruce-atkinson (Bruce Atkinson) |
364 | |
| 102. | nmichlo (Nathan) |
357 | |
| 103. | arinc9 (Chester A. Unal) |
353 | |
| 104. | chumani130 (Chumani Madikizela) |
350 | |
| 105. | niloc95 (Nilo_R) |
343 | |
| 106. | refilwe-m (Refilwe M. Mashile) |
342 | |
| 107. | schalkneethling (Schalk Neethling) |
338 | |
| 108. | adudumayo (Asimanye Dudumayo) |
336 | |
| 109. | keegancsmith (Keegan Carruthers-Smith) |
336 | |
| 110. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
336 | |
| 111. | Lintshiwe (Lintshiwe) |
336 | |
| 112. | riazarbi (Riaz Arbi) |
334 | |
| 113. | kovymun (Koveshan Munsami) |
326 | |
| 114. | 0xlebogang (Lebogang Phoshoko) |
322 | |
| 115. | wax911 (Maxwell Mapako) |
322 | |
| 116. | naeem2000 (Naeem Carr) |
317 | |
| 117. | khanyicode (khanyisile) |
317 | |
| 118. | Bhekisile (Bhekisile Jozi) |
313 | |
| 119. | martinville (Martin Viljoen) |
308 | |
| 120. | eugenefvdm (Eugene van der Merwe ) |
307 | |
| 121. | jackson951 (Jackson Khuto) |
307 | |
| 122. | willemvds (Willem van der Schyff) |
306 | |
| 123. | clemsadand (Clément Adandé) |
300 | |
| 124. | BongaGougota0 (Bonga Gougota) |
298 | |
| 125. | Mashiane (Mashy) |
292 | |
| 126. | siyavuyachagi (Chagi Siyavuya) |
289 | |
| 127. | pasej5 (Jealous Matsikachando) |
287 | |
| 128. | lindelwa122 (Nqabenhle) |
285 | |
| 129. | fjlaubscher (Francois Laubscher) |
285 | |
| 130. | kerren (Kerren Ortlepp) |
284 | |
| 131. | davidtinker (David Tinker) |
283 | |
| 132. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
281 | |
| 133. | rkistner (Ralf Kistner) |
280 | |
| 134. | ruanbekker (Ruan Bekker) |
276 | |
| 135. | Pho3niX90 () |
269 | |
| 136. | DenhamPreen (Denham Preen) |
264 | |
| 137. | bazileros (Zalisile Stuli) |
259 | |
| 138. | bright-spark (Myburgh) |
258 | |
| 139. | hashimaziz88 (Hashim Aziz Muhammad) |
257 | |
| 140. | charbileigh (Chabi Francesca Seopa) |
254 | |
| 141. | cb22 (Federico Lorenzi) |
253 | |
| 142. | jaredlll08 (Jared) |
253 | |
| 143. | Motjiang (Brilliant Nhlamolo ) |
250 | |
| 144. | siphosenkosi803 (siphosenkosi mlotshwa) |
249 | |
| 145. | KabeloDev (Kabelo Makhanya) |
247 | |
| 146. | adrianmoisey (Adrian Moisey) |
245 | |
| 147. | mikechiloane (Mike Nhlanhla Chiloane) |
243 | |
| 148. | antoinevg () |
243 | |
| 149. | tmampa (Tshephang Mampa) |
243 | |
| 150. | ajsmit (AJ Smit) |
242 | |
| 151. | andytudhope (Andy Tudhope) |
239 | |
| 152. | theronic (Petrus Theron) |
239 | |
| 153. | nrwiersma (Nicholas Wiersma) |
237 | |
| 154. | nikrich (Jannik Richter) |
235 | |
| 155. | c-goosen (crypticGøøse) |
234 | |
| 156. | limbopro (毒奶博主) |
229 | |
| 157. | WeebNetsu (Stephen) |
227 | |
| 158. | beyarkay (Boyd Kane) |
226 | |
| 159. | mindsgn (Sibongiseni) |
225 | |
| 160. | govert (Govert van Drimmelen) |
223 | |
| 161. | jesselsookha (Jessel Sookha) |
223 | |
| 162. | mnicstruwig (Michael Struwig) |
222 | |
| 163. | LorryAfriyie (Lawrence Afriyie) |
221 | |
| 164. | ragmer09toske (Retsepile Shao) |
220 | |
| 165. | lukevanlukevan (Luke Van) |
217 | |
| 166. | AlexvZyl (Alexander van Zyl) |
217 | |
| 167. | erickelninoSwift (Erick El Nino Tshimbombo) |
216 | |
| 168. | burmudar (William Bezuidenhout) |
210 | |
| 169. | Nathan-Busse (Nathan Graham Busse) |
207 | |
| 170. | kayjeee (kayjee) |
207 | |
| 171. | BioGeek (Jeroen Van Goey) |
203 | |
| 172. | wkirschbaum (Wilhelm Kirschbaum) |
202 | |
| 173. | DeeBest (Simphiwe Dladla) |
202 | |
| 174. | MrBean355 (Mike Johnston) |
201 | |
| 175. | tpyo (Donovan Schönknecht) |
199 | |
| 176. | oni1997 ( Onesmus Dzidzai Maenzanise) |
196 | |
| 177. | GiftMothusi (Gift) |
195 | |
| 178. | KevinT (Kevin Trethewey) |
194 | |
| 179. | nathaneilkiwa (Nathaniel Kiwa) |
193 | |
| 180. | codeWithLFN (Lufuno Nemudzivhadi) |
193 | |
| 181. | sphavix (Siphamandla Zolakhe) |
192 | |
| 182. | arthurattwell (Arthur Attwell) |
191 | |
| 183. | Trixarian (Trixarian) |
188 | |
| 184. | andrevdm (Andre Van Der Merwe) |
182 | |
| 185. | Theolin-Nadasen (Theolin Nadasen) |
182 | |
| 186. | lucaliebenberg (Luca Liebenberg) |
181 | |
| 187. | DavidBakerEffendi (David Baker Effendi) |
180 | |
| 188. | sachajw (Sacha Wharton) |
180 | |
| 189. | dannykopping (Danny Kopping) |
180 | |
| 190. | duanecilliers (Duane Cilliers) |
179 | |
| 191. | Khumo-Mathe (Khumo Mathe) |
177 | |
| 192. | JohannesMeyerYC (Johannes Meyer) |
177 | |
| 193. | Naledi-Dikgale (Naledi) |
176 | |
| 194. | Patrick-Cole (Patrick) |
176 | |
| 195. | Leeoasis (Leslie Gudo) |
175 | |
| 196. | Mo7ammedFarahat (Mohammed Farahat) |
175 | |
| 197. | JacquiM (Jacqui Muller) |
174 | |
| 198. | Hiccup-za (Christopher Zeuch) |
174 | |
| 199. | topollonaketsana (Topollo Naketsana) |
172 | |
| 200. | justinhartman (Justin Hartman) |
170 | |
| 201. | leonvanzyl (Leon van Zyl) |
170 | |
| 202. | Nomcebo-coder-hub (Nomcebo) |
170 | |
| 203. | jhavatar () |
169 | |
| 204. | MrBooi (Ayabonga) |
167 | |
| 205. | ByteBeem (Donald Mxolisi Mohlala) |
166 | |
| 206. | AmahleZuma (Amahle Zuma) |
165 | |
| 207. | bradleymarques (Bradley Marques) |
164 | |
| 208. | neolace (Tertius Geldenhuys) |
164 | |
| 209. | katlegorphele (Katlego R. Phele) |
163 | |
| 210. | PhilaniMhlongo (Philani Mhlongo) |
159 | |
| 211. | MISHOW2 (MTS-Codes) |
158 | |
| 212. | Tumo505 (Tumo Kgabeng) |
157 | |
| 213. | daniellochner (Daniel Lochner) |
157 | |
| 214. | JasoonS (Jason Smythe) |
156 | |
| 215. | martink-rsa (Martin Kruger) |
156 | |
| 216. | qoda (Jonathan Bydendyk) |
156 | |
| 217. | benjaminjvdm (Benjamin (James) van der Merwe) |
155 | |
| 218. | djalilayed (Djalil Ayed) |
155 | |
| 219. | ZannyM (Zanny Athalia ) |
153 | |
| 220. | mommaroodles (Melanie Shepherd) |
152 | |
| 221. | SlimGee (Given Ncube) |
152 | |
| 222. | Diegoson (naxordeve) |
152 | |
| 223. | LeparaLaMapara (Tha-bang!) |
152 | |
| 224. | bley-gold (Blessings Mwale) |
150 | |
| 225. | TRex22 (Jason Chalom) |
150 | |
| 226. | DenDen047 (Naoya Muramatsu) |
149 | |
| 227. | Axolem (Axole Maranjana) |
148 | |
| 228. | dadecoza (Johannes le Roux) |
147 | |
| 229. | ghost2468developer (Kenneth Siyabonga Ncube) |
146 | |
| 230. | isgiddy (Isabelle Sindiswa Giddy) |
146 | |
| 231. | mitchtembo () |
146 | |
| 232. | MikhaD (Mikha Davids) |
145 | |
| 233. | KellanStevens (Kellan Stevens) |
144 | |
| 234. | balanced-tree () |
143 | |
| 235. | korkie9 (Justin Korkie) |
142 | |
| 236. | ScriptLineStudios (ScriptLine) |
142 | |
| 237. | MrIsimael (Isimael Zabadia) |
142 | |
| 238. | microrobotics (Johan Conradie) |
141 | |
| 239. | red-outrunner (Weo Sikho Fuzile) |
140 | |
| 240. | kimeshan (Kimeshan Naidoo) |
139 | |
| 241. | alanphys (Alan Chamberlain) |
139 | |
| 242. | ncthbrt (Natalie Cuthbert) |
139 | |
| 243. | Psynosaur (Ohan Smit) |
138 | |
| 244. | joshuaberetta (Joshua Beretta) |
137 | |
| 245. | simanga-dev (Simanga Khoza) |
136 | |
| 246. | jasbanza (Jason) |
135 | |
| 247. | amadibethel (Engr. Bethel Amadi) |
134 | |
| 248. | charlesmambo (Charles-M) |
134 | |
| 249. | rock-feller (Rockefeller) |
133 | |
| 250. | SakhileKhuzwayo222 (Sakhile (Sakhumuzi) khuzwayo) |
133 | |
| 251. | ArnoldT01 (Arnold) |
132 | |
| 252. | jasonsaayman (Jay) |
132 | |
| 253. | TheOptimisticDev (Mfumu Wealth Mabunda) |
131 | |
| 254. | GO-Shoderu (Gabriel) |
131 | |
| 255. | tsotetsi (Thapelo Tsotetsi) |
130 | |
| 256. | SbonisoZama (Sboniso Zama) |
130 |
| Rank | Organization | Members |
|---|---|---|
| 1. | daocare | 2 |
| 2. | avolabs-io | 2 |
| 3. | kubernetes | 2 |
| 4. | dimagi | 2 |
| 5. | devopscapetown | 2 |
| 6. | sourcegraph | 2 |
| 7. | nixos | 2 |
| 8. | float-capital | 2 |
| 9. | wildcards-world | 2 |
| 10. | solidworx | 1 |