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