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-12-11 19:01: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 47590 total users in the region and you need at least 28 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) |
8049 | |
| 2. | snopoke (Simon Kelly) |
4031 | |
| 3. | obany (Martyn Janes) |
3054 | |
| 4. | longhotsummer (Greg Kempe) |
2955 | |
| 5. | korn101 (korn101) |
2776 | |
| 6. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
2360 | |
| 7. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
1981 | |
| 8. | sakhileln (Sakhile L. Ndlazi) |
1952 | |
| 9. | roryp (Rory Preddy) |
1885 | |
| 10. | ptaoussanis (Peter Taoussanis) |
1792 | |
| 11. | dirkbrnd (Dirk Brand) |
1652 | |
| 12. | rorisangputu (Rorisang Putu) |
1585 | |
| 13. | Deftu (Sammi Deftu) |
1397 | |
| 14. | freelancing-solutions (mobius-crypt) |
1386 | |
| 15. | burnt-exe (Raydo M) |
1292 | |
| 16. | ashleykleynhans (Ashley Kleynhans) |
1214 | |
| 17. | GedMarc (Marc Magon) |
1201 | |
| 18. | gregpriday (Greg Priday) |
1197 | |
| 19. | Asjas (A-J Roos) |
1143 | |
| 20. | justinvdm (Justin van der Merwe) |
1069 | |
| 21. | ewaldhorn (Ewald Horn) |
1055 | |
| 22. | fluffypony (Riccardo Spagni) |
1025 | |
| 23. | ntsakosurprise (ntsakosurprise) |
1022 | |
| 24. | KamoEllen (Kamogelo Ellen Kganakga) |
1019 | |
| 25. | NickiMash17 (Nicolette Mashaba) |
976 | |
| 26. | bshongwe (Ernest Bhekizwe Shongwe) |
961 | |
| 27. | Passion-Over-Pain (Tinotenda Mhedziso) |
944 | |
| 28. | mattleibow (Matthew Leibowitz) |
903 | |
| 29. | CodeCrafterNoku (Nokubonga Ngema) |
882 | |
| 30. | balanced-tree () |
880 | |
| 31. | andrewlimaza (Andrew Lima) |
869 | |
| 32. | TSH3PH4NG (Tshepang Masia ) |
835 | |
| 33. | GrahamStrickland (Graham Strickland) |
829 | |
| 34. | QMS85 (Jonathan Peters) |
820 | |
| 35. | szwanne (Sipho Zwane) |
811 | |
| 36. | MogammadShaqeelless16 (Shaqeel Less) |
798 | |
| 37. | Princemashumu (Devguy Prince) |
779 | |
| 38. | limbopro (毒奶博主) |
778 | |
| 39. | SeanDylan1982 (Sean Dylan Patterson) |
777 | |
| 40. | JagTheFriend (JagTheFriend) |
771 | |
| 41. | jonathanbossenger (Jonathan Bossenger) |
751 | |
| 42. | TebogoYungMercykay (Sello Selepe) |
747 | |
| 43. | abhi18av (Abhinav Sharma) |
728 | |
| 44. | siyabuilds (Siyabonga Samson Lukhele ) |
728 | |
| 45. | fluffynuts (Davyd McColl) |
701 | |
| 46. | tnyandoro (Tendai ) |
690 | |
| 47. | peterp (Peter Pistorius) |
690 | |
| 48. | dumisa-sakhile (Sakhile Dumisa) |
677 | |
| 49. | Uwami-Mgxekwa (Uwami Mgxekwa) |
673 | |
| 50. | V-FOR-VEND3TTA (George Hlongwane) |
670 | |
| 51. | Katleho-Nyoni (Katleho Nyoni) |
658 | |
| 52. | riaankleinhans (Riaan Kleinhans) |
657 | |
| 53. | boris-kolpackov (Boris Kolpackov) |
639 | |
| 54. | czue (Cory Zue) |
632 | |
| 55. | pierredup (Pierre du Plessis) |
631 | |
| 56. | KodEx-SA (Ashley K Motsie) |
626 | |
| 57. | Sihle-Thwa (Siphesihle Mthethwa) |
597 | |
| 58. | carlaKC (Carla Kirk-Cohen) |
580 | |
| 59. | ndorfin (Shaun O’Connell) |
577 | |
| 60. | ShaunSHamilton (Shaun Hamilton) |
569 | |
| 61. | barrymichaeldoyle (Barry Michael Doyle) |
551 | |
| 62. | nmichlo (Nathan) |
549 | |
| 63. | 0xlebogang (Lebogang Phoshoko) |
542 | |
| 64. | alexmojaki (Alex Hall) |
540 | |
| 65. | markbirss (Mark Trevor Birss) |
538 | |
| 66. | rebelchris (Chris Bongers) |
532 | |
| 67. | tomjuggler (Tom) |
520 | |
| 68. | Chimoneg27 (Garvin Chimone) |
519 | |
| 69. | pasej5 (Jealous Matsikachando) |
517 | |
| 70. | ChamuMutezva (Chamu Mutezva) |
517 | |
| 71. | stringhandler (stringhandler) |
512 | |
| 72. | eben-roux (Eben) |
508 | |
| 73. | MarcelMichau (Marcel Michau) |
495 | |
| 74. | MalindiFrank (Vumisa Mkhonto) |
484 | |
| 75. | kellerza (Johann Kellerman) |
478 | |
| 76. | timhaak (Tim Haak) |
472 | |
| 77. | Bluette1 (Marylene Sawyer) |
460 | |
| 78. | dwainm (Dwain Maralack) |
459 | |
| 79. | ONTI98 (Ontisitse Manyeneng) |
450 | |
| 80. | rossmacarthur (Ross MacArthur) |
445 | |
| 81. | Tarto-4 (Thato Mongwe) |
435 | |
| 82. | exfil0 (Karim Jaber (Exfil0)) |
432 | |
| 83. | Rites23 (Ritesh Balu) |
430 | |
| 84. | tsheporamantso (Gladwin Tshepo Ramantso) |
430 | |
| 85. | itskingori (King'ori Maina) |
426 | |
| 86. | tholumuzikhuboni (Tholumuzi Kuboni ) |
426 | |
| 87. | DenzelSE (DenzelSE) |
424 | |
| 88. | danini-the-panini (Dani Smith) |
423 | |
| 89. | daniel-levin (Daniel Levin) |
423 | |
| 90. | Marcelckp (Marcel Palmer) |
420 | |
| 91. | TomRadford (Tom Radford) |
414 | |
| 92. | davidteren (David Teren) |
412 | |
| 93. | dugalh (Dugal Harris) |
406 | |
| 94. | zeorin (Xandor Schiefer) |
404 | |
| 95. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
403 | |
| 96. | tladikholofelo (Kholofelo Tladi) |
401 | |
| 97. | thisislefa (Lefa Mofokeng J.) |
398 | |
| 98. | Jasonvdb (Jason van den Berg) |
397 | |
| 99. | sjperkins (Simon Perkins) |
396 | |
| 100. | KevinT (Kevin Trethewey) |
386 | |
| 101. | niloc95 (Nilo_R) |
385 | |
| 102. | PiggyAwesome () |
378 | |
| 103. | gregzaal (Greg Zaal) |
366 | |
| 104. | JayWelsh (Jay Welsh) |
362 | |
| 105. | udf (Samara) |
361 | |
| 106. | paulmwatson (Paul Watson) |
359 | |
| 107. | hypherionmc (HypherionSA) |
357 | |
| 108. | arinc9 (Chester A. Unal) |
354 | |
| 109. | chumani130 (Chumani Madikizela) |
350 | |
| 110. | stuartc (Stuart Corbishley) |
349 | |
| 111. | Lintshiwe (Lintshiwe) |
346 | |
| 112. | refilwe-m (Refilwe M. Mashile) |
342 | |
| 113. | fjlaubscher (Francois Laubscher) |
336 | |
| 114. | corverroos (corver) |
336 | |
| 115. | riazarbi (Riaz Arbi) |
329 | |
| 116. | bruce-atkinson (Bruce Atkinson) |
329 | |
| 117. | schalkneethling (Schalk Neethling) |
329 | |
| 118. | keegancsmith (Keegan Carruthers-Smith) |
328 | |
| 119. | kovymun (Koveshan Munsami) |
328 | |
| 120. | wax911 (Maxwell Mapako) |
320 | |
| 121. | adudumayo (Asimanye Dudumayo) |
313 | |
| 122. | besiwims (Bernard Sibanda) |
304 | |
| 123. | jackson951 (Jackson Khuto) |
303 | |
| 124. | willemvds (Willem van der Schyff) |
302 | |
| 125. | eugenefvdm (Eugene van der Merwe ) |
299 | |
| 126. | martinville (Martin Viljoen) |
296 | |
| 127. | clemsadand (Clément Adandé) |
295 | |
| 128. | Mashiane (Mashy) |
289 | |
| 129. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
285 | |
| 130. | kerren (Kerren Ortlepp) |
283 | |
| 131. | davidtinker (David Tinker) |
282 | |
| 132. | Pho3niX90 () |
281 | |
| 133. | lindelwa122 (Nqabenhle) |
280 | |
| 134. | mindsgn (Sibongiseni) |
278 | |
| 135. | nrwiersma (Nicholas Wiersma) |
268 | |
| 136. | DenhamPreen (Denham Preen) |
267 | |
| 137. | mikechiloane (Mike Nhlanhla Chiloane) |
266 | |
| 138. | hashimaziz88 (Hashim Aziz Muhammad) |
262 | |
| 139. | bright-spark (Myburgh) |
258 | |
| 140. | BongaGougota0 (Bonga Gougota) |
256 | |
| 141. | charbileigh (Chabi Francesca Seopa) |
253 | |
| 142. | theronic (Petrus Theron) |
252 | |
| 143. | siphosenkosi803 (siphosenkosi mlotshwa) |
249 | |
| 144. | tmampa (Tshephang Mampa) |
246 | |
| 145. | Motjiang (Brilliant Nhlamolo ) |
246 | |
| 146. | beyarkay (Boyd Kane) |
246 | |
| 147. | rkistner (Ralf Kistner) |
245 | |
| 148. | ajsmit (AJ Smit) |
245 | |
| 149. | ruanbekker (Ruan Bekker) |
244 | |
| 150. | andytudhope (Andy Tudhope) |
243 | |
| 151. | WeebNetsu (Stephen) |
243 | |
| 152. | wkirschbaum (Wilhelm Kirschbaum) |
242 | |
| 153. | c-goosen (crypticGøøse) |
242 | |
| 154. | KabeloDev (Kabelo Makhanya) |
235 | |
| 155. | adrianmoisey (Adrian Moisey) |
235 | |
| 156. | jesselsookha (Jessel Sookha) |
234 | |
| 157. | Theolin-Nadasen (Theolin Nadasen) |
231 | |
| 158. | jaredlll08 (Jared) |
230 | |
| 159. | joshuaberetta (Joshua Beretta) |
230 | |
| 160. | naeem2000 (Naeem Carr) |
224 | |
| 161. | burmudar (William Bezuidenhout) |
223 | |
| 162. | tpyo (Donovan Schönknecht) |
219 | |
| 163. | antoinevg () |
218 | |
| 164. | AlexvZyl (Alexander van Zyl) |
218 | |
| 165. | cb22 (Federico Lorenzi) |
217 | |
| 166. | Bhekisile (Bhekisile Jozi) |
216 | |
| 167. | nikrich (Jannik Richter) |
216 | |
| 168. | bazileros (Zalisile Stuli) |
216 | |
| 169. | nathaneilkiwa (Nathaniel Kiwa) |
214 | |
| 170. | govert (Govert van Drimmelen) |
213 | |
| 171. | lukevanlukevan (Luke Van) |
211 | |
| 172. | mnicstruwig (Michael Struwig) |
207 | |
| 173. | kayjeee (kayjee) |
207 | |
| 174. | JohannesMeyerYC (Johannes Meyer) |
206 | |
| 175. | jslingsby (Jasper Slingsby) |
206 | |
| 176. | DavidBakerEffendi (David Baker Effendi) |
206 | |
| 177. | dannykopping (Danny Kopping) |
205 | |
| 178. | LorryAfriyie (Lawrence Afriyie) |
205 | |
| 179. | andrevdm (Andre Van Der Merwe) |
204 | |
| 180. | erickelninoSwift (Erick El Nino Tshimbombo) |
204 | |
| 181. | leonvanzyl (Leon van Zyl) |
204 | |
| 182. | geofmureithi (Njuguna Mureithi) |
203 | |
| 183. | DeeBest (Simphiwe Dladla) |
202 | |
| 184. | jhavatar () |
202 | |
| 185. | DouglasVDM (Douglas Van Der Merwe) |
201 | |
| 186. | qoda (Jonathan Bydendyk) |
196 | |
| 187. | Zen-CODE (Richard Larkin) |
196 | |
| 188. | Trixarian (Trixarian) |
195 | |
| 189. | GiftMothusi (Gift) |
193 | |
| 190. | oni1997 ( Onesmus Dzidzai Maenzanise) |
190 | |
| 191. | Nathan-Busse (Nathan Graham Busse) |
189 | |
| 192. | BioGeek (Jeroen Van Goey) |
188 | |
| 193. | justinhartman (Justin Hartman) |
188 | |
| 194. | Hiccup-za (Christopher Zeuch) |
187 | |
| 195. | codeWithLFN (Lufuno Nemudzivhadi) |
187 | |
| 196. | MrBooi (Ayabonga) |
186 | |
| 197. | jasbanza (Jason) |
182 | |
| 198. | kimeshan (Kimeshan Naidoo) |
181 | |
| 199. | ncthbrt (Natalie Cuthbert) |
179 | |
| 200. | MikhaD (Mikha Davids) |
179 | |
| 201. | duanecilliers (Duane Cilliers) |
178 | |
| 202. | sphavix (Siphamandla Zolakhe) |
177 | |
| 203. | Khumo-Mathe (Khumo Mathe) |
177 | |
| 204. | Mo7ammedFarahat (Mohammed Farahat) |
175 | |
| 205. | JacquiM (Jacqui Muller) |
174 | |
| 206. | Patrick-Cole (Patrick) |
174 | |
| 207. | AmahleZuma (Amahle Zuma) |
170 | |
| 208. | Nomcebo-coder-hub (Nomcebo) |
170 | |
| 209. | Mzacoding (Nyiko Mkansi) |
170 | |
| 210. | rizonesoft (Derick Payne) |
169 | |
| 211. | GO-Shoderu (Gabriel) |
167 | |
| 212. | ScriptLineStudios (ScriptLine) |
165 | |
| 213. | arthurattwell (Arthur Attwell) |
163 | |
| 214. | daniellochner (Daniel Lochner) |
161 | |
| 215. | ghost2468developer (Kenneth Siyabonga Ncube) |
161 | |
| 216. | Tumo505 (Tumo Kgabeng) |
159 | |
| 217. | MrBean355 (Mike Johnston) |
159 | |
| 218. | martink-rsa (Martin Kruger) |
158 | |
| 219. | ArnoldT01 (Arnold) |
158 | |
| 220. | iarxii (Thabang Mposula) |
157 | |
| 221. | MISHOW2 (MTS-Codes) |
156 | |
| 222. | Naledi-Dikgale (Naledi) |
156 | |
| 223. | benjaminjvdm (Benjamin (James) van der Merwe) |
155 | |
| 224. | neolace (Tertius Geldenhuys) |
153 | |
| 225. | LeparaLaMapara (Tha-bang!) |
153 | |
| 226. | mommaroodles (Melanie Shepherd) |
152 | |
| 227. | Diegoson (naxordeve) |
152 | |
| 228. | ByteBeem (Donald Mxolisi Mohlala) |
151 | |
| 229. | tinuva (David Bezuidenhout) |
150 | |
| 230. | bley-gold (Blessings Mwale) |
150 | |
| 231. | siyavuyachagi (Chagi Siyavuya) |
150 | |
| 232. | JasoonS (Jason Smythe) |
149 | |
| 233. | DenDen047 (Naoya Muramatsu) |
148 | |
| 234. | ShakexSempe (Boitumelo Sempe) |
147 | |
| 235. | Axolem (Axole Maranjana) |
146 | |
| 236. | katlegorphele (Katlego R. Phele) |
146 | |
| 237. | djalilayed (Djalil Ayed) |
145 | |
| 238. | KellanStevens (Kellan Stevens) |
145 | |
| 239. | SlimGee (Given Ncube) |
143 | |
| 240. | TRex22 (Jason Chalom) |
141 | |
| 241. | DanielRomeo (Daniel) |
141 | |
| 242. | microrobotics (Johan Conradie) |
141 | |
| 243. | red-outrunner (Weo Sikho Fuzile) |
140 | |
| 244. | alanphys (Alan Chamberlain) |
138 | |
| 245. | Psynosaur (Ohan Smit) |
137 | |
| 246. | simanga-dev (Simanga Khoza) |
136 | |
| 247. | amadibethel (Engr. Bethel Amadi) |
134 | |
| 248. | mitchtembo () |
134 | |
| 249. | jasonsaayman (Jay) |
133 | |
| 250. | SakhileKhuzwayo222 (Sakhile (Sakhumuzi) khuzwayo) |
133 | |
| 251. | PhilaniMhlongo (Philani Mhlongo) |
133 | |
| 252. | rock-feller (Rockefeller) |
133 | |
| 253. | AlexJuca (Alexandre Antonio Juca) |
131 | |
| 254. | TheOptimisticDev (Mfumu Wealth Mabunda) |
131 | |
| 255. | SbonisoZama (Sboniso Zama) |
130 | |
| 256. | isgiddy (Isabelle Sindiswa Giddy) |
129 |
| Rank | Organization | Members |
|---|---|---|
| 1. | devopscapetown | 2 |
| 2. | sourcegraph | 2 |
| 3. | dimagi | 2 |
| 4. | nixos | 2 |
| 5. | avolabs-io | 2 |
| 6. | wildcards-world | 2 |
| 7. | daocare | 2 |
| 8. | float-capital | 2 |
| 9. | kubernetes | 2 |
| 10. | 22digital | 1 |