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-10-06 00:53:25 +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 46075 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.eplus.dev/south_africa/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.eplus.dev/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) |
9043 | |
| 2. | korn101 (korn101) |
4500 | |
| 3. | snopoke (Simon Kelly) |
3786 | |
| 4. | obany (Martyn Janes) |
3029 | |
| 5. | longhotsummer (Greg Kempe) |
2825 | |
| 6. | sakhileln (Sakhile L. Ndlazi) |
2421 | |
| 7. | Tafara-N (Tafara) |
2278 | |
| 8. | rorisangputu (Rorisang Putu) |
2126 | |
| 9. | ptaoussanis (Peter Taoussanis) |
1886 | |
| 10. | dirkbrnd (Dirk Brand) |
1402 | |
| 11. | freelancing-solutions (mobius-crypt) |
1372 | |
| 12. | burnt-exe (Raydo M) |
1243 | |
| 13. | Deftu (Sammi Deftu) |
1219 | |
| 14. | roryp (Rory Preddy) |
1207 | |
| 15. | TebogoYungMercykay (Sello Selepe) |
1160 | |
| 16. | ashleykleynhans (Ashley Kleynhans) |
1090 | |
| 17. | fluffypony (Riccardo Spagni) |
1019 | |
| 18. | KamoEllen (Kamogelo Ellen Kganakga) |
1016 | |
| 19. | ewaldhorn (Ewald Horn) |
975 | |
| 20. | justinvdm (Justin van der Merwe) |
949 | |
| 21. | TSH3PH4NG ( ) |
924 | |
| 22. | JagTheFriend (JagTheFriend) |
923 | |
| 23. | ndorfin (Shaun O’Connell) |
917 | |
| 24. | mattleibow (Matthew Leibowitz) |
902 | |
| 25. | CodeCrafterNoku (Nokubonga Ngema) |
862 | |
| 26. | GrahamStrickland (Graham Strickland) |
844 | |
| 27. | stringhandler (stringhandler) |
816 | |
| 28. | MogammadShaqeelless16 (Shaqeel Less) |
816 | |
| 29. | szwanne (Sipho Zwane) |
810 | |
| 30. | NickiMash17 (Nicolette Mashaba) |
808 | |
| 31. | Passion-Over-Pain (Tinotenda Mhedziso) |
782 | |
| 32. | eben-roux (Eben) |
768 | |
| 33. | andrewlimaza (Andrew Lima) |
759 | |
| 34. | czue (Cory Zue) |
748 | |
| 35. | SeanDylan1982 (Sean Dylan Patterson) |
747 | |
| 36. | siyabuilds (Siyabonga Samson Lukhele ) |
746 | |
| 37. | tholumuzikhuboni (Tholumuzi Kuboni ) |
742 | |
| 38. | Chimoneg27 (Garvin Chimone) |
697 | |
| 39. | V-FOR-VEND3TTA (George Hlongwane) |
696 | |
| 40. | abhi18av (Abhinav Sharma) |
694 | |
| 41. | tnyandoro (Tendai ) |
684 | |
| 42. | Princemashumu (Devguy Prince) |
668 | |
| 43. | bshongwe (Ernest Bhekizwe Shongwe) |
666 | |
| 44. | pierredup (Pierre du Plessis) |
664 | |
| 45. | fluffynuts (Davyd McColl) |
656 | |
| 46. | Bluette1 (Marylene Sawyer) |
639 | |
| 47. | GedMarc (Marc Magon) |
629 | |
| 48. | boris-kolpackov (Boris Kolpackov) |
602 | |
| 49. | QMS85 (Jonathan Peters) |
587 | |
| 50. | jthrilly (Joshua Melville) |
581 | |
| 51. | Tarto-4 (Thato Mongwe) |
570 | |
| 52. | peterp (Peter Pistorius) |
564 | |
| 53. | riaankleinhans (Riaan Kleinhans) |
552 | |
| 54. | Rites23 (Ritesh Balu) |
551 | |
| 55. | paulmwatson (Paul Watson) |
546 | |
| 56. | dumisa-sakhile (Sakhile Dumisa) |
544 | |
| 57. | alexmojaki (Alex Hall) |
540 | |
| 58. | Sihle-Thwa (Siphesihle Mthethwa) |
533 | |
| 59. | gregpriday (Greg Priday) |
531 | |
| 60. | DenzelSE (DenzelSE) |
531 | |
| 61. | carlaKC (Carla Kirk-Cohen) |
527 | |
| 62. | markbirss (Mark Trevor Birss) |
526 | |
| 63. | ChamuMutezva (Chamu Mutezva) |
514 | |
| 64. | 0xlebogang (Lebogang Phoshoko) |
505 | |
| 65. | KodEx-SA (Ashley K Motsie) |
502 | |
| 66. | jonathanbossenger (Jonathan Bossenger) |
500 | |
| 67. | tsheporamantso (Gladwin Tshepo Ramantso) |
490 | |
| 68. | timhaak (Tim Haak) |
484 | |
| 69. | dugalh (Dugal Harris) |
474 | |
| 70. | corverroos (corver) |
473 | |
| 71. | khanyicode (khanyisile) |
467 | |
| 72. | Asjas (A-J Roos) |
465 | |
| 73. | Jasonvdb (Jason van den Berg) |
463 | |
| 74. | MarcelMichau (Marcel Michau) |
457 | |
| 75. | itskingori (King'ori Maina) |
451 | |
| 76. | BlvckOgre (Thatoyaka Dimakatso Malope) |
450 | |
| 77. | rebelchris (Chris Bongers) |
442 | |
| 78. | barrymichaeldoyle (Barry Michael Doyle) |
439 | |
| 79. | aidan-bailey (Aidan Bailey) |
436 | |
| 80. | tomjuggler (Tom) |
435 | |
| 81. | danini-the-panini (Dani Smith) |
429 | |
| 82. | DewaldFourie (Dewald Fourie) |
421 | |
| 83. | DouglasVDM (Douglas Van Der Merwe) |
421 | |
| 84. | rkistner (Ralf Kistner) |
420 | |
| 85. | kellerza (Johann Kellerman) |
415 | |
| 86. | tladikholofelo (Kholofelo Tladi) |
410 | |
| 87. | daniel-levin (Daniel Levin) |
408 | |
| 88. | clemsadand (Clément Adandé) |
406 | |
| 89. | PiggyAwesome () |
400 | |
| 90. | chumani130 (Chumani Madikizela) |
400 | |
| 91. | JayWelsh (Jay Welsh) |
398 | |
| 92. | stuartc (Stuart Corbishley) |
391 | |
| 93. | udf (Samara) |
388 | |
| 94. | ShaunSHamilton (Shaun Hamilton) |
387 | |
| 95. | hypherionmc (HypherionSA) |
386 | |
| 96. | TomRadford (Tom Radford) |
384 | |
| 97. | sachajw (Sacha Wharton) |
382 | |
| 98. | rossmacarthur (Ross MacArthur) |
378 | |
| 99. | Bhekisile (Bhekisile Jozi) |
376 | |
| 100. | Diegoson (naxordeve) |
362 | |
| 101. | adudumayo (Asimanye Dudumayo) |
358 | |
| 102. | sjperkins (Simon Perkins) |
349 | |
| 103. | MalindiFrank (Thembalakhelenkosi) |
348 | |
| 104. | refilwe-m (Refilwe M. Mashile) |
344 | |
| 105. | arinc9 (Chester A. Unal) |
340 | |
| 106. | mamanambiya (Mamana Mbiyavanga) |
338 | |
| 107. | riazarbi (Riaz Arbi) |
338 | |
| 108. | bruce-atkinson (Bruce Atkinson) |
336 | |
| 109. | schalkneethling (Schalk Neethling) |
335 | |
| 110. | Marcelckp (Marcel Palmer) |
333 | |
| 111. | keegancsmith (Keegan Carruthers-Smith) |
331 | |
| 112. | zeorin (Xandor Schiefer) |
324 | |
| 113. | ruanbekker (Ruan Bekker) |
320 | |
| 114. | naeem2000 (Naeem Carr) |
318 | |
| 115. | gregzaal (Greg Zaal) |
314 | |
| 116. | nmichlo (Nathan) |
314 | |
| 117. | bazileros (Zalisile Stuli) |
312 | |
| 118. | c-goosen (crypticGøøse) |
308 | |
| 119. | wax911 (Maxwell Mapako) |
308 | |
| 120. | davidteren (David Teren) |
303 | |
| 121. | codeWithLFN (Lufuno Nemudzivhadi) |
289 | |
| 122. | Luka2Lkay (Lukhanyo Matshebelele) |
288 | |
| 123. | willemvds (Willem van der Schyff) |
287 | |
| 124. | Pho3niX90 () |
286 | |
| 125. | davidtinker (David Tinker) |
285 | |
| 126. | kerren (Kerren Ortlepp) |
284 | |
| 127. | Katleho-Nyoni (Katleho Nyoni) |
274 | |
| 128. | eugenefvdm (Eugene van der Merwe ) |
273 | |
| 129. | BongaGougota0 (Bonga Gougota) |
269 | |
| 130. | antoinevg () |
266 | |
| 131. | lukevanlukevan (Luke Van) |
263 | |
| 132. | leppie (Llewellyn Pritchard) |
259 | |
| 133. | Lintshiwe (Lintshiwe) |
258 | |
| 134. | mnicstruwig (Michael Struwig) |
255 | |
| 135. | Mo7ammedFarahat (Mohammed Farahat) |
254 | |
| 136. | korkie9 (Justin Korkie) |
253 | |
| 137. | fjlaubscher (Francois Laubscher) |
250 | |
| 138. | DenhamPreen (Denham Preen) |
250 | |
| 139. | ByteBeem (Donald Mxolisi Mohlala) |
248 | |
| 140. | andytudhope (Andy Tudhope) |
242 | |
| 141. | limbopro (毒奶博主) |
241 | |
| 142. | cb22 (Federico Lorenzi) |
240 | |
| 143. | ajsmit (AJ Smit) |
237 | |
| 144. | LorryAfriyie (Lawrence Afriyie) |
233 | |
| 145. | Mashiane (Mashy) |
232 | |
| 146. | nikrich (Jannik Richter) |
231 | |
| 147. | jaredlll08 (Jared) |
230 | |
| 148. | Motjiang (Brilliant Nhlamolo ) |
225 | |
| 149. | theronic (Petrus Theron) |
225 | |
| 150. | katlegorphele (Katlego R. Phele) |
224 | |
| 151. | dwainm (Dwain Maralack) |
224 | |
| 152. | adrianmoisey (Adrian Moisey) |
222 | |
| 153. | lucaliebenberg (Luca Liebenberg) |
221 | |
| 154. | KabeloDev (Kabelo Makhanya) |
221 | |
| 155. | erickelninoSwift (Erick El Nino Tshimbombo) |
220 | |
| 156. | arthurattwell (Arthur Attwell) |
219 | |
| 157. | sphavix (Siphamandla Zolakhe) |
218 | |
| 158. | topollonaketsana (Topollo Naketsana) |
218 | |
| 159. | MrIsimael (Isimael Zabadia) |
212 | |
| 160. | sash-a (Sasha Abramowitz) |
210 | |
| 161. | mindsgn (Sibongiseni) |
208 | |
| 162. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
208 | |
| 163. | MISHOW2 (MTS-Codes) |
206 | |
| 164. | niloc95 (Nilo_R) |
206 | |
| 165. | WeebNetsu (Stephen) |
205 | |
| 166. | AlexvZyl (Alexander van Zyl) |
205 | |
| 167. | Restioson (Restioson) |
205 | |
| 168. | govert (Govert van Drimmelen) |
205 | |
| 169. | nrwiersma (Nicholas Wiersma) |
204 | |
| 170. | oni1997 ( Onesmus Maenzanise) |
203 | |
| 171. | DeeBest (Simphiwe Dladla) |
202 | |
| 172. | siyavuyachagi (Chagi Siyavuya) |
199 | |
| 173. | KellanStevens (Kellan Stevens) |
199 | |
| 174. | burmudar (William Bezuidenhout) |
198 | |
| 175. | pasej5 (Jealous Matsikachando) |
197 | |
| 176. | TSHIVHENGA-OFHATWA (Ofhatwa) |
196 | |
| 177. | MrBean355 (Mike Johnston) |
196 | |
| 178. | jesselsookha (Jessel Sookha) |
196 | |
| 179. | Myvar (Emile Badenhorst) |
195 | |
| 180. | GiftMothusi (Gift) |
195 | |
| 181. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
188 | |
| 182. | tmampa (Tshephang Mampa) |
187 | |
| 183. | Leeoasis (Leslie Gudo) |
186 | |
| 184. | BioGeek (Jeroen Van Goey) |
185 | |
| 185. | mitchtembo () |
184 | |
| 186. | red-outrunner (Weo Sikho Fuzile) |
183 | |
| 187. | Theolin-Nadasen (Theolin Nadasen) |
183 | |
| 188. | benjaminjvdm (Benjamin (James) van der Merwe) |
181 | |
| 189. | wkirschbaum (Wilhelm Kirschbaum) |
180 | |
| 190. | duanecilliers (Duane Cilliers) |
179 | |
| 191. | siphosenkosi803 (siphosenkosi mlotshwa) |
176 | |
| 192. | Naledi-Dikgale (Naledi) |
176 | |
| 193. | Khumo-Mathe (Khumo Mathe) |
176 | |
| 194. | andrevdm (Andre Van Der Merwe) |
174 | |
| 195. | Trixarian (Trixarian) |
173 | |
| 196. | JacquiM (Jacqui Muller) |
173 | |
| 197. | Nomcebo-coder-hub (Nomcebo) |
170 | |
| 198. | ZannyM (Zanny Athalia ) |
170 | |
| 199. | Patrick-Cole (Patrick) |
170 | |
| 200. | JasoonS (Jason Smythe) |
168 | |
| 201. | nathaneilkiwa (Nathaniel Kiwa) |
167 | |
| 202. | DavidBakerEffendi (David Baker Effendi) |
167 | |
| 203. | ThulaniMthembu (Thulani Mthembu) |
166 | |
| 204. | SlimGee (Given Ncube) |
166 | |
| 205. | nkoane (lebogang nkoane) |
160 | |
| 206. | djalilayed (Djalil Ayed) |
159 | |
| 207. | PhilaniMhlongo (Philani Mhlongo) |
159 | |
| 208. | TRex22 (Jason Chalom) |
158 | |
| 209. | microrobotics (Johan Conradie) |
158 | |
| 210. | tkmaile96 (Tirelo Kgotatso Maile) |
157 | |
| 211. | Hiccup-za (Christopher Zeuch) |
157 | |
| 212. | isgiddy (Isabelle Sindiswa Giddy) |
156 | |
| 213. | KevinT (Kevin Trethewey) |
155 | |
| 214. | andrewtimberlake (Andrew Timberlake) |
155 | |
| 215. | Axolem (Axole Maranjana) |
155 | |
| 216. | neolace (Tertius Geldenhuys) |
153 | |
| 217. | mommaroodles (Melanie Shepherd) |
152 | |
| 218. | dannykopping (Danny Kopping) |
152 | |
| 219. | jhavatar () |
151 | |
| 220. | daniellochner (Daniel Lochner) |
149 | |
| 221. | DenDen047 (Naoya Muramatsu) |
149 | |
| 222. | tpyo (Donovan Schönknecht) |
147 | |
| 223. | dadecoza (Johannes le Roux) |
147 | |
| 224. | AmahleZuma (Amahle Zuma) |
146 | |
| 225. | qoda (Jonathan Bydendyk) |
146 | |
| 226. | Motlakz (MOTLAKZ) |
145 | |
| 227. | ScriptLineStudios (ScriptLine) |
145 | |
| 228. | justinhartman (Justin Hartman) |
143 | |
| 229. | adgsenpai (Ashlin Darius Govindasamy) |
143 | |
| 230. | TamaraRingas () |
143 | |
| 231. | ncthbrt (Natalie Cuthbert) |
142 | |
| 232. | countnoobula (Shaun van Tonder) |
141 | |
| 233. | charlesmambo (Charles-M) |
140 | |
| 234. | kimeshan (Kimeshan Naidoo) |
139 | |
| 235. | SizoDevelops (Sizo Develops) |
137 | |
| 236. | simanga-dev (Simanga Khoza) |
137 | |
| 237. | ghost2468developer (Kenneth Siyabonga Ncube) |
136 | |
| 238. | jackson951 (Jackson Khuto) |
133 | |
| 239. | rock-feller (Rockefeller) |
132 | |
| 240. | amadibethel (Bethel Amadi) |
132 | |
| 241. | ArnoldT01 (Arnold) |
132 | |
| 242. | TheOptimisticDev (Mfumu Wealth Mabunda) |
131 | |
| 243. | oksanakaur (Keolebogile Segoneco) |
129 | |
| 244. | Linf0rd (𝕷𝖎𝖓𝖋𝖔𝖗𝖉 💾) |
129 | |
| 245. | luyandamncube (Luyanda Mncube) |
129 | |
| 246. | LeparaLaMapara (Tha-bang!) |
128 | |
| 247. | devinpearson (Devin) |
127 | |
| 248. | innoflash (Innocent Mazando) |
126 | |
| 249. | tinuva (David Bezuidenhout) |
125 | |
| 250. | SbonisoZama (Sboniso Zama) |
125 | |
| 251. | AdriaanBoshoff (Adriaan Boshoff) |
124 | |
| 252. | MrBooi (Ayabonga) |
123 | |
| 253. | AlbertClo (Albert Clo) |
122 | |
| 254. | Nkosinathi-dev1 (Nkosinathi Ngele) |
122 | |
| 255. | bley-gold (Blessings Mwale) |
121 | |
| 256. | codeChap (Derrick Egersdörfer | CodeChap) |
121 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 2 |
| 2. | wildcards-world | 2 |
| 3. | devopscapetown | 2 |
| 4. | daocare | 2 |
| 5. | avolabs-io | 2 |
| 6. | dimagi | 2 |
| 7. | sourcegraph | 2 |
| 8. | kubernetes | 2 |
| 9. | float-capital | 2 |
| 10. | customscripts | 1 |