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-10 10:05:55 +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 53888 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) |
38207 | |
| 2. | gregpriday (Greg Priday) |
22232 | |
| 3. | snopoke (Simon Kelly) |
5962 | |
| 4. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5551 | |
| 5. | govert (Govert van Drimmelen) |
4918 | |
| 6. | Raphasha27 (Raphasha27) |
4696 | |
| 7. | nyashahama (Nyasha Hama) |
4338 | |
| 8. | mitchellkrogza (Mitchell Krog) |
4312 | |
| 9. | GedMarc (Marc Magon) |
4174 | |
| 10. | NickiMash17 (Nicolette Mashaba) |
3137 | |
| 11. | datashaman (datashaman) |
3031 | |
| 12. | TSH3PH4NG (Tshepang Masia ) |
2951 | |
| 13. | peterp (Peter Pistorius) |
2936 | |
| 14. | Asjas (A-J Roos) |
2848 | |
| 15. | bshongwe (Ernest Bhekizwe Shongwe) |
2654 | |
| 16. | burnt-exe (Raydo M) |
2290 | |
| 17. | aidan-bailey (Aidan Bailey) |
2278 | |
| 18. | roryp (Rory Preddy) |
2236 | |
| 19. | fluffypony (Riccardo Spagni) |
2205 | |
| 20. | longhotsummer (Greg Kempe) |
2080 | |
| 21. | wkirschbaum (Wilhelm Kirschbaum) |
2010 | |
| 22. | limbopro (毒奶博主) |
1862 | |
| 23. | ginoleeswan (Gino Swanepoel) |
1836 | |
| 24. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
1703 | |
| 25. | schalkneethling (Schalk Neethling) |
1700 | |
| 26. | mattleibow (Matthew Leibowitz) |
1698 | |
| 27. | ashleykleynhans (Ashley Kleynhans) |
1400 | |
| 28. | pierredup (Pierre du Plessis) |
1254 | |
| 29. | KodEx-SA (Ashley K Motsie) |
1248 | |
| 30. | jonathanbossenger (Jonathan Bossenger) |
1187 | |
| 31. | Jasonvdb (Jason van den Berg) |
1185 | |
| 32. | abhi18av (Abhinav Sharma) |
1146 | |
| 33. | elviscgn (Elvis Chege) |
1130 | |
| 34. | nikrich (Jannik Richter) |
1119 | |
| 35. | rebelchris (Chris Bongers) |
1079 | |
| 36. | freelancing-solutions (mobius-crypt) |
1071 | |
| 37. | tsheporamantso (Gladwin Tshepo Ramantso) |
1066 | |
| 38. | ShaunRoselt (Shaun Roselt) |
1037 | |
| 39. | balanced-tree (Teo) |
1031 | |
| 40. | riaankleinhans (Riaan Kleinhans) |
984 | |
| 41. | ShaunSHamilton (Shaun Hamilton) |
972 | |
| 42. | rorisangputu (Rorisang Putu) |
969 | |
| 43. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
958 | |
| 44. | barrymichaeldoyle (Barry Michael Doyle) |
947 | |
| 45. | dirkbrnd (Dirk Brand) |
931 | |
| 46. | lefajmofokeng (Lefa J. Mofokeng) |
919 | |
| 47. | andrewlimaza (Andrew Lima) |
896 | |
| 48. | eben-roux (Eben) |
892 | |
| 49. | Deftu (Sammi Deftu) |
888 | |
| 50. | sakhile-dumisa (Sakhile Dumisa) |
886 | |
| 51. | DavidBakerEffendi (David Baker Effendi) |
884 | |
| 52. | dwainm (Dwain Maralack) |
884 | |
| 53. | rizonesoft (Derick Payne) |
868 | |
| 54. | fluffynuts (Davyd McColl) |
860 | |
| 55. | gregzaal (Greg Zaal) |
855 | |
| 56. | Darrenvandervelde (Darren van der Velde) |
842 | |
| 57. | awinogradov (Anton Vinogradov) |
817 | |
| 58. | siyabuilds (Siyabonga Samson Lukhele ) |
815 | |
| 59. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
813 | |
| 60. | GrahamStrickland (Graham Strickland) |
813 | |
| 61. | ntsakosurprise (ntsakosurprise) |
811 | |
| 62. | MogammadShaqeelless16 (Shaqeel Less) |
810 | |
| 63. | hashimaziz88 (Hashim Aziz Muhammad) |
799 | |
| 64. | Gervwyk (Gerrie van Wyk) |
781 | |
| 65. | TCNOco (Wesley Pyburn) |
772 | |
| 66. | justinvdm (Justin van der Merwe) |
771 | |
| 67. | niloc95 (Nilo Cara) |
766 | |
| 68. | faucamp (Francois Aucamp) |
745 | |
| 69. | Gamaroff (Lorien Gamaroff) |
721 | |
| 70. | BioGeek (Jeroen Van Goey) |
703 | |
| 71. | leonvanzyl (Leon van Zyl) |
680 | |
| 72. | antstanley (Ant Stanley) |
645 | |
| 73. | iarxii (Thabang Mposula) |
644 | |
| 74. | MarcelMichau (Marcel Michau) |
643 | |
| 75. | Katleho-Nyoni (Katleho Nyoni) |
629 | |
| 76. | boris-kolpackov (Boris Kolpackov) |
623 | |
| 77. | matthew-hagemann (Matthew Hagemann) |
621 | |
| 78. | czue (Cory Zue) |
598 | |
| 79. | stuartc (Stuart Corbishley) |
576 | |
| 80. | cobusgreyling (Cobus Greyling) |
575 | |
| 81. | ajsmit (AJ Smit) |
574 | |
| 82. | stringhandler (stringhandler) |
561 | |
| 83. | JagTheFriend (JagTheFriend) |
559 | |
| 84. | 0xlebogang (Lebogang Phoshoko) |
549 | |
| 85. | QMS85 (Jonathan Peters) |
546 | |
| 86. | mamanambiya (Mamana Mbiyavanga) |
544 | |
| 87. | ptaoussanis (Peter Taoussanis) |
541 | |
| 88. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
537 | |
| 89. | quicujo (Anton Pretorius) |
530 | |
| 90. | andytudhope (Andy Tudhope) |
529 | |
| 91. | ZubeidHendricks (Zubeid Hendricks) |
526 | |
| 92. | Benehiko (Alano Terblanche) |
509 | |
| 93. | joshuaberetta (Joshua Beretta) |
508 | |
| 94. | siv-the-programmer (Sivario) |
503 | |
| 95. | tnyandoro (Tendai ) |
502 | |
| 96. | qix (Josh Yudaken) |
500 | |
| 97. | pasej5 (Jealous Matsikachando) |
491 | |
| 98. | ewaldhorn (Ewald Horn) |
490 | |
| 99. | sjperkins (Simon Perkins) |
489 | |
| 100. | davidteren (David Teren) |
474 | |
| 101. | rominalodolo (Romina 로미나) |
473 | |
| 102. | tomjuggler (Tom) |
473 | |
| 103. | wax911 (Maxwell Mapako) |
467 | |
| 104. | kellerza (Johann Kellerman) |
466 | |
| 105. | Carrington-dev (Carrington Muleya) |
465 | |
| 106. | jasonsaayman (Jay) |
453 | |
| 107. | dannysimfukwe (Danny Simfukwe) |
451 | |
| 108. | alexmojaki (Alex Hall) |
447 | |
| 109. | MISHOW2 (MTS-Codes) |
446 | |
| 110. | ghost2468developer (Kenneth Siyabonga Ncube) |
439 | |
| 111. | Sihle-Thwa (Siphesihle Mthethwa) |
428 | |
| 112. | timhaak (Tim Haak) |
425 | |
| 113. | markbirss (Mark Trevor Birss) |
425 | |
| 114. | Rethabile2004 (Rethabile Eric Siase) |
423 | |
| 115. | karabomasoeu (Karabo) |
419 | |
| 116. | siyavuyachagi (Chagi Siyavuya) |
417 | |
| 117. | carlaKC (Carla Kirk-Cohen) |
414 | |
| 118. | katGhost (Andries N. Mogashoa) |
414 | |
| 119. | rehno-lindeque (Rehno Lindeque) |
401 | |
| 120. | daniel-levin (Daniel Levin) |
400 | |
| 121. | SeanDylan1982 (Sean Dylan Patterson) |
396 | |
| 122. | ONTI98 (Ontisitse Manyeneng) |
388 | |
| 123. | DenhamPreen (Denham Preen) |
385 | |
| 124. | DevinNorgarb (Devin Norgarb) |
381 | |
| 125. | KevinT (Kevin Trethewey) |
378 | |
| 126. | jackson951 (Jackson Khuto) |
377 | |
| 127. | CodeCrafterNoku (Nokubonga Ngema) |
374 | |
| 128. | WeebNetsu (Stephen) |
370 | |
| 129. | AlexvZyl (Alexander van Zyl) |
369 | |
| 130. | szwanne (Sipho Zwane) |
368 | |
| 131. | Mphele (Mphele Moswane) |
365 | |
| 132. | Marcelckp (Marcel Palmer) |
364 | |
| 133. | udf (Samara) |
362 | |
| 134. | KagishoMangaba (Kagisho Prince) |
361 | |
| 135. | kathy-Kat (Catherine Maponya) |
360 | |
| 136. | yusufk (Yusuf Kaka) |
360 | |
| 137. | Passion-Over-Pain (Tino Mhedziso) |
358 | |
| 138. | Saiby100 (Salahuddin Saiet) |
356 | |
| 139. | Bumblebash (SSIMBWA BASHIR) |
355 | |
| 140. | vince-nyanga (Vincent Nyanga) |
355 | |
| 141. | geofmureithi (Njuguna Mureithi) |
353 | |
| 142. | TRex22 (Jason Chalom) |
347 | |
| 143. | TomRadford (Tom Radford) |
341 | |
| 144. | zeorin (Xandor Schiefer) |
340 | |
| 145. | LpMashinini (Lebogang Peter Mashinini ) |
339 | |
| 146. | chrinovicmu (Chrinovic Mukanya) |
337 | |
| 147. | nmichlo (Nathan) |
335 | |
| 148. | rossmacarthur (Ross MacArthur) |
334 | |
| 149. | Pushplaybang (Paul) |
327 | |
| 150. | Abdulrasheed1729 (0xcf2f) |
320 | |
| 151. | rameezk (Rameez Khan) |
316 | |
| 152. | nrwiersma (Nicholas Wiersma) |
315 | |
| 153. | charbileigh (Chabi Francesca Seopa) |
313 | |
| 154. | TebogoYungMercykay (Sello Selepe) |
308 | |
| 155. | Princemashumu (Devguy Prince) |
306 | |
| 156. | fjlaubscher (Francois Laubscher) |
305 | |
| 157. | V-FOR-VEND3TTA (George Hlongwane) |
303 | |
| 158. | kovymun (Koveshan Munsami) |
301 | |
| 159. | keegancsmith (Keegan Carruthers-Smith) |
292 | |
| 160. | DenDen047 (Naoya Muramatsu) |
291 | |
| 161. | LuthandoCandlovu (Luthando Candlovu) |
291 | |
| 162. | ClaytonSiby (Clayton Siby) |
291 | |
| 163. | itskingori (King'ori Maina) |
289 | |
| 164. | davidtinker (David Tinker) |
288 | |
| 165. | jhavatar (Jan-Hendrik de Vaal) |
286 | |
| 166. | Pho3niX90 () |
282 | |
| 167. | besiwims (Bernard Sibanda) |
281 | |
| 168. | AmahleZuma (Amahle Zuma) |
280 | |
| 169. | GO-Shoderu (Gabriel) |
280 | |
| 170. | adrianmoisey (Adrian Moisey) |
273 | |
| 171. | lostpebble (Paul Myburgh) |
273 | |
| 172. | jesselsookha (Jessel Sookha) |
272 | |
| 173. | ChamuMutezva (Chamu Mutezva) |
272 | |
| 174. | Mashiane (Mashy) |
267 | |
| 175. | sakhileln (Sakhile L. Ndlazi) |
267 | |
| 176. | red-outrunner (Weo Sikho Fuzile) |
264 | |
| 177. | mindsgn (Sibongiseni) |
262 | |
| 178. | KevCareSA (KevCareSA) |
262 | |
| 179. | MampotjeMabusela (Mampotje Mabusela) |
260 | |
| 180. | NtokozoMkhwanazi (RTT-Dev) |
257 | |
| 181. | danini-the-panini (Dani Smith) |
257 | |
| 182. | MrBooi (Ayabonga) |
257 | |
| 183. | microrobotics (Johan Conradie) |
252 | |
| 184. | DnA-IntRicate (Adam Foflonker) |
252 | |
| 185. | duanecilliers (Duane Cilliers) |
250 | |
| 186. | burmudar (William Bezuidenhout) |
247 | |
| 187. | arneschreuder (Arné Schreuder) |
246 | |
| 188. | jaredlll08 (Jared) |
246 | |
| 189. | mikechiloane (Mike Nhlanhla Chiloane) |
245 | |
| 190. | pavelivanov (Pavel Ivanov) |
244 | |
| 191. | tmampa (Tshephang Mampa) |
242 | |
| 192. | bruce-atkinson (Bruce Atkinson) |
236 | |
| 193. | dannykopping (Danny Kopping) |
235 | |
| 194. | Tumo505 (Tumo Kgabeng) |
235 | |
| 195. | MikhaD (Mikha Davids) |
234 | |
| 196. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
229 | |
| 197. | damienswarts23 (Damien Swarts) |
229 | |
| 198. | DewaldDeJager (Dewald de Jager) |
226 | |
| 199. | WisaniShilumani (Wisani Shilumani) |
222 | |
| 200. | msovara (Mthetho Vuyo Sovara) |
216 | |
| 201. | ndorfin (Shaun O’Connell) |
213 | |
| 202. | Zen-CODE (Richard Larkin) |
212 | |
| 203. | JohannesMeyerYC (Johannes Meyer) |
211 | |
| 204. | codeWithLFN (Lufuno Nemudzivhadi) |
206 | |
| 205. | shiviancodes (Shivian) |
206 | |
| 206. | exfil0 (Karim Jaber (Exfil0)) |
203 | |
| 207. | justinhartman (Justin Hartman) |
198 | |
| 208. | qoda (Jonathan Bydendyk) |
196 | |
| 209. | siphosenkosi803 (siphosenkosi mlotshwa) |
193 | |
| 210. | Hiccup-za (Christopher Zeuch) |
192 | |
| 211. | warrendt (Warren) |
190 | |
| 212. | MrBean355 (Mike Johnston) |
187 | |
| 213. | theronic (Petrus Theron) |
187 | |
| 214. | lebohang0824 (Lebohang Mokoena) |
187 | |
| 215. | dirkcuys (Dirk Uys) |
186 | |
| 216. | Khumo-Mathe (Khumo Mathe) |
185 | |
| 217. | nathaneilkiwa (Nathaniel Kiwa) |
185 | |
| 218. | MasemeneMatlakanaBenny (MasemeneMatlakanaBenny) |
184 | |
| 219. | ByteBeem (Donald Mxolisi Mohlala) |
182 | |
| 220. | datoxic0 (Siyabonga Blessing Phakathi) |
181 | |
| 221. | ncthbrt (Natalie Cuthbert) |
181 | |
| 222. | ScriptLineStudios (ScriptLine) |
180 | |
| 223. | bley-gold (Blessings Mwale) |
179 | |
| 224. | cliedeman (Ciaran Liedeman) |
179 | |
| 225. | Patrick-Cole (Patrick) |
178 | |
| 226. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
176 | |
| 227. | expelledboy (Anthony Jackson) |
174 | |
| 228. | hcvst (Hans Christian v. Stockhausen) |
173 | |
| 229. | Walkman100 (░▒▓█│【Walkman】│█▓▒░) |
173 | |
| 230. | jslingsby (Jasper Slingsby) |
172 | |
| 231. | BongaGougota0 (Bongz) |
166 | |
| 232. | cb22 (Federico Lorenzi) |
165 | |
| 233. | AlexJuca (Alexandre Antonio Juca) |
162 | |
| 234. | Nomcebo-coder-hub (Nomcebo) |
161 | |
| 235. | kmf (Karl Fischer) |
160 | |
| 236. | neolace (Tertius Geldenhuys) |
160 | |
| 237. | cishiv (Shivan Moodley) |
159 | |
| 238. | andrevdm (Andre Van Der Merwe) |
158 | |
| 239. | alanphys (Alan Chamberlain) |
157 | |
| 240. | c-goosen (Christo (crypticGoose) Goosen) |
157 | |
| 241. | jegbogu (Egbogu Chinedu Joseph) |
157 | |
| 242. | TumeloNtsilo (Tumelo Edward Ntsilo) |
156 | |
| 243. | afrith (Adrian Frith) |
155 | |
| 244. | LukeRenton (Luke Renton) |
155 | |
| 245. | erickelninoSwift (Erick El Nino Tshimbombo) |
154 | |
| 246. | Trixarian (Trixarian) |
153 | |
| 247. | iftheshoefritz (Fritz Meissner) |
153 | |
| 248. | KamoEllen (Kamogelo Ellen Kganakga) |
153 | |
| 249. | Executioner1939 (Richard) |
153 | |
| 250. | Nathan-Busse (Nathan Graham Busse) |
152 | |
| 251. | rkistner (Ralf Kistner) |
152 | |
| 252. | chemeris (Alexander Chemeris) |
151 | |
| 253. | charlesmambo (Charles-M) |
151 | |
| 254. | kgundula (Khuthadzo Gundula) |
148 | |
| 255. | KhosieDlomo (Khosi Dlomo) |
148 | |
| 256. | Theolin-Nadasen (Theolin Nadasen) |
147 |
| Rank | Organization | Members |
|---|---|---|
| 1. | uwatu | 2 |
| 2. | devopscapetown | 2 |
| 3. | kubernetes | 2 |
| 4. | nixos | 2 |
| 5. | dimagi | 2 |
| 6. | epicgames | 2 |
| 7. | sourcegraph | 2 |
| 8. | 22digital | 1 |
| 9. | saeon | 1 |
| 10. | hacklabza | 1 |