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 2026-07-05 14:24:19 +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 53598 total users in the region and you need at least 30 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. | Uwami-Mgxekwa (Uwami Mgxekwa) |
35189 | |
| 2. | gregpriday (Greg Priday) |
21974 | |
| 3. | snopoke (Simon Kelly) |
5991 | |
| 4. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5551 | |
| 5. | Raphasha27 (Raphasha27) |
4691 | |
| 6. | govert (Govert van Drimmelen) |
4648 | |
| 7. | mitchellkrogza (Mitchell Krog) |
4527 | |
| 8. | nyashahama (Nyasha Hama) |
4312 | |
| 9. | GedMarc (Marc Magon) |
4219 | |
| 10. | NickiMash17 (Nicolette Mashaba) |
3143 | |
| 11. | datashaman (datashaman) |
3022 | |
| 12. | TSH3PH4NG (Tshepang Masia ) |
2976 | |
| 13. | peterp (Peter Pistorius) |
2947 | |
| 14. | Asjas (A-J Roos) |
2848 | |
| 15. | bshongwe (Ernest Bhekizwe Shongwe) |
2656 | |
| 16. | fluffypony (Riccardo Spagni) |
2270 | |
| 17. | roryp (Rory Preddy) |
2262 | |
| 18. | burnt-exe (Raydo M) |
2144 | |
| 19. | longhotsummer (Greg Kempe) |
2064 | |
| 20. | wkirschbaum (Wilhelm Kirschbaum) |
1872 | |
| 21. | limbopro (毒奶博主) |
1840 | |
| 22. | mattleibow (Matthew Leibowitz) |
1714 | |
| 23. | ginoleeswan (Gino Swanepoel) |
1641 | |
| 24. | schalkneethling (Schalk Neethling) |
1612 | |
| 25. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
1361 | |
| 26. | ashleykleynhans (Ashley Kleynhans) |
1346 | |
| 27. | KodEx-SA (Ashley K Motsie) |
1250 | |
| 28. | pierredup (Pierre du Plessis) |
1229 | |
| 29. | Jasonvdb (Jason van den Berg) |
1195 | |
| 30. | jonathanbossenger (Jonathan Bossenger) |
1177 | |
| 31. | abhi18av (Abhinav Sharma) |
1162 | |
| 32. | lostpebble (Paul Myburgh) |
1154 | |
| 33. | elviscgn (Elvis Chege) |
1130 | |
| 34. | rebelchris (Chris Bongers) |
1087 | |
| 35. | freelancing-solutions (mobius-crypt) |
1077 | |
| 36. | nikrich (Jannik Richter) |
1066 | |
| 37. | tsheporamantso (Gladwin Tshepo Ramantso) |
1055 | |
| 38. | ShaunRoselt (Shaun Roselt) |
1037 | |
| 39. | balanced-tree (Teo) |
1036 | |
| 40. | rorisangputu (Rorisang Putu) |
1004 | |
| 41. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
983 | |
| 42. | riaankleinhans (Riaan Kleinhans) |
962 | |
| 43. | ShaunSHamilton (Shaun Hamilton) |
955 | |
| 44. | dirkbrnd (Dirk Brand) |
944 | |
| 45. | andrewlimaza (Andrew Lima) |
928 | |
| 46. | lefajmofokeng (Lefa J. Mofokeng) |
918 | |
| 47. | Deftu (Sammi Deftu) |
913 | |
| 48. | barrymichaeldoyle (Barry Michael Doyle) |
902 | |
| 49. | eben-roux (Eben) |
887 | |
| 50. | dwainm (Dwain Maralack) |
881 | |
| 51. | rizonesoft (Derick Payne) |
868 | |
| 52. | sakhile-dumisa (Sakhile Dumisa) |
868 | |
| 53. | fluffynuts (Davyd McColl) |
862 | |
| 54. | gregzaal (Greg Zaal) |
852 | |
| 55. | siyabuilds (Siyabonga Samson Lukhele ) |
832 | |
| 56. | Darrenvandervelde (Darren van der Velde) |
829 | |
| 57. | DavidBakerEffendi (David Baker Effendi) |
819 | |
| 58. | GrahamStrickland (Graham Strickland) |
817 | |
| 59. | hashimaziz88 (Hashim Aziz Muhammad) |
816 | |
| 60. | awinogradov (Anton Vinogradov) |
815 | |
| 61. | ntsakosurprise (ntsakosurprise) |
815 | |
| 62. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
813 | |
| 63. | MogammadShaqeelless16 (Shaqeel Less) |
810 | |
| 64. | justinvdm (Justin van der Merwe) |
794 | |
| 65. | Gervwyk (Gerrie van Wyk) |
781 | |
| 66. | niloc95 (Nilo Cara) |
768 | |
| 67. | TCNOco (Wesley Pyburn) |
765 | |
| 68. | Gamaroff (Lorien Gamaroff) |
713 | |
| 69. | faucamp (Francois Aucamp) |
708 | |
| 70. | iarxii (Thabang Mposula) |
693 | |
| 71. | BioGeek (Jeroen Van Goey) |
692 | |
| 72. | leonvanzyl (Leon van Zyl) |
678 | |
| 73. | MarcelMichau (Marcel Michau) |
643 | |
| 74. | Katleho-Nyoni (Katleho Nyoni) |
639 | |
| 75. | matthew-hagemann (Matthew Hagemann) |
635 | |
| 76. | boris-kolpackov (Boris Kolpackov) |
622 | |
| 77. | antstanley (Ant Stanley) |
609 | |
| 78. | czue (Cory Zue) |
598 | |
| 79. | tnyandoro (Tendai ) |
595 | |
| 80. | ptaoussanis (Peter Taoussanis) |
593 | |
| 81. | tafaranyamhunga (Tafara Nyamhunga) |
579 | |
| 82. | ajsmit (AJ Smit) |
571 | |
| 83. | JagTheFriend (JagTheFriend) |
562 | |
| 84. | stringhandler (stringhandler) |
560 | |
| 85. | 0xlebogang (Lebogang Phoshoko) |
553 | |
| 86. | QMS85 (Jonathan Peters) |
546 | |
| 87. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
545 | |
| 88. | Benehiko (Alano Terblanche) |
545 | |
| 89. | quicujo (Anton Pretorius) |
530 | |
| 90. | stuartc (Stuart Corbishley) |
527 | |
| 91. | sjperkins (Simon Perkins) |
511 | |
| 92. | joshuaberetta (Joshua Beretta) |
508 | |
| 93. | SeanDylan1982 (Sean Dylan Patterson) |
506 | |
| 94. | siv-the-programmer (Sivario) |
503 | |
| 95. | qix (Josh Yudaken) |
497 | |
| 96. | pasej5 (Jealous Matsikachando) |
491 | |
| 97. | tomjuggler (Tom) |
491 | |
| 98. | ewaldhorn (Ewald Horn) |
490 | |
| 99. | cobusgreyling (Cobus Greyling) |
476 | |
| 100. | davidteren (David Teren) |
471 | |
| 101. | kellerza (Johann Kellerman) |
469 | |
| 102. | Carrington-dev (Carrington Muleya) |
465 | |
| 103. | alexmojaki (Alex Hall) |
463 | |
| 104. | wax911 (Maxwell Mapako) |
454 | |
| 105. | jasonsaayman (Jay) |
452 | |
| 106. | rominalodolo (Romina 로미나) |
452 | |
| 107. | dannysimfukwe (Danny Simfukwe) |
451 | |
| 108. | CodeCrafterNoku (Nokubonga Ngema) |
451 | |
| 109. | MISHOW2 (MTS-Codes) |
445 | |
| 110. | ghost2468developer (Kenneth Siyabonga Ncube) |
439 | |
| 111. | Sihle-Thwa (Siphesihle Mthethwa) |
428 | |
| 112. | markbirss (Mark Trevor Birss) |
425 | |
| 113. | Rethabile2004 (Rethabile Eric Siase) |
422 | |
| 114. | karabomasoeu (Karabo) |
419 | |
| 115. | siyavuyachagi (Chagi Siyavuya) |
417 | |
| 116. | katGhost (Andries N. Mogashoa) |
414 | |
| 117. | daniel-levin (Daniel Levin) |
412 | |
| 118. | rehno-lindeque (Rehno Lindeque) |
401 | |
| 119. | carlaKC (Carla Kirk-Cohen) |
397 | |
| 120. | timhaak (Tim Haak) |
390 | |
| 121. | ONTI98 (Ontisitse Manyeneng) |
388 | |
| 122. | szwanne (Sipho Zwane) |
383 | |
| 123. | jackson951 (Jackson Khuto) |
377 | |
| 124. | AlexvZyl (Alexander van Zyl) |
369 | |
| 125. | Mphele (Mphele Moswane) |
369 | |
| 126. | KevinT (Kevin Trethewey) |
367 | |
| 127. | DevinNorgarb (Devin Norgarb) |
367 | |
| 128. | Marcelckp (Marcel Palmer) |
366 | |
| 129. | udf (Samara) |
363 | |
| 130. | kathy-Kat (Catherine Maponya) |
360 | |
| 131. | Passion-Over-Pain (Tino Mhedziso) |
360 | |
| 132. | DenhamPreen (Denham Preen) |
360 | |
| 133. | vince-nyanga (Vincent Nyanga) |
355 | |
| 134. | geofmureithi (Njuguna Mureithi) |
353 | |
| 135. | Bumblebash (SSIMBWA BASHIR) |
351 | |
| 136. | rossmacarthur (Ross MacArthur) |
350 | |
| 137. | yusufk (Yusuf Kaka) |
347 | |
| 138. | WeebNetsu (Stephen) |
347 | |
| 139. | TRex22 (Jason Chalom) |
347 | |
| 140. | TomRadford (Tom Radford) |
343 | |
| 141. | nmichlo (Nathan) |
340 | |
| 142. | zeorin (Xandor Schiefer) |
340 | |
| 143. | chrinovicmu (Chrinovic Mukanya) |
337 | |
| 144. | Saiby100 (Salahuddin Saiet) |
335 | |
| 145. | Princemashumu (Devguy Prince) |
329 | |
| 146. | sakhileln (Sakhile L. Ndlazi) |
322 | |
| 147. | Pushplaybang (Paul) |
322 | |
| 148. | Abdulrasheed1729 (0xcf2f) |
321 | |
| 149. | rameezk (Rameez Khan) |
316 | |
| 150. | nrwiersma (Nicholas Wiersma) |
316 | |
| 151. | V-FOR-VEND3TTA (George Hlongwane) |
315 | |
| 152. | TebogoYungMercykay (Sello Selepe) |
314 | |
| 153. | charbileigh (Chabi Francesca Seopa) |
313 | |
| 154. | kovymun (Koveshan Munsami) |
310 | |
| 155. | KagishoMangaba (Kagisho Prince) |
307 | |
| 156. | fjlaubscher (Francois Laubscher) |
304 | |
| 157. | LuthandoCandlovu (Luthando Candlovu) |
301 | |
| 158. | LpMashinini (Lebogang Peter Mashinini ) |
299 | |
| 159. | davidtinker (David Tinker) |
293 | |
| 160. | AmahleZuma (Amahle Zuma) |
293 | |
| 161. | DenDen047 (Naoya Muramatsu) |
293 | |
| 162. | duanecilliers (Duane Cilliers) |
291 | |
| 163. | ClaytonSiby (Clayton Siby) |
291 | |
| 164. | itskingori (King'ori Maina) |
289 | |
| 165. | keegancsmith (Keegan Carruthers-Smith) |
289 | |
| 166. | Pho3niX90 () |
286 | |
| 167. | besiwims (Bernard Sibanda) |
283 | |
| 168. | GO-Shoderu (Gabriel) |
280 | |
| 169. | KevCareSA (KevCareSA) |
279 | |
| 170. | adrianmoisey (Adrian Moisey) |
274 | |
| 171. | ChamuMutezva (Chamu Mutezva) |
273 | |
| 172. | jesselsookha (Jessel Sookha) |
272 | |
| 173. | jhavatar (Jan-Hendrik de Vaal) |
270 | |
| 174. | mindsgn (Sibongiseni) |
268 | |
| 175. | jaredlll08 (Jared) |
268 | |
| 176. | Mashiane (Mashy) |
260 | |
| 177. | danini-the-panini (Dani Smith) |
259 | |
| 178. | red-outrunner (Weo Sikho Fuzile) |
258 | |
| 179. | NtokozoMkhwanazi (RTT-Dev) |
257 | |
| 180. | DnA-IntRicate (Adam Foflonker) |
250 | |
| 181. | mikechiloane (Mike Nhlanhla Chiloane) |
249 | |
| 182. | MrBooi (Ayabonga) |
248 | |
| 183. | MampotjeMabusela (Mampotje Mabusela) |
246 | |
| 184. | arneschreuder (Arné Schreuder) |
246 | |
| 185. | tmampa (Tshephang Mampa) |
243 | |
| 186. | bruce-atkinson (Bruce Atkinson) |
241 | |
| 187. | burmudar (William Bezuidenhout) |
238 | |
| 188. | Tumo505 (Tumo Kgabeng) |
235 | |
| 189. | MikhaD (Mikha Davids) |
234 | |
| 190. | dannykopping (Danny Kopping) |
230 | |
| 191. | damienswarts23 (Damien Swarts) |
229 | |
| 192. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
228 | |
| 193. | pavelivanov (Pavel Ivanov) |
227 | |
| 194. | WisaniShilumani (Wisani Shilumani) |
222 | |
| 195. | microrobotics (Johan Conradie) |
219 | |
| 196. | JohannesMeyerYC (Johannes Meyer) |
214 | |
| 197. | ndorfin (Shaun O’Connell) |
213 | |
| 198. | msovara (Mthetho Vuyo Sovara) |
211 | |
| 199. | Zen-CODE (Richard Larkin) |
209 | |
| 200. | DewaldDeJager (Dewald de Jager) |
208 | |
| 201. | andytudhope (Andy Tudhope) |
208 | |
| 202. | codeWithLFN (Lufuno Nemudzivhadi) |
206 | |
| 203. | shiviancodes (Shivian) |
206 | |
| 204. | ArnoldT01 (Arnold) |
204 | |
| 205. | exfil0 (Karim Jaber (Exfil0)) |
203 | |
| 206. | ncthbrt (Natalie Cuthbert) |
198 | |
| 207. | justinhartman (Justin Hartman) |
198 | |
| 208. | qoda (Jonathan Bydendyk) |
196 | |
| 209. | siphosenkosi803 (siphosenkosi mlotshwa) |
193 | |
| 210. | Hiccup-za (Christopher Zeuch) |
192 | |
| 211. | nathaneilkiwa (Nathaniel Kiwa) |
192 | |
| 212. | warrendt (Warren) |
189 | |
| 213. | dirkcuys (Dirk Uys) |
189 | |
| 214. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
188 | |
| 215. | MrBean355 (Mike Johnston) |
185 | |
| 216. | Khumo-Mathe (Khumo Mathe) |
185 | |
| 217. | lebohang0824 (Lebohang Mokoena) |
185 | |
| 218. | MasemeneMatlakanaBenny (MasemeneMatlakanaBenny) |
184 | |
| 219. | ByteBeem (Donald Mxolisi Mohlala) |
182 | |
| 220. | Patrick-Cole (Patrick) |
180 | |
| 221. | ScriptLineStudios (ScriptLine) |
180 | |
| 222. | bley-gold (Blessings Mwale) |
179 | |
| 223. | cliedeman (Ciaran Liedeman) |
179 | |
| 224. | erickelninoSwift (Erick El Nino Tshimbombo) |
178 | |
| 225. | Walkman100 (░▒▓█│【Walkman】│█▓▒░) |
176 | |
| 226. | jslingsby (Jasper Slingsby) |
176 | |
| 227. | expelledboy (Anthony Jackson) |
174 | |
| 228. | cb22 (Federico Lorenzi) |
173 | |
| 229. | hcvst (Hans Christian v. Stockhausen) |
173 | |
| 230. | Theolin-Nadasen (Theolin Nadasen) |
170 | |
| 231. | BongaGougota0 (Bongz) |
166 | |
| 232. | AlexJuca (Alexandre Antonio Juca) |
162 | |
| 233. | Nomcebo-coder-hub (Nomcebo) |
161 | |
| 234. | LukeRenton (Luke Renton) |
161 | |
| 235. | cishiv (Shivan Moodley) |
159 | |
| 236. | kmf (Karl Fischer) |
159 | |
| 237. | KamoEllen (Kamogelo Ellen Kganakga) |
158 | |
| 238. | alanphys (Alan Chamberlain) |
157 | |
| 239. | jegbogu (Egbogu Chinedu Joseph) |
157 | |
| 240. | paulmwatson (Paul Watson) |
157 | |
| 241. | Trixarian (Trixarian) |
156 | |
| 242. | TumeloNtsilo (Tumelo Edward Ntsilo) |
156 | |
| 243. | c-goosen (Christo (crypticGoose) Goosen) |
156 | |
| 244. | neolace (Tertius Geldenhuys) |
155 | |
| 245. | djalilayed (Djalil Ayed) |
155 | |
| 246. | afrith (Adrian Frith) |
155 | |
| 247. | rkistner (Ralf Kistner) |
154 | |
| 248. | Executioner1939 (Richard) |
153 | |
| 249. | iftheshoefritz (Fritz Meissner) |
153 | |
| 250. | charlesmambo (Charles-M) |
151 | |
| 251. | chemeris (Alexander Chemeris) |
151 | |
| 252. | theronic (Petrus Theron) |
151 | |
| 253. | KhosieDlomo (Khosi Dlomo) |
148 | |
| 254. | kgundula (Khuthadzo Gundula) |
148 | |
| 255. | tsotetsi (Thapelo Tsotetsi) |
147 | |
| 256. | eugenefvdm (Eugene van der Merwe ) |
147 |
| Rank | Organization | Members |
|---|---|---|
| 1. | uwatu | 2 |
| 2. | kubernetes | 2 |
| 3. | sourcegraph | 2 |
| 4. | dimagi | 2 |
| 5. | devopscapetown | 2 |
| 6. | nixos | 2 |
| 7. | epicgames | 2 |
| 8. | axios | 1 |
| 9. | equalexperts | 1 |
| 10. | aerial-framework | 1 |