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-03-16 12:07:42 +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 contributions for each user. There are 50041 total users in the region and you need at least 29 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_public/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/south_africa_public/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) |
11169 | |
| 2. | gregpriday (Greg Priday) |
10488 | |
| 3. | snopoke (Simon Kelly) |
6676 | |
| 4. | mitchellkrogza (Mitchell Krog) |
5588 | |
| 5. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5572 | |
| 6. | longhotsummer (Greg Kempe) |
3528 | |
| 7. | dirkbrnd (Dirk Brand) |
3049 | |
| 8. | GedMarc (Marc Magon) |
2458 | |
| 9. | roryp (Rory Preddy) |
2386 | |
| 10. | Asjas (A-J Roos) |
2382 | |
| 11. | rebelchris (Chris Bongers) |
2382 | |
| 12. | mattleibow (Matthew Leibowitz) |
2287 | |
| 13. | fluffypony (Riccardo Spagni) |
2284 | |
| 14. | NickiMash17 (Nicolette Mashaba) |
2241 | |
| 15. | burnt-exe (Raydo M) |
1801 | |
| 16. | riaankleinhans (Riaan Kleinhans) |
1678 | |
| 17. | bshongwe (Ernest Bhekizwe Shongwe) |
1646 | |
| 18. | nyashahama (Nyasha Hama) |
1629 | |
| 19. | datashaman (datashaman) |
1626 | |
| 20. | V-FOR-VEND3TTA (George Hlongwane) |
1617 | |
| 21. | rorisangputu (Rorisang Putu) |
1517 | |
| 22. | govert (Govert van Drimmelen) |
1504 | |
| 23. | ashleykleynhans (Ashley Kleynhans) |
1483 | |
| 24. | justinvdm (Justin van der Merwe) |
1440 | |
| 25. | peterp (Peter Pistorius) |
1407 | |
| 26. | freelancing-solutions (mobius-crypt) |
1394 | |
| 27. | limbopro (毒奶博主) |
1324 | |
| 28. | Deftu (Sammi Deftu) |
1290 | |
| 29. | ptaoussanis (Peter Taoussanis) |
1280 | |
| 30. | nikrich (Jannik Richter) |
1264 | |
| 31. | balanced-tree (Teo) |
1227 | |
| 32. | Benehiko (Alano Terblanche) |
1197 | |
| 33. | andrewlimaza (Andrew Lima) |
1160 | |
| 34. | alexmojaki (Alex Hall) |
1121 | |
| 35. | ShaunSHamilton (Shaun Hamilton) |
1102 | |
| 36. | 0xlebogang (Lebogang Phoshoko) |
1079 | |
| 37. | jonathanbossenger (Jonathan Bossenger) |
1070 | |
| 38. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
1070 | |
| 39. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
1039 | |
| 40. | KodEx-SA (Ashley K Motsie) |
1008 | |
| 41. | arinc9 (Chester A. Unal) |
1000 | |
| 42. | geahaad (Gerhard Dinhof) |
979 | |
| 43. | dannykopping (Danny Kopping) |
953 | |
| 44. | siyabuilds (Siyabonga Samson Lukhele ) |
951 | |
| 45. | barrymichaeldoyle (Barry Michael Doyle) |
907 | |
| 46. | pierredup (Pierre du Plessis) |
906 | |
| 47. | CodeCrafterNoku (Nokubonga Ngema) |
902 | |
| 48. | szwanne (Sipho Zwane) |
900 | |
| 49. | QMS85 (Jonathan Peters) |
899 | |
| 50. | sakhileln (Sakhile L. Ndlazi) |
882 | |
| 51. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
882 | |
| 52. | JagTheFriend (JagTheFriend) |
871 | |
| 53. | GrahamStrickland (Graham Strickland) |
864 | |
| 54. | fluffynuts (Davyd McColl) |
855 | |
| 55. | ntsakosurprise (ntsakosurprise) |
844 | |
| 56. | Katleho-Nyoni (Katleho Nyoni) |
844 | |
| 57. | stringhandler (stringhandler) |
833 | |
| 58. | lefajmofokeng (Lefa J. Mofokeng) |
830 | |
| 59. | SeanDylan1982 (Sean Dylan Patterson) |
827 | |
| 60. | kovymun (Koveshan Munsami) |
797 | |
| 61. | yulver-musa (Yulver Musa) |
794 | |
| 62. | carlaKC (Carla Kirk-Cohen) |
791 | |
| 63. | hashimaziz88 (Hashim Aziz Muhammad) |
764 | |
| 64. | Passion-Over-Pain (Tinotenda Mhedziso) |
754 | |
| 65. | MogammadShaqeelless16 (Shaqeel Less) |
751 | |
| 66. | Carrington-dev (Carrington Muleya) |
739 | |
| 67. | sjperkins (Simon Perkins) |
735 | |
| 68. | tnyandoro (Tendai ) |
731 | |
| 69. | czue (Cory Zue) |
729 | |
| 70. | abhi18av (Abhinav Sharma) |
726 | |
| 71. | sakhile-dumisa (Sakhile Dumisa) |
714 | |
| 72. | TebogoYungMercykay (Sello Selepe) |
710 | |
| 73. | Luka2Lkay (Lukhanyo Matshebelele) |
702 | |
| 74. | schalkneethling (Schalk Neethling) |
690 | |
| 75. | siv-the-programmer (Sivario) |
688 | |
| 76. | Darrenvandervelde (Darren van der Velde) |
687 | |
| 77. | rizonesoft (Derick Payne) |
675 | |
| 78. | TomRadford (Tom Radford) |
662 | |
| 79. | rkistner (Ralf Kistner) |
657 | |
| 80. | nrwiersma (Nicholas Wiersma) |
650 | |
| 81. | corverroos (corver) |
644 | |
| 82. | stuartc (Stuart Corbishley) |
608 | |
| 83. | Sihle-Thwa (Siphesihle Mthethwa) |
603 | |
| 84. | Lintshiwe (Lintshiwe) |
597 | |
| 85. | jackson951 (Jackson Khuto) |
577 | |
| 86. | markbirss (Mark Trevor Birss) |
570 | |
| 87. | MarcelMichau (Marcel Michau) |
563 | |
| 88. | tomjuggler (Tom) |
561 | |
| 89. | quicujo (Anton Pretorius) |
554 | |
| 90. | adrianmoisey (Adrian Moisey) |
553 | |
| 91. | dwainm (Dwain Maralack) |
552 | |
| 92. | boris-kolpackov (Boris Kolpackov) |
546 | |
| 93. | ewaldhorn (Ewald Horn) |
537 | |
| 94. | tsheporamantso (Gladwin Tshepo Ramantso) |
529 | |
| 95. | niloc95 (Nilo Cara) |
522 | |
| 96. | pasej5 (Jealous Matsikachando) |
504 | |
| 97. | keegancsmith (Keegan Carruthers-Smith) |
502 | |
| 98. | Jasonvdb (Jason van den Berg) |
501 | |
| 99. | leonvanzyl (Leon van Zyl) |
493 | |
| 100. | gregzaal (Greg Zaal) |
488 | |
| 101. | daniel-levin (Daniel Levin) |
484 | |
| 102. | Princemashumu (Devguy Prince) |
471 | |
| 103. | geofmureithi (Njuguna Mureithi) |
468 | |
| 104. | nmichlo (Nathan) |
466 | |
| 105. | eben-roux (Eben) |
465 | |
| 106. | fjlaubscher (Francois Laubscher) |
462 | |
| 107. | wax911 (Maxwell Mapako) |
457 | |
| 108. | ajsmit (AJ Smit) |
456 | |
| 109. | kellerza (Johann Kellerman) |
453 | |
| 110. | ChamuMutezva (Chamu Mutezva) |
452 | |
| 111. | refilwe-m (Refilwe M. Mashile) |
451 | |
| 112. | Marcelckp (Marcel Palmer) |
451 | |
| 113. | chrinovicmu (Chrinovic. M) |
450 | |
| 114. | jasbanza (Jason) |
448 | |
| 115. | ONTI98 (Ontisitse Manyeneng) |
444 | |
| 116. | davidteren (David Teren) |
444 | |
| 117. | udf (Samara) |
442 | |
| 118. | Mashiane (Mashy) |
436 | |
| 119. | ghost2468developer (Kenneth Siyabonga Ncube) |
428 | |
| 120. | DenzelSE (DenzelSE) |
426 | |
| 121. | KevinT (Kevin Trethewey) |
425 | |
| 122. | siphosenkosi803 (siphosenkosi mlotshwa) |
421 | |
| 123. | burmudar (William Bezuidenhout) |
417 | |
| 124. | bruce-atkinson (Bruce Atkinson) |
411 | |
| 125. | duanecilliers (Duane Cilliers) |
411 | |
| 126. | jasonsaayman (Jay) |
397 | |
| 127. | tpyo (Donovan Schönknecht) |
396 | |
| 128. | Pho3niX90 () |
390 | |
| 129. | zeorin (Xandor Schiefer) |
390 | |
| 130. | mindsgn (Sibongiseni) |
383 | |
| 131. | rossmacarthur (Ross MacArthur) |
380 | |
| 132. | sachajw (Sacha Wharton) |
376 | |
| 133. | PiggyAwesome () |
376 | |
| 134. | SamTolmay (Sam) |
375 | |
| 135. | qix (Josh Yudaken) |
375 | |
| 136. | DenhamPreen (Denham Preen) |
374 | |
| 137. | Chimoneg27 (Garvin Chimone) |
371 | |
| 138. | ShaunRoselt (Shaun Roselt) |
364 | |
| 139. | theronic (Petrus Theron) |
364 | |
| 140. | BioGeek (Jeroen Van Goey) |
360 | |
| 141. | red-outrunner (Weo Sikho Fuzile) |
358 | |
| 142. | neolace (Tertius Geldenhuys) |
357 | |
| 143. | JayWelsh (Jay Welsh) |
346 | |
| 144. | lostpebble (Paul Myburgh) |
345 | |
| 145. | joshuaberetta (Joshua Beretta) |
340 | |
| 146. | paulmwatson (Paul Watson) |
340 | |
| 147. | rameezk (Rameez Khan) |
338 | |
| 148. | AlexvZyl (Alexander van Zyl) |
332 | |
| 149. | korn101 (korn101) |
328 | |
| 150. | TSH3PH4NG (Tshepang Masia ) |
326 | |
| 151. | DewaldFourie (Dewald Fourie) |
322 | |
| 152. | Rethabile2004 (Rethabile Eric Siase) |
320 | |
| 153. | mikechiloane (Mike Nhlanhla Chiloane) |
319 | |
| 154. | AmahleZuma (Amahle Zuma) |
314 | |
| 155. | martinville (Martin Viljoen) |
313 | |
| 156. | eugenefvdm (Eugene van der Merwe ) |
312 | |
| 157. | charbileigh (Chabi Francesca Seopa) |
312 | |
| 158. | Gervwyk (Gerrie van Wyk) |
310 | |
| 159. | danini-the-panini (Dani Smith) |
305 | |
| 160. | greywolve (Oliver Powell) |
303 | |
| 161. | GO-Shoderu (Gabriel) |
302 | |
| 162. | eliasjudin (Elias Judin) |
302 | |
| 163. | davidtinker (David Tinker) |
296 | |
| 164. | cb22 (Federico Lorenzi) |
295 | |
| 165. | kaysiz (kudakwashe siziva) |
295 | |
| 166. | lindelwa122 (Nqabenhle) |
293 | |
| 167. | wkirschbaum (Wilhelm Kirschbaum) |
290 | |
| 168. | vince-nyanga (Vincent Nyanga) |
290 | |
| 169. | siyavuyachagi (Chagi Siyavuya) |
289 | |
| 170. | willemvds (Willem van der Schyff) |
288 | |
| 171. | riazarbi (Riaz Arbi) |
287 | |
| 172. | dugalh (Dugal Harris) |
279 | |
| 173. | jesselsookha (Jessel Sookha) |
275 | |
| 174. | clemsadand (Clément Adandé) |
275 | |
| 175. | JohannesMeyerYC (Johannes Meyer) |
273 | |
| 176. | schalkburger (Schalk Burger) |
272 | |
| 177. | tafaranyamhunga (Tafara Nyamhunga) |
272 | |
| 178. | Theolin-Nadasen (Theolin Nadasen) |
271 | |
| 179. | Hiccup-za (Christopher Zeuch) |
269 | |
| 180. | nathaneilkiwa (Nathaniel Kiwa) |
267 | |
| 181. | WeebNetsu (Stephen) |
267 | |
| 182. | LuthandoNgombane (Luthando Ngombane) |
266 | |
| 183. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
265 | |
| 184. | rehno-lindeque (Rehno Lindeque) |
263 | |
| 185. | KamoEllen (Kamogelo Ellen Kganakga) |
260 | |
| 186. | Nathan-Busse (Nathan Graham Busse) |
259 | |
| 187. | KevCareSA (KevCareSA) |
258 | |
| 188. | Bluette1 (Marylene Sawyer) |
257 | |
| 189. | JasoonS (Jason Smythe) |
255 | |
| 190. | DnA-IntRicate (Adam Foflonker) |
255 | |
| 191. | bright-spark (Myburgh) |
254 | |
| 192. | exfil0 (Karim Jaber (Exfil0)) |
252 | |
| 193. | katGhost (Andries N. Mogashoa) |
252 | |
| 194. | justinhartman (Justin Hartman) |
247 | |
| 195. | andytudhope (Andy Tudhope) |
244 | |
| 196. | Rites23 (Ritesh Balu) |
242 | |
| 197. | rominalodolo (Romina 로미나) |
241 | |
| 198. | dagelf (Coenraad Loubser) |
238 | |
| 199. | MrBooi (Ayabonga) |
237 | |
| 200. | mnicstruwig (Michael Struwig) |
237 | |
| 201. | ruanbekker (Ruan Bekker) |
235 | |
| 202. | Patrick-Cole (Patrick) |
235 | |
| 203. | tmampa (Tshephang Mampa) |
235 | |
| 204. | AlexJuca (Alexandre Antonio Juca) |
234 | |
| 205. | NtokozoMkhwanazi (RTT-Dev) |
234 | |
| 206. | BongaGougota0 (Bonga Gougota) |
233 | |
| 207. | MrBean355 (Mike Johnston) |
232 | |
| 208. | erickelninoSwift (Erick El Nino Tshimbombo) |
231 | |
| 209. | Tumo505 (Tumo Kgabeng) |
230 | |
| 210. | lukevanlukevan (Luke Van) |
225 | |
| 211. | ncthbrt (Natalie Cuthbert) |
225 | |
| 212. | Zen-CODE (Richard Larkin) |
224 | |
| 213. | WisaniShilumani (Wisani Shilumani) |
224 | |
| 214. | andrevdm (Andre Van Der Merwe) |
224 | |
| 215. | jaredlll08 (Jared) |
222 | |
| 216. | Trixarian (Trixarian) |
222 | |
| 217. | amadibethel (Engr. Bethel Amadi) |
222 | |
| 218. | iarxii (Thabang Mposula) |
221 | |
| 219. | yusufk (Yusuf Kaka) |
221 | |
| 220. | naeem2000 (Naeem Carr) |
217 | |
| 221. | Abdulrasheed1729 (0xcf2f) |
212 | |
| 222. | Bhekisile (Bhekisile Jozi) |
211 | |
| 223. | qoda (Jonathan Bydendyk) |
211 | |
| 224. | MikhaD (Mikha Davids) |
208 | |
| 225. | Motjiang (Brilliant Nhlamolo ) |
207 | |
| 226. | DenDen047 (Naoya Muramatsu) |
205 | |
| 227. | KabeloDev (Kabelo Makhanya) |
204 | |
| 228. | dannysimfukwe (Danny Simfukwe) |
204 | |
| 229. | simanga-dev (Simanga Khoza) |
203 | |
| 230. | c-goosen (crypticGoose) |
203 | |
| 231. | jhavatar () |
203 | |
| 232. | jslingsby (Jasper Slingsby) |
203 | |
| 233. | ByteBeem (Donald Mxolisi Mohlala) |
202 | |
| 234. | oni1997 ( Onesmus Dzidzai Maenzanise) |
201 | |
| 235. | Saiby100 (Salahuddin Saiet) |
200 | |
| 236. | ScriptLineStudios (ScriptLine) |
199 | |
| 237. | isgiddy (Isabelle Sindiswa Giddy) |
196 | |
| 238. | simandebvu (Shingirayi Innocent Mandebvu) |
196 | |
| 239. | jegbogu (Egbogu Chinedu Joseph) |
195 | |
| 240. | dirkcuys (Dirk Uys) |
193 | |
| 241. | tsotetsi (Thapelo Tsotetsi) |
188 | |
| 242. | ndorfin (Shaun O’Connell) |
186 | |
| 243. | ArnoldT01 (Arnold) |
183 | |
| 244. | arthurattwell (Arthur Attwell) |
181 | |
| 245. | LorryAfriyie (Lawrence Afriyie) |
177 | |
| 246. | bazileros (Zalisile Stuli) |
176 | |
| 247. | armanddp (Armand du Plessis) |
173 | |
| 248. | KetroSithole (Ketro Sithole) |
169 | |
| 249. | Psynosaur (Ohan Smit) |
169 | |
| 250. | iftheshoefritz (Fritz Meissner) |
168 | |
| 251. | adudumayo (Asimanye Dudumayo) |
168 | |
| 252. | mkhmik004 (Mkhabele Mikejunior Mark Mashaole) |
165 | |
| 253. | Nomcebo-coder-hub (Nomcebo) |
164 | |
| 254. | itskingori (King'ori Maina) |
164 | |
| 255. | bley-gold (Blessings Mwale) |
164 | |
| 256. | Khumo-Mathe (Khumo Mathe) |
162 |
| Rank | Organization | Members |
|---|---|---|
| 1. | wildcards-world | 2 |
| 2. | sourcegraph | 2 |
| 3. | avolabs-io | 2 |
| 4. | nixos | 2 |
| 5. | devopscapetown | 2 |
| 6. | daocare | 2 |
| 7. | dimagi | 2 |
| 8. | float-capital | 2 |
| 9. | kubernetes | 2 |
| 10. | lowdefy | 2 |