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 contributions 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_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. | mitchellkrogza (Mitchell Krog) |
8680 | |
| 2. | snopoke (Simon Kelly) |
5278 | |
| 3. | obany (Martyn Janes) |
4074 | |
| 4. | korn101 (korn101) |
3728 | |
| 5. | longhotsummer (Greg Kempe) |
3593 | |
| 6. | dirkbrnd (Dirk Brand) |
3480 | |
| 7. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
2660 | |
| 8. | sakhileln (Sakhile L. Ndlazi) |
2605 | |
| 9. | mattleibow (Matthew Leibowitz) |
2141 | |
| 10. | V-FOR-VEND3TTA (George Hlongwane) |
2053 | |
| 11. | rebelchris (Chris Bongers) |
1855 | |
| 12. | ptaoussanis (Peter Taoussanis) |
1762 | |
| 13. | rorisangputu (Rorisang Putu) |
1730 | |
| 14. | justinvdm (Justin van der Merwe) |
1543 | |
| 15. | freelancing-solutions (mobius-crypt) |
1405 | |
| 16. | roryp (Rory Preddy) |
1400 | |
| 17. | geahaad (Gerhard Dinhof) |
1369 | |
| 18. | Deftu (Sammi Deftu) |
1368 | |
| 19. | burnt-exe (Raydo M) |
1332 | |
| 20. | corverroos (corver) |
1220 | |
| 21. | alexmojaki (Alex Hall) |
1211 | |
| 22. | ashleykleynhans (Ashley Kleynhans) |
1208 | |
| 23. | fluffypony (Riccardo Spagni) |
1102 | |
| 24. | ewaldhorn (Ewald Horn) |
1102 | |
| 25. | stringhandler (stringhandler) |
1088 | |
| 26. | Tafara-N (Tafara) |
1067 | |
| 27. | KamoEllen (Kamogelo Ellen Kganakga) |
1045 | |
| 28. | riaankleinhans (Riaan Kleinhans) |
1039 | |
| 29. | andrewlimaza (Andrew Lima) |
1036 | |
| 30. | Asjas (A-J Roos) |
1020 | |
| 31. | jonathanbossenger (Jonathan Bossenger) |
975 | |
| 32. | Passion-Over-Pain (Tinotenda Mhedziso) |
933 | |
| 33. | TSH3PH4NG ( ) |
926 | |
| 34. | ndorfin (Shaun O’Connell) |
901 | |
| 35. | szwanne (Sipho Zwane) |
893 | |
| 36. | czue (Cory Zue) |
885 | |
| 37. | ShaunSHamilton (Shaun Hamilton) |
879 | |
| 38. | CodeCrafterNoku (Nokubonga Ngema) |
878 | |
| 39. | carlaKC (Carla Kirk-Cohen) |
877 | |
| 40. | abhi18av (Abhinav Sharma) |
870 | |
| 41. | rkistner (Ralf Kistner) |
862 | |
| 42. | MogammadShaqeelless16 (Shaqeel Less) |
859 | |
| 43. | NickiMash17 (Nicolette Mashaba) |
858 | |
| 44. | GrahamStrickland (Graham Strickland) |
838 | |
| 45. | SeanDylan1982 (Sean Dylan Patterson) |
825 | |
| 46. | 0xlebogang (Lebogang Phoshoko) |
817 | |
| 47. | pierredup (Pierre du Plessis) |
813 | |
| 48. | TebogoYungMercykay (Sello Selepe) |
809 | |
| 49. | JagTheFriend (JagTheFriend) |
794 | |
| 50. | KodEx-SA (Ashley K Motsie) |
779 | |
| 51. | Princemashumu (Devguy Prince) |
776 | |
| 52. | tnyandoro (Tendai ) |
774 | |
| 53. | jthrilly (Joshua Melville) |
759 | |
| 54. | bshongwe (Ernest Bhekizwe Shongwe) |
752 | |
| 55. | QMS85 (Jonathan Peters) |
747 | |
| 56. | peterp (Peter Pistorius) |
739 | |
| 57. | siyabuilds (Siyabonga Samson Lukhele ) |
732 | |
| 58. | GedMarc (Marc Magon) |
728 | |
| 59. | boris-kolpackov (Boris Kolpackov) |
720 | |
| 60. | Bluette1 (Marylene Sawyer) |
703 | |
| 61. | dumisa-sakhile (Sakhile Dumisa) |
703 | |
| 62. | eben-roux (Eben) |
701 | |
| 63. | dannykopping (Danny Kopping) |
694 | |
| 64. | markbirss (Mark Trevor Birss) |
680 | |
| 65. | fluffynuts (Davyd McColl) |
679 | |
| 66. | schalkneethling (Schalk Neethling) |
677 | |
| 67. | gregpriday (Greg Priday) |
671 | |
| 68. | DavidBakerEffendi (David Baker Effendi) |
660 | |
| 69. | tholumuzikhuboni (Tholumuzi Kuboni ) |
645 | |
| 70. | sjperkins (Simon Perkins) |
644 | |
| 71. | Sihle-Thwa (Siphesihle Mthethwa) |
639 | |
| 72. | stuartc (Stuart Corbishley) |
634 | |
| 73. | paulmwatson (Paul Watson) |
621 | |
| 74. | Jasonvdb (Jason van den Berg) |
614 | |
| 75. | Chimoneg27 (Garvin Chimone) |
612 | |
| 76. | JayWelsh (Jay Welsh) |
594 | |
| 77. | DenzelSE (DenzelSE) |
591 | |
| 78. | wax911 (Maxwell Mapako) |
584 | |
| 79. | danini-the-panini (Dani Smith) |
574 | |
| 80. | ChamuMutezva (Chamu Mutezva) |
571 | |
| 81. | Rites23 (Ritesh Balu) |
569 | |
| 82. | nrwiersma (Nicholas Wiersma) |
568 | |
| 83. | adrianmoisey (Adrian Moisey) |
567 | |
| 84. | Katleho-Nyoni (Katleho Nyoni) |
565 | |
| 85. | kovymun (Koveshan Munsami) |
554 | |
| 86. | tsheporamantso (Gladwin Tshepo Ramantso) |
553 | |
| 87. | barrymichaeldoyle (Barry Michael Doyle) |
551 | |
| 88. | aidan-bailey (Aidan Bailey) |
541 | |
| 89. | itskingori (King'ori Maina) |
517 | |
| 90. | mamanambiya (Mamana Mbiyavanga) |
508 | |
| 91. | MalindiFrank (Vumisa Mkhonto) |
508 | |
| 92. | MarcelMichau (Marcel Michau) |
506 | |
| 93. | davidteren (David Teren) |
505 | |
| 94. | keegancsmith (Keegan Carruthers-Smith) |
499 | |
| 95. | tomjuggler (Tom) |
498 | |
| 96. | Tarto-4 (Thato Mongwe) |
496 | |
| 97. | kellerza (Johann Kellerman) |
491 | |
| 98. | bruce-atkinson (Bruce Atkinson) |
489 | |
| 99. | timhaak (Tim Haak) |
488 | |
| 100. | Benehiko (Alano Terblanche) |
485 | |
| 101. | BlvckOgre (Thatoyaka Dimakatso Malope) |
483 | |
| 102. | daniel-levin (Daniel Levin) |
481 | |
| 103. | DewaldFourie (Dewald Fourie) |
463 | |
| 104. | DouglasVDM (Douglas Van Der Merwe) |
461 | |
| 105. | refilwe-m (Refilwe M. Mashile) |
454 | |
| 106. | cb22 (Federico Lorenzi) |
450 | |
| 107. | balanced-tree () |
449 | |
| 108. | dugalh (Dugal Harris) |
448 | |
| 109. | tladikholofelo (Kholofelo Tladi) |
440 | |
| 110. | rossmacarthur (Ross MacArthur) |
433 | |
| 111. | Bhekisile (Bhekisile Jozi) |
420 | |
| 112. | naeem2000 (Naeem Carr) |
419 | |
| 113. | Lintshiwe (Lintshiwe) |
415 | |
| 114. | TomRadford (Tom Radford) |
414 | |
| 115. | zeorin (Xandor Schiefer) |
412 | |
| 116. | Marcelckp (Marcel Palmer) |
404 | |
| 117. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
402 | |
| 118. | DenhamPreen (Denham Preen) |
397 | |
| 119. | udf (Samara) |
393 | |
| 120. | PiggyAwesome () |
389 | |
| 121. | lindelwa122 (Nqabenhle) |
382 | |
| 122. | arinc9 (Chester A. Unal) |
380 | |
| 123. | chumani130 (Chumani Madikizela) |
380 | |
| 124. | adudumayo (Asimanye Dudumayo) |
377 | |
| 125. | Mashiane (Mashy) |
377 | |
| 126. | Pho3niX90 () |
372 | |
| 127. | ruanbekker (Ruan Bekker) |
369 | |
| 128. | riazarbi (Riaz Arbi) |
367 | |
| 129. | fjlaubscher (Francois Laubscher) |
360 | |
| 130. | gregzaal (Greg Zaal) |
360 | |
| 131. | khanyicode (khanyisile) |
347 | |
| 132. | bright-spark (Myburgh) |
337 | |
| 133. | clemsadand (Clément Adandé) |
336 | |
| 134. | nmichlo (Nathan) |
335 | |
| 135. | Luka2Lkay (Lukhanyo Matshebelele) |
334 | |
| 136. | burmudar (William Bezuidenhout) |
333 | |
| 137. | BioGeek (Jeroen Van Goey) |
333 | |
| 138. | niloc95 (Nilo_R) |
325 | |
| 139. | JasoonS (Jason Smythe) |
323 | |
| 140. | willemvds (Willem van der Schyff) |
321 | |
| 141. | martinville (Martin Viljoen) |
321 | |
| 142. | theronic (Petrus Theron) |
314 | |
| 143. | dwainm (Dwain Maralack) |
312 | |
| 144. | antoinevg () |
312 | |
| 145. | siyavuyachagi (Chagi Siyavuya) |
309 | |
| 146. | neolace (Tertius Geldenhuys) |
308 | |
| 147. | eugenefvdm (Eugene van der Merwe ) |
303 | |
| 148. | kerren (Kerren Ortlepp) |
303 | |
| 149. | sachajw (Sacha Wharton) |
299 | |
| 150. | c-goosen (crypticGøøse) |
298 | |
| 151. | mnicstruwig (Michael Struwig) |
294 | |
| 152. | andytudhope (Andy Tudhope) |
289 | |
| 153. | Motjiang (Brilliant Nhlamolo ) |
288 | |
| 154. | davidtinker (David Tinker) |
285 | |
| 155. | govert (Govert van Drimmelen) |
279 | |
| 156. | greywolve (Oliver Powell) |
276 | |
| 157. | jasonsaayman (Jay) |
275 | |
| 158. | mikechiloane (Mike Nhlanhla Chiloane) |
274 | |
| 159. | GiftMothusi (Gift) |
274 | |
| 160. | jaredlll08 (Jared) |
274 | |
| 161. | korkie9 (Justin Korkie) |
274 | |
| 162. | BongaGougota0 (Bonga Gougota) |
273 | |
| 163. | KabeloDev (Kabelo Makhanya) |
272 | |
| 164. | MrBean355 (Mike Johnston) |
272 | |
| 165. | bazileros (Zalisile Stuli) |
266 | |
| 166. | arthurattwell (Arthur Attwell) |
266 | |
| 167. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
258 | |
| 168. | charbileigh (Chabi Francesca Seopa) |
257 | |
| 169. | siphosenkosi803 (siphosenkosi mlotshwa) |
257 | |
| 170. | WeebNetsu (Stephen) |
256 | |
| 171. | kayjeee (kayjee) |
255 | |
| 172. | jesselsookha (Jessel Sookha) |
255 | |
| 173. | nikrich (Jannik Richter) |
253 | |
| 174. | mindsgn (Sibongiseni) |
253 | |
| 175. | shaunroselt (Shaun Roselt) |
249 | |
| 176. | ajsmit (AJ Smit) |
248 | |
| 177. | sphavix (Siphamandla Zolakhe) |
248 | |
| 178. | pasej5 (Jealous Matsikachando) |
247 | |
| 179. | mommaroodles (Melanie Shepherd) |
247 | |
| 180. | wkirschbaum (Wilhelm Kirschbaum) |
244 | |
| 181. | lukevanlukevan (Luke Van) |
239 | |
| 182. | dunxen (dunxen) |
239 | |
| 183. | oni1997 ( Onesmus Dzidzai Maenzanise) |
238 | |
| 184. | lucaliebenberg (Luca Liebenberg) |
236 | |
| 185. | erickelninoSwift (Erick El Nino Tshimbombo) |
229 | |
| 186. | tmampa (Tshephang Mampa) |
229 | |
| 187. | AlexvZyl (Alexander van Zyl) |
228 | |
| 188. | LorryAfriyie (Lawrence Afriyie) |
226 | |
| 189. | codeWithLFN (Lufuno Nemudzivhadi) |
225 | |
| 190. | limbopro (毒奶博主) |
224 | |
| 191. | jasbanza (Jason) |
224 | |
| 192. | ragmer09toske (Retsepile Shao) |
224 | |
| 193. | tsotetsi (Thapelo Tsotetsi) |
223 | |
| 194. | beyarkay (Boyd Kane) |
222 | |
| 195. | devinpearson (Devin) |
222 | |
| 196. | justinhartman (Justin Hartman) |
218 | |
| 197. | jhavatar () |
213 | |
| 198. | mitchtembo () |
211 | |
| 199. | Leeoasis (Leslie Gudo) |
211 | |
| 200. | Hiccup-za (Christopher Zeuch) |
210 | |
| 201. | amadibethel (Bethel Amadi) |
208 | |
| 202. | JohannesMeyerYC (Johannes Meyer) |
208 | |
| 203. | duanecilliers (Duane Cilliers) |
207 | |
| 204. | DeeBest (Simphiwe Dladla) |
207 | |
| 205. | Theolin-Nadasen (Theolin Nadasen) |
203 | |
| 206. | jackson951 (Jackson Khuto) |
201 | |
| 207. | kaysiz (kudakwashe siziva) |
200 | |
| 208. | tpyo (Donovan Schönknecht) |
200 | |
| 209. | nathaneilkiwa (Nathaniel Kiwa) |
200 | |
| 210. | sash-a (Sasha Abramowitz) |
198 | |
| 211. | Trixarian (Trixarian) |
198 | |
| 212. | andrevdm (Andre Van Der Merwe) |
197 | |
| 213. | bradleymarques (Bradley Marques) |
195 | |
| 214. | katlegorphele (Katlego R. Phele) |
195 | |
| 215. | vgeddes (Vincent Geddes) |
194 | |
| 216. | SamTolmay (Sam) |
192 | |
| 217. | JacquiM (Jacqui Muller) |
191 | |
| 218. | Khumo-Mathe (Khumo Mathe) |
191 | |
| 219. | Naledi-Dikgale (Naledi) |
190 | |
| 220. | simanga-dev (Simanga Khoza) |
189 | |
| 221. | ghost2468developer (Kenneth Siyabonga Ncube) |
188 | |
| 222. | benjaminjvdm (Benjamin (James) van der Merwe) |
188 | |
| 223. | ByteBeem (Donald Mxolisi Mohlala) |
187 | |
| 224. | topollonaketsana (Topollo Naketsana) |
183 | |
| 225. | Patrick-Cole (Patrick) |
181 | |
| 226. | MrBooi (Ayabonga) |
179 | |
| 227. | Mo7ammedFarahat (Mohammed Farahat) |
177 | |
| 228. | PhilaniMhlongo (Philani Mhlongo) |
175 | |
| 229. | joshuaberetta (Joshua Beretta) |
175 | |
| 230. | MISHOW2 (MTS-Codes) |
174 | |
| 231. | nwakauc (Uchechi Nwaka) |
174 | |
| 232. | DenDen047 (Naoya Muramatsu) |
174 | |
| 233. | Nomcebo-coder-hub (Nomcebo) |
174 | |
| 234. | SlimGee (Given Ncube) |
174 | |
| 235. | AmahleZuma (Amahle Zuma) |
172 | |
| 236. | AlexJuca (Alexandre Antonio Juca) |
170 | |
| 237. | ZannyM (Zanny Athalia ) |
168 | |
| 238. | Axolem (Axole Maranjana) |
168 | |
| 239. | MrIsimael (Isimael Zabadia) |
166 | |
| 240. | leonvanzyl (Leon van Zyl) |
166 | |
| 241. | LeparaLaMapara (Tha-bang!) |
166 | |
| 242. | Restioson (Restioson) |
165 | |
| 243. | ScriptLineStudios (ScriptLine) |
164 | |
| 244. | kimeshan (Kimeshan Naidoo) |
163 | |
| 245. | SakhileKhuzwayo222 (Sakhile (Sakhumuzi) khuzwayo) |
163 | |
| 246. | andrewtimberlake (Andrew Timberlake) |
162 | |
| 247. | isgiddy (Isabelle Sindiswa Giddy) |
162 | |
| 248. | daniellochner (Daniel Lochner) |
161 | |
| 249. | KellanStevens (Kellan Stevens) |
158 | |
| 250. | qoda (Jonathan Bydendyk) |
158 | |
| 251. | dadecoza (Johannes le Roux) |
158 | |
| 252. | ipokkel (Theuns Coetzee) |
157 | |
| 253. | TRex22 (Jason Chalom) |
157 | |
| 254. | KevinT (Kevin Trethewey) |
156 | |
| 255. | Diegoson (naxordeve) |
155 | |
| 256. | djalilayed (Djalil Ayed) |
154 |
| Rank | Organization | Members |
|---|---|---|
| 1. | dimagi | 2 |
| 2. | sourcegraph | 2 |
| 3. | avolabs-io | 2 |
| 4. | devopscapetown | 2 |
| 5. | wildcards-world | 2 |
| 6. | float-capital | 2 |
| 7. | daocare | 2 |
| 8. | kubernetes | 2 |
| 9. | nixos | 2 |
| 10. | osmosis-labs | 1 |