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