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-06-04 21:23:16 +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 52598 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) |
42435 | |
| 2. | gregpriday (Greg Priday) |
29740 | |
| 3. | snopoke (Simon Kelly) |
7779 | |
| 4. | nyashahama (Nyasha Hama) |
5888 | |
| 5. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5586 | |
| 6. | mitchellkrogza (Mitchell Krog) |
4998 | |
| 7. | govert (Govert van Drimmelen) |
4176 | |
| 8. | GedMarc (Marc Magon) |
4111 | |
| 9. | datashaman (datashaman) |
4086 | |
| 10. | mattleibow (Matthew Leibowitz) |
3400 | |
| 11. | NickiMash17 (Nicolette Mashaba) |
3212 | |
| 12. | fluffypony (Riccardo Spagni) |
3080 | |
| 13. | TSH3PH4NG (Tshepang Masia ) |
2995 | |
| 14. | Asjas (A-J Roos) |
2905 | |
| 15. | bshongwe (Ernest Bhekizwe Shongwe) |
2760 | |
| 16. | rebelchris (Chris Bongers) |
2641 | |
| 17. | longhotsummer (Greg Kempe) |
2502 | |
| 18. | roryp (Rory Preddy) |
2414 | |
| 19. | dirkbrnd (Dirk Brand) |
2312 | |
| 20. | nikrich (Jannik Richter) |
2103 | |
| 21. | Raphasha27 (Raphasha27) |
2023 | |
| 22. | justinvdm (Justin van der Merwe) |
1998 | |
| 23. | aidan-bailey (Aidan Bailey) |
1997 | |
| 24. | schalkneethling (Schalk Neethling) |
1898 | |
| 25. | peterp (Peter Pistorius) |
1837 | |
| 26. | riaankleinhans (Riaan Kleinhans) |
1741 | |
| 27. | limbopro (毒奶博主) |
1688 | |
| 28. | jonathanbossenger (Jonathan Bossenger) |
1647 | |
| 29. | burnt-exe (Raydo M) |
1620 | |
| 30. | ashleykleynhans (Ashley Kleynhans) |
1568 | |
| 31. | KodEx-SA (Ashley K Motsie) |
1500 | |
| 32. | DavidBakerEffendi (David Baker Effendi) |
1443 | |
| 33. | pierredup (Pierre du Plessis) |
1355 | |
| 34. | balanced-tree (Teo) |
1344 | |
| 35. | Jasonvdb (Jason van den Berg) |
1277 | |
| 36. | ShaunSHamilton (Shaun Hamilton) |
1276 | |
| 37. | hashimaziz88 (Hashim Aziz Muhammad) |
1245 | |
| 38. | Benehiko (Alano Terblanche) |
1240 | |
| 39. | V-FOR-VEND3TTA (George Hlongwane) |
1231 | |
| 40. | alexmojaki (Alex Hall) |
1198 | |
| 41. | freelancing-solutions (mobius-crypt) |
1190 | |
| 42. | abhi18av (Abhinav Sharma) |
1136 | |
| 43. | elviscgn (Elvis Chege) |
1136 | |
| 44. | tsheporamantso (Gladwin Tshepo Ramantso) |
1113 | |
| 45. | dannykopping (Danny Kopping) |
1086 | |
| 46. | andrewlimaza (Andrew Lima) |
1085 | |
| 47. | Deftu (Sammi Deftu) |
1028 | |
| 48. | ShaunRoselt (Shaun Roselt) |
1001 | |
| 49. | rorisangputu (Rorisang Putu) |
967 | |
| 50. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
967 | |
| 51. | lefajmofokeng (Lefa J. Mofokeng) |
962 | |
| 52. | awinogradov (Anton Vinogradov) |
952 | |
| 53. | barrymichaeldoyle (Barry Michael Doyle) |
930 | |
| 54. | ntsakosurprise (ntsakosurprise) |
922 | |
| 55. | ptaoussanis (Peter Taoussanis) |
916 | |
| 56. | dwainm (Dwain Maralack) |
911 | |
| 57. | siyabuilds (Siyabonga Samson Lukhele ) |
910 | |
| 58. | RenierM26 (Renier Moorcroft) |
908 | |
| 59. | eben-roux (Eben) |
903 | |
| 60. | Lintshiwe (Lintshiwe) |
902 | |
| 61. | GrahamStrickland (Graham Strickland) |
898 | |
| 62. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
897 | |
| 63. | JagTheFriend (JagTheFriend) |
885 | |
| 64. | fluffynuts (Davyd McColl) |
876 | |
| 65. | CodeCrafterNoku (Nokubonga Ngema) |
873 | |
| 66. | Gervwyk (Gerrie van Wyk) |
872 | |
| 67. | Darrenvandervelde (Darren van der Velde) |
865 | |
| 68. | MogammadShaqeelless16 (Shaqeel Less) |
861 | |
| 69. | QMS85 (Jonathan Peters) |
852 | |
| 70. | sjperkins (Simon Perkins) |
850 | |
| 71. | jasonsaayman (Jay) |
845 | |
| 72. | 0xlebogang (Lebogang Phoshoko) |
836 | |
| 73. | kovymun (Koveshan Munsami) |
831 | |
| 74. | Gamaroff (Lorien Gamaroff) |
818 | |
| 75. | Luka2Lkay (Lukhanyo Matshebelele) |
809 | |
| 76. | stringhandler (stringhandler) |
803 | |
| 77. | rblaine95 (Robbie Blaine) |
770 | |
| 78. | rizonesoft (Derick Payne) |
766 | |
| 79. | Carrington-dev (Carrington Muleya) |
756 | |
| 80. | lostpebble (Paul Myburgh) |
749 | |
| 81. | rkistner (Ralf Kistner) |
748 | |
| 82. | niloc95 (Nilo Cara) |
744 | |
| 83. | tnyandoro (Tendai ) |
743 | |
| 84. | leonvanzyl (Leon van Zyl) |
725 | |
| 85. | stuartc (Stuart Corbishley) |
722 | |
| 86. | nrwiersma (Nicholas Wiersma) |
718 | |
| 87. | adrianmoisey (Adrian Moisey) |
710 | |
| 88. | Katleho-Nyoni (Katleho Nyoni) |
708 | |
| 89. | wkirschbaum (Wilhelm Kirschbaum) |
699 | |
| 90. | SeanDylan1982 (Sean Dylan Patterson) |
691 | |
| 91. | czue (Cory Zue) |
689 | |
| 92. | iarxii (Thabang Mposula) |
679 | |
| 93. | geofmureithi (Njuguna Mureithi) |
678 | |
| 94. | sakhile-dumisa (Sakhile Dumisa) |
670 | |
| 95. | boris-kolpackov (Boris Kolpackov) |
659 | |
| 96. | carlaKC (Carla Kirk-Cohen) |
658 | |
| 97. | wax911 (Maxwell Mapako) |
649 | |
| 98. | szwanne (Sipho Zwane) |
646 | |
| 99. | MarcelMichau (Marcel Michau) |
641 | |
| 100. | keegancsmith (Keegan Carruthers-Smith) |
617 | |
| 101. | antstanley (Ant Stanley) |
582 | |
| 102. | TomRadford (Tom Radford) |
581 | |
| 103. | gregfurman (Greg Furman) |
573 | |
| 104. | gregzaal (Greg Zaal) |
560 | |
| 105. | ajsmit (AJ Smit) |
559 | |
| 106. | faucamp (Francois Aucamp) |
552 | |
| 107. | Sihle-Thwa (Siphesihle Mthethwa) |
551 | |
| 108. | geahaad (Gerhard Dinhof) |
549 | |
| 109. | quicujo (Anton Pretorius) |
546 | |
| 110. | siv-the-programmer (Sivario) |
536 | |
| 111. | markbirss (Mark Trevor Birss) |
536 | |
| 112. | DenhamPreen (Denham Preen) |
525 | |
| 113. | joshuaberetta (Joshua Beretta) |
524 | |
| 114. | kellerza (Johann Kellerman) |
521 | |
| 115. | dannysimfukwe (Danny Simfukwe) |
519 | |
| 116. | BioGeek (Jeroen Van Goey) |
497 | |
| 117. | tpyo (Donovan Schönknecht) |
496 | |
| 118. | qix (Josh Yudaken) |
495 | |
| 119. | pasej5 (Jealous Matsikachando) |
494 | |
| 120. | daniel-levin (Daniel Levin) |
488 | |
| 121. | burmudar (William Bezuidenhout) |
482 | |
| 122. | ghost2468developer (Kenneth Siyabonga Ncube) |
482 | |
| 123. | ginoleeswan (Gino Swanepoel) |
479 | |
| 124. | duanecilliers (Duane Cilliers) |
461 | |
| 125. | Passion-Over-Pain (Tino Mhedziso) |
460 | |
| 126. | kaysiz (kudakwashe siziva) |
460 | |
| 127. | jackson951 (Jackson Khuto) |
458 | |
| 128. | cobusgreyling (Cobus Greyling) |
457 | |
| 129. | TebogoYungMercykay (Sello Selepe) |
450 | |
| 130. | karabomasoeu (Karabo) |
444 | |
| 131. | tomjuggler (Tom) |
443 | |
| 132. | fjlaubscher (Francois Laubscher) |
442 | |
| 133. | MISHOW2 (MTS-Codes) |
433 | |
| 134. | siyavuyachagi (Chagi Siyavuya) |
421 | |
| 135. | Rethabile2004 (Rethabile Eric Siase) |
420 | |
| 136. | sakhileln (Sakhile L. Ndlazi) |
420 | |
| 137. | DnA-IntRicate (Adam Foflonker) |
418 | |
| 138. | ONTI98 (Ontisitse Manyeneng) |
412 | |
| 139. | Mphele (Mphele Moswane) |
412 | |
| 140. | vince-nyanga (Vincent Nyanga) |
410 | |
| 141. | bruce-atkinson (Bruce Atkinson) |
408 | |
| 142. | iftheshoefritz (Fritz Meissner) |
397 | |
| 143. | Pushplaybang (Paul) |
395 | |
| 144. | rominalodolo (Romina 로미나) |
394 | |
| 145. | Mashiane (Mashy) |
392 | |
| 146. | davidteren (David Teren) |
386 | |
| 147. | Princemashumu (Devguy Prince) |
384 | |
| 148. | udf (Samara) |
383 | |
| 149. | MasemeneMatlakanaBenny (MasemeneMatlakanaBenny) |
381 | |
| 150. | PiggyAwesome () |
379 | |
| 151. | AlexvZyl (Alexander van Zyl) |
375 | |
| 152. | zeorin (Xandor Schiefer) |
372 | |
| 153. | Marcelckp (Marcel Palmer) |
372 | |
| 154. | itskingori (King'ori Maina) |
372 | |
| 155. | rossmacarthur (Ross MacArthur) |
368 | |
| 156. | chrinovicmu (Chrinovic M) |
368 | |
| 157. | KevinT (Kevin Trethewey) |
365 | |
| 158. | Pho3niX90 () |
365 | |
| 159. | charbileigh (Chabi Francesca Seopa) |
364 | |
| 160. | rehno-lindeque (Rehno Lindeque) |
358 | |
| 161. | mindsgn (Sibongiseni) |
354 | |
| 162. | besiwims (Bernard Sibanda) |
353 | |
| 163. | nmichlo (Nathan) |
353 | |
| 164. | neolace (Tertius Geldenhuys) |
345 | |
| 165. | LuthandoCandlovu (Luthando Candlovu) |
342 | |
| 166. | red-outrunner (Weo Sikho Fuzile) |
329 | |
| 167. | rameezk (Rameez Khan) |
329 | |
| 168. | WeebNetsu (Stephen) |
327 | |
| 169. | mikechiloane (Mike Nhlanhla Chiloane) |
323 | |
| 170. | ChamuMutezva (Chamu Mutezva) |
321 | |
| 171. | Saiby100 (Salahuddin Saiet) |
321 | |
| 172. | Bumblebash (SSIMBWA BASHIR) |
319 | |
| 173. | KagishoMangaba (Kagisho Prince) |
316 | |
| 174. | theronic (Petrus Theron) |
311 | |
| 175. | Chimoneg27 (Garvin Chimone) |
306 | |
| 176. | AmahleZuma (Amahle Zuma) |
306 | |
| 177. | tmampa (Tshephang Mampa) |
305 | |
| 178. | cb22 (Federico Lorenzi) |
303 | |
| 179. | DenDen047 (Naoya Muramatsu) |
302 | |
| 180. | ClaytonSiby (Clayton Siby) |
299 | |
| 181. | davidtinker (David Tinker) |
299 | |
| 182. | GO-Shoderu (Gabriel) |
296 | |
| 183. | jesselsookha (Jessel Sookha) |
293 | |
| 184. | dagelf (Coenraad Loubser) |
293 | |
| 185. | Abdulrasheed1729 (0xcf2f) |
291 | |
| 186. | JasoonS (Jason Smythe) |
290 | |
| 187. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
290 | |
| 188. | DenzelSE (DenzelSE) |
290 | |
| 189. | TRex22 (Jason Chalom) |
288 | |
| 190. | timhaak (Tim Haak) |
287 | |
| 191. | DevinNorgarb (Devin Norgarb) |
286 | |
| 192. | NtokozoMkhwanazi (RTT-Dev) |
281 | |
| 193. | JohannesMeyerYC (Johannes Meyer) |
280 | |
| 194. | lindelwa122 (Nqabenhle) |
273 | |
| 195. | danini-the-panini (Dani Smith) |
272 | |
| 196. | MampotjeMabusela (Mampotje Mabusela) |
269 | |
| 197. | AlexJuca (Alexandre Antonio Juca) |
269 | |
| 198. | willemvds (Willem van der Schyff) |
267 | |
| 199. | jaredlll08 (Jared) |
263 | |
| 200. | eliasjudin (Elias Judin) |
262 | |
| 201. | damienswarts23 (Damien Swarts) |
261 | |
| 202. | Tumo505 (Tumo Kgabeng) |
261 | |
| 203. | MrBean355 (Mike Johnston) |
260 | |
| 204. | pavelivanov (Pavel Ivanov) |
259 | |
| 205. | jhavatar (Jan-Hendrik de Vaal) |
257 | |
| 206. | corverroos (corver) |
253 | |
| 207. | justinhartman (Justin Hartman) |
251 | |
| 208. | arneschreuder (Arné Schreuder) |
250 | |
| 209. | KamoEllen (Kamogelo Ellen Kganakga) |
249 | |
| 210. | ncthbrt (Natalie Cuthbert) |
245 | |
| 211. | nathaneilkiwa (Nathaniel Kiwa) |
242 | |
| 212. | MikhaD (Mikha Davids) |
242 | |
| 213. | rehanvdm (Rehan van der Merwe) |
241 | |
| 214. | exfil0 (Karim Jaber (Exfil0)) |
240 | |
| 215. | andytudhope (Andy Tudhope) |
238 | |
| 216. | paulmwatson (Paul Watson) |
237 | |
| 217. | ndorfin (Shaun O’Connell) |
236 | |
| 218. | erickelninoSwift (Erick El Nino Tshimbombo) |
231 | |
| 219. | ScriptLineStudios (ScriptLine) |
228 | |
| 220. | MrBooi (Ayabonga) |
228 | |
| 221. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
227 | |
| 222. | WisaniShilumani (Wisani Shilumani) |
225 | |
| 223. | ArnoldT01 (Arnold) |
224 | |
| 224. | dirkcuys (Dirk Uys) |
222 | |
| 225. | tsotetsi (Thapelo Tsotetsi) |
215 | |
| 226. | kmf (Karl Fischer) |
214 | |
| 227. | BongaGougota0 (Bongz) |
214 | |
| 228. | DewaldDeJager (Dewald de Jager) |
213 | |
| 229. | Theolin-Nadasen (Theolin Nadasen) |
213 | |
| 230. | Zen-CODE (Richard Larkin) |
213 | |
| 231. | LuthandoNgombane (Luthando Ngombane) |
213 | |
| 232. | codeWithLFN (Lufuno Nemudzivhadi) |
212 | |
| 233. | qoda (Jonathan Bydendyk) |
211 | |
| 234. | Hiccup-za (Christopher Zeuch) |
211 | |
| 235. | arthurattwell (Arthur Attwell) |
209 | |
| 236. | warrendt (Warren) |
209 | |
| 237. | ByteBeem (Donald Mxolisi Mohlala) |
206 | |
| 238. | kgundula (Khuthadzo Gundula) |
206 | |
| 239. | antoinevg () |
206 | |
| 240. | greywolve (Oliver Powell) |
206 | |
| 241. | naeem2000 (Naeem Carr) |
202 | |
| 242. | Bhekisile (Sylvia Jozi) |
198 | |
| 243. | simandebvu (Shingirayi Innocent Mandebvu) |
197 | |
| 244. | expelledboy (Anthony Jackson) |
197 | |
| 245. | siphosenkosi803 (siphosenkosi mlotshwa) |
194 | |
| 246. | Khumo-Mathe (Khumo Mathe) |
194 | |
| 247. | Anoonaa (Anoona Sithole) |
193 | |
| 248. | martink-rsa (Martin Kruger) |
192 | |
| 249. | shiviancodes (Shivian) |
191 | |
| 250. | Trixarian (Trixarian) |
190 | |
| 251. | Motjiang (Brilliant Nhlamolo ) |
188 | |
| 252. | eugenefvdm (Eugene van der Merwe ) |
186 | |
| 253. | sachajw (Sacha Wharton) |
185 | |
| 254. | hcvst (Hans Christian v. Stockhausen) |
185 | |
| 255. | armanddp (Armand du Plessis) |
185 | |
| 256. | c-goosen (Christo (crypticGoose) Goosen) |
182 |
| Rank | Organization | Members |
|---|---|---|
| 1. | uwatu | 2 |
| 2. | sourcegraph | 2 |
| 3. | wildcards-world | 2 |
| 4. | daocare | 2 |
| 5. | float-capital | 2 |
| 6. | kubernetes | 2 |
| 7. | dimagi | 2 |
| 8. | devopscapetown | 2 |
| 9. | nixos | 2 |
| 10. | avolabs-io | 2 |