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