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-30 06:57:41 +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 47325 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) |
8395 | |
| 2. | snopoke (Simon Kelly) |
4070 | |
| 3. | korn101 (korn101) |
3159 | |
| 4. | obany (Martyn Janes) |
3105 | |
| 5. | longhotsummer (Greg Kempe) |
2861 | |
| 6. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
2371 | |
| 7. | sakhileln (Sakhile L. Ndlazi) |
2142 | |
| 8. | roryp (Rory Preddy) |
1953 | |
| 9. | ptaoussanis (Peter Taoussanis) |
1770 | |
| 10. | rorisangputu (Rorisang Putu) |
1623 | |
| 11. | dirkbrnd (Dirk Brand) |
1622 | |
| 12. | gregpriday (Greg Priday) |
1449 | |
| 13. | freelancing-solutions (mobius-crypt) |
1386 | |
| 14. | Deftu (Sammi Deftu) |
1366 | |
| 15. | burnt-exe (Raydo M) |
1337 | |
| 16. | ashleykleynhans (Ashley Kleynhans) |
1248 | |
| 17. | justinvdm (Justin van der Merwe) |
1074 | |
| 18. | ewaldhorn (Ewald Horn) |
1058 | |
| 19. | Asjas (A-J Roos) |
1051 | |
| 20. | fluffypony (Riccardo Spagni) |
1025 | |
| 21. | GedMarc (Marc Magon) |
1024 | |
| 22. | KamoEllen (Kamogelo Ellen Kganakga) |
1020 | |
| 23. | mattleibow (Matthew Leibowitz) |
961 | |
| 24. | Passion-Over-Pain (Tinotenda Mhedziso) |
939 | |
| 25. | TSH3PH4NG ( ) |
904 | |
| 26. | CodeCrafterNoku (Nokubonga Ngema) |
884 | |
| 27. | andrewlimaza (Andrew Lima) |
874 | |
| 28. | NickiMash17 (Nicolette Mashaba) |
864 | |
| 29. | balanced-tree () |
852 | |
| 30. | GrahamStrickland (Graham Strickland) |
845 | |
| 31. | QMS85 (Jonathan Peters) |
842 | |
| 32. | bshongwe (Ernest Bhekizwe Shongwe) |
833 | |
| 33. | Princemashumu (Devguy Prince) |
832 | |
| 34. | MogammadShaqeelless16 (Shaqeel Less) |
823 | |
| 35. | szwanne (Sipho Zwane) |
811 | |
| 36. | SeanDylan1982 (Sean Dylan Patterson) |
777 | |
| 37. | JagTheFriend (JagTheFriend) |
744 | |
| 38. | abhi18av (Abhinav Sharma) |
733 | |
| 39. | jonathanbossenger (Jonathan Bossenger) |
728 | |
| 40. | ndorfin (Shaun O’Connell) |
728 | |
| 41. | siyabuilds (Siyabonga Samson Lukhele ) |
720 | |
| 42. | dumisa-sakhile (Sakhile Dumisa) |
714 | |
| 43. | tnyandoro (Tendai ) |
708 | |
| 44. | czue (Cory Zue) |
695 | |
| 45. | limbopro (毒奶博主) |
694 | |
| 46. | TebogoYungMercykay (Sello Selepe) |
693 | |
| 47. | V-FOR-VEND3TTA (George Hlongwane) |
673 | |
| 48. | boris-kolpackov (Boris Kolpackov) |
664 | |
| 49. | peterp (Peter Pistorius) |
664 | |
| 50. | Katleho-Nyoni (Katleho Nyoni) |
649 | |
| 51. | fluffynuts (Davyd McColl) |
646 | |
| 52. | pierredup (Pierre du Plessis) |
639 | |
| 53. | riaankleinhans (Riaan Kleinhans) |
634 | |
| 54. | Sihle-Thwa (Siphesihle Mthethwa) |
616 | |
| 55. | KodEx-SA (Ashley K Motsie) |
584 | |
| 56. | carlaKC (Carla Kirk-Cohen) |
576 | |
| 57. | tholumuzikhuboni (Tholumuzi Kuboni ) |
564 | |
| 58. | ShaunSHamilton (Shaun Hamilton) |
561 | |
| 59. | eben-roux (Eben) |
561 | |
| 60. | jthrilly (Joshua Melville) |
552 | |
| 61. | alexmojaki (Alex Hall) |
546 | |
| 62. | Chimoneg27 (Garvin Chimone) |
544 | |
| 63. | barrymichaeldoyle (Barry Michael Doyle) |
543 | |
| 64. | markbirss (Mark Trevor Birss) |
534 | |
| 65. | rebelchris (Chris Bongers) |
534 | |
| 66. | ChamuMutezva (Chamu Mutezva) |
526 | |
| 67. | stringhandler (stringhandler) |
523 | |
| 68. | tomjuggler (Tom) |
515 | |
| 69. | Bluette1 (Marylene Sawyer) |
510 | |
| 70. | MarcelMichau (Marcel Michau) |
496 | |
| 71. | MalindiFrank (Vumisa Mkhonto) |
485 | |
| 72. | timhaak (Tim Haak) |
476 | |
| 73. | pasej5 (Jealous Matsikachando) |
472 | |
| 74. | kellerza (Johann Kellerman) |
470 | |
| 75. | 0xlebogang (Lebogang Phoshoko) |
465 | |
| 76. | dwainm (Dwain Maralack) |
455 | |
| 77. | Rites23 (Ritesh Balu) |
451 | |
| 78. | BlvckOgre (Thatoyaka Dimakatso Malope) |
450 | |
| 79. | ONTI98 (Ontisitse Manyeneng) |
450 | |
| 80. | Tarto-4 (Thato Mongwe) |
445 | |
| 81. | rossmacarthur (Ross MacArthur) |
444 | |
| 82. | DenzelSE (DenzelSE) |
444 | |
| 83. | Jasonvdb (Jason van den Berg) |
434 | |
| 84. | tsheporamantso (Gladwin Tshepo Ramantso) |
429 | |
| 85. | dugalh (Dugal Harris) |
428 | |
| 86. | danini-the-panini (Dani Smith) |
427 | |
| 87. | itskingori (King'ori Maina) |
426 | |
| 88. | daniel-levin (Daniel Levin) |
423 | |
| 89. | DewaldFourie (Dewald Fourie) |
421 | |
| 90. | TomRadford (Tom Radford) |
414 | |
| 91. | davidteren (David Teren) |
412 | |
| 92. | tladikholofelo (Kholofelo Tladi) |
409 | |
| 93. | Marcelckp (Marcel Palmer) |
407 | |
| 94. | zeorin (Xandor Schiefer) |
406 | |
| 95. | exfil0 (Karim Jaber (Exfil0)) |
399 | |
| 96. | paulmwatson (Paul Watson) |
396 | |
| 97. | JayWelsh (Jay Welsh) |
392 | |
| 98. | sjperkins (Simon Perkins) |
384 | |
| 99. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
383 | |
| 100. | PiggyAwesome () |
381 | |
| 101. | gregzaal (Greg Zaal) |
370 | |
| 102. | udf (Samara) |
367 | |
| 103. | corverroos (corver) |
363 | |
| 104. | stuartc (Stuart Corbishley) |
362 | |
| 105. | nmichlo (Nathan) |
357 | |
| 106. | arinc9 (Chester A. Unal) |
355 | |
| 107. | hypherionmc (HypherionSA) |
352 | |
| 108. | chumani130 (Chumani Madikizela) |
350 | |
| 109. | Lintshiwe (Lintshiwe) |
346 | |
| 110. | niloc95 (Nilo_R) |
343 | |
| 111. | refilwe-m (Refilwe M. Mashile) |
342 | |
| 112. | bruce-atkinson (Bruce Atkinson) |
341 | |
| 113. | schalkneethling (Schalk Neethling) |
336 | |
| 114. | keegancsmith (Keegan Carruthers-Smith) |
334 | |
| 115. | adudumayo (Asimanye Dudumayo) |
331 | |
| 116. | riazarbi (Riaz Arbi) |
330 | |
| 117. | kovymun (Koveshan Munsami) |
326 | |
| 118. | wax911 (Maxwell Mapako) |
324 | |
| 119. | KevinT (Kevin Trethewey) |
323 | |
| 120. | fjlaubscher (Francois Laubscher) |
318 | |
| 121. | besiwims (Bernard Sibanda) |
317 | |
| 122. | willemvds (Willem van der Schyff) |
308 | |
| 123. | jackson951 (Jackson Khuto) |
308 | |
| 124. | eugenefvdm (Eugene van der Merwe ) |
303 | |
| 125. | clemsadand (Clément Adandé) |
299 | |
| 126. | martinville (Martin Viljoen) |
296 | |
| 127. | Mashiane (Mashy) |
289 | |
| 128. | davidtinker (David Tinker) |
288 | |
| 129. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
285 | |
| 130. | BongaGougota0 (Bonga Gougota) |
283 | |
| 131. | kerren (Kerren Ortlepp) |
283 | |
| 132. | lindelwa122 (Nqabenhle) |
282 | |
| 133. | mindsgn (Sibongiseni) |
278 | |
| 134. | thisislefa (Lefa Mofokeng J.) |
278 | |
| 135. | DenhamPreen (Denham Preen) |
261 | |
| 136. | Pho3niX90 () |
259 | |
| 137. | bright-spark (Myburgh) |
258 | |
| 138. | hashimaziz88 (Hashim Aziz Muhammad) |
255 | |
| 139. | Motjiang (Brilliant Nhlamolo ) |
254 | |
| 140. | charbileigh (Chabi Francesca Seopa) |
254 | |
| 141. | c-goosen (crypticGøøse) |
254 | |
| 142. | rkistner (Ralf Kistner) |
253 | |
| 143. | ruanbekker (Ruan Bekker) |
250 | |
| 144. | nrwiersma (Nicholas Wiersma) |
249 | |
| 145. | siphosenkosi803 (siphosenkosi mlotshwa) |
249 | |
| 146. | DouglasVDM (Douglas Van Der Merwe) |
248 | |
| 147. | theronic (Petrus Theron) |
247 | |
| 148. | ajsmit (AJ Smit) |
245 | |
| 149. | tmampa (Tshephang Mampa) |
243 | |
| 150. | adrianmoisey (Adrian Moisey) |
242 | |
| 151. | beyarkay (Boyd Kane) |
241 | |
| 152. | andytudhope (Andy Tudhope) |
241 | |
| 153. | cb22 (Federico Lorenzi) |
237 | |
| 154. | Bhekisile (Bhekisile Jozi) |
236 | |
| 155. | naeem2000 (Naeem Carr) |
235 | |
| 156. | nikrich (Jannik Richter) |
235 | |
| 157. | KabeloDev (Kabelo Makhanya) |
235 | |
| 158. | WeebNetsu (Stephen) |
234 | |
| 159. | jaredlll08 (Jared) |
232 | |
| 160. | wkirschbaum (Wilhelm Kirschbaum) |
232 | |
| 161. | Theolin-Nadasen (Theolin Nadasen) |
231 | |
| 162. | antoinevg () |
229 | |
| 163. | jesselsookha (Jessel Sookha) |
225 | |
| 164. | joshuaberetta (Joshua Beretta) |
220 | |
| 165. | AlexvZyl (Alexander van Zyl) |
220 | |
| 166. | mnicstruwig (Michael Struwig) |
219 | |
| 167. | lukevanlukevan (Luke Van) |
216 | |
| 168. | bazileros (Zalisile Stuli) |
216 | |
| 169. | govert (Govert van Drimmelen) |
214 | |
| 170. | LorryAfriyie (Lawrence Afriyie) |
214 | |
| 171. | burmudar (William Bezuidenhout) |
213 | |
| 172. | khanyicode (khanyisile) |
212 | |
| 173. | Nathan-Busse (Nathan Graham Busse) |
207 | |
| 174. | kayjeee (kayjee) |
207 | |
| 175. | nathaneilkiwa (Nathaniel Kiwa) |
205 | |
| 176. | erickelninoSwift (Erick El Nino Tshimbombo) |
205 | |
| 177. | tpyo (Donovan Schönknecht) |
203 | |
| 178. | Mzacoding (Nyiko Mkansi) |
202 | |
| 179. | DeeBest (Simphiwe Dladla) |
202 | |
| 180. | GiftMothusi (Gift) |
198 | |
| 181. | BioGeek (Jeroen Van Goey) |
197 | |
| 182. | andrevdm (Andre Van Der Merwe) |
197 | |
| 183. | sphavix (Siphamandla Zolakhe) |
196 | |
| 184. | sachajw (Sacha Wharton) |
196 | |
| 185. | dannykopping (Danny Kopping) |
196 | |
| 186. | qoda (Jonathan Bydendyk) |
194 | |
| 187. | DavidBakerEffendi (David Baker Effendi) |
193 | |
| 188. | codeWithLFN (Lufuno Nemudzivhadi) |
192 | |
| 189. | Trixarian (Trixarian) |
191 | |
| 190. | jhavatar () |
190 | |
| 191. | oni1997 ( Onesmus Dzidzai Maenzanise) |
187 | |
| 192. | Hiccup-za (Christopher Zeuch) |
185 | |
| 193. | justinhartman (Justin Hartman) |
182 | |
| 194. | MrBean355 (Mike Johnston) |
180 | |
| 195. | Patrick-Cole (Patrick) |
179 | |
| 196. | duanecilliers (Duane Cilliers) |
178 | |
| 197. | JohannesMeyerYC (Johannes Meyer) |
177 | |
| 198. | Khumo-Mathe (Khumo Mathe) |
177 | |
| 199. | rizonesoft (Derick Payne) |
177 | |
| 200. | Naledi-Dikgale (Naledi) |
176 | |
| 201. | Mo7ammedFarahat (Mohammed Farahat) |
175 | |
| 202. | JacquiM (Jacqui Muller) |
174 | |
| 203. | ncthbrt (Natalie Cuthbert) |
171 | |
| 204. | MrBooi (Ayabonga) |
171 | |
| 205. | Nomcebo-coder-hub (Nomcebo) |
170 | |
| 206. | MikhaD (Mikha Davids) |
169 | |
| 207. | leonvanzyl (Leon van Zyl) |
167 | |
| 208. | arthurattwell (Arthur Attwell) |
166 | |
| 209. | GO-Shoderu (Gabriel) |
165 | |
| 210. | AmahleZuma (Amahle Zuma) |
165 | |
| 211. | djalilayed (Djalil Ayed) |
162 | |
| 212. | daniellochner (Daniel Lochner) |
161 | |
| 213. | katlegorphele (Katlego R. Phele) |
159 | |
| 214. | martink-rsa (Martin Kruger) |
158 | |
| 215. | ghost2468developer (Kenneth Siyabonga Ncube) |
157 | |
| 216. | Tumo505 (Tumo Kgabeng) |
157 | |
| 217. | PhilaniMhlongo (Philani Mhlongo) |
156 | |
| 218. | MISHOW2 (MTS-Codes) |
156 | |
| 219. | JasoonS (Jason Smythe) |
155 | |
| 220. | benjaminjvdm (Benjamin (James) van der Merwe) |
155 | |
| 221. | ByteBeem (Donald Mxolisi Mohlala) |
154 | |
| 222. | LeparaLaMapara (Tha-bang!) |
152 | |
| 223. | mommaroodles (Melanie Shepherd) |
152 | |
| 224. | Diegoson (naxordeve) |
152 | |
| 225. | DenDen047 (Naoya Muramatsu) |
151 | |
| 226. | neolace (Tertius Geldenhuys) |
150 | |
| 227. | bley-gold (Blessings Mwale) |
150 | |
| 228. | ShakexSempe (Boitumelo Sempe) |
147 | |
| 229. | dadecoza (Johannes le Roux) |
147 | |
| 230. | KellanStevens (Kellan Stevens) |
147 | |
| 231. | Axolem (Axole Maranjana) |
146 | |
| 232. | isgiddy (Isabelle Sindiswa Giddy) |
146 | |
| 233. | KetroSithole (Ketro Sithole) |
146 | |
| 234. | SlimGee (Given Ncube) |
145 | |
| 235. | TRex22 (Jason Chalom) |
145 | |
| 236. | ArnoldT01 (Arnold) |
142 | |
| 237. | ScriptLineStudios (ScriptLine) |
142 | |
| 238. | iarxii (Thabang Mposula) |
142 | |
| 239. | microrobotics (Johan Conradie) |
141 | |
| 240. | red-outrunner (Weo Sikho Fuzile) |
140 | |
| 241. | alanphys (Alan Chamberlain) |
140 | |
| 242. | kimeshan (Kimeshan Naidoo) |
139 | |
| 243. | Psynosaur (Ohan Smit) |
138 | |
| 244. | Leeoasis (Leslie Gudo) |
136 | |
| 245. | lucaliebenberg (Luca Liebenberg) |
136 | |
| 246. | jasbanza (Jason) |
136 | |
| 247. | simanga-dev (Simanga Khoza) |
136 | |
| 248. | korkie9 (Justin Korkie) |
135 | |
| 249. | amadibethel (Engr. Bethel Amadi) |
134 | |
| 250. | mitchtembo () |
134 | |
| 251. | SakhileKhuzwayo222 (Sakhile (Sakhumuzi) khuzwayo) |
133 | |
| 252. | siyavuyachagi (Chagi Siyavuya) |
133 | |
| 253. | rock-feller (Rockefeller) |
133 | |
| 254. | topollonaketsana (Topollo Naketsana) |
132 | |
| 255. | TheOptimisticDev (Mfumu Wealth Mabunda) |
131 | |
| 256. | AlexJuca (Alexandre Antonio Juca) |
131 |
| Rank | Organization | Members |
|---|---|---|
| 1. | avolabs-io | 2 |
| 2. | float-capital | 2 |
| 3. | nixos | 2 |
| 4. | daocare | 2 |
| 5. | dimagi | 2 |
| 6. | kubernetes | 2 |
| 7. | wildcards-world | 2 |
| 8. | devopscapetown | 2 |
| 9. | sourcegraph | 2 |
| 10. | brokkai | 1 |