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-08-31 06:23: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 commits for each user. There are 55589 total users in the region and you need at least 31 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) |
38175 | |
| 2. | gregpriday (Greg Priday) |
25795 | |
| 3. | snopoke (Simon Kelly) |
6542 | |
| 4. | govert (Govert van Drimmelen) |
5745 | |
| 5. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5551 | |
| 6. | wkirschbaum (Wilhelm Kirschbaum) |
5476 | |
| 7. | nyashahama (Nyasha Hama) |
4436 | |
| 8. | burnt-exe (Raydo M) |
4355 | |
| 9. | GedMarc (Marc Magon) |
4135 | |
| 10. | RobynAwesome (Kholofelo Robyn Rababalela) |
3872 | |
| 11. | datashaman (datashaman) |
3620 | |
| 12. | Raphasha27 (Koketso Raphasha) |
3460 | |
| 13. | mitchellkrogza (Mitchell Krog) |
3085 | |
| 14. | NickiMash17 (Nicolette Mashaba) |
3081 | |
| 15. | peterp (Peter Pistorius) |
2991 | |
| 16. | TSH3PH4NG (Tshepang Masia ) |
2891 | |
| 17. | Asjas (A-J Roos) |
2771 | |
| 18. | schalkneethling (Schalk Neethling) |
2762 | |
| 19. | ginoleeswan (Gino Swanepoel) |
2592 | |
| 20. | elviscgn (Elvis Chege) |
2335 | |
| 21. | fluffypony (Riccardo Spagni) |
2283 | |
| 22. | roryp (Rory Preddy) |
2192 | |
| 23. | longhotsummer (Greg Kempe) |
2169 | |
| 24. | limbopro (毒奶博主) |
2114 | |
| 25. | bshongwe (Ernest Bhekizwe Shongwe) |
2026 | |
| 26. | pierredup (Pierre du Plessis) |
1671 | |
| 27. | mattleibow (Matthew Leibowitz) |
1564 | |
| 28. | ashleykleynhans (Ashley Kleynhans) |
1525 | |
| 29. | gregzaal (Greg Zaal) |
1368 | |
| 30. | barrymichaeldoyle (Barry Michael Doyle) |
1361 | |
| 31. | heyns1000 (Heyns Schoeman 🔥 CodeNest) |
1276 | |
| 32. | Jasonvdb (Jason van den Berg) |
1272 | |
| 33. | MisheckGalx (Misheck Gogo) |
1264 | |
| 34. | balanced-tree (Teo) |
1224 | |
| 35. | Gamaroff (Lorien Gamaroff) |
1217 | |
| 36. | KodEx-SA (Ashley K Motsie) |
1180 | |
| 37. | jonathanbossenger (Jonathan Bossenger) |
1173 | |
| 38. | nikrich (Jannik Richter) |
1165 | |
| 39. | abhi18av (Abhinav Sharma) |
1147 | |
| 40. | TCNOco (Wesley Pyburn) |
1113 | |
| 41. | ShaunSHamilton (Shaun Hamilton) |
1096 | |
| 42. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
1077 | |
| 43. | riaankleinhans (Riaan Kleinhans) |
1058 | |
| 44. | tsheporamantso (Gladwin Tshepo Ramantso) |
1048 | |
| 45. | eben-roux (Eben) |
1022 | |
| 46. | ShaunRoselt (Shaun Roselt) |
1005 | |
| 47. | lefajmofokeng (Lefa J. Mofokeng) |
971 | |
| 48. | awinogradov (Anton Vinogradov) |
970 | |
| 49. | faucamp (Francois Aucamp) |
960 | |
| 50. | GrahamStrickland (Graham Strickland) |
934 | |
| 51. | Darrenvandervelde (Darren van der Velde) |
926 | |
| 52. | Benehiko (Alano Terblanche) |
926 | |
| 53. | petervanderwalt (Peter van der Walt) |
898 | |
| 54. | dwainm (Dwain Maralack) |
845 | |
| 55. | andrewlimaza (Andrew Lima) |
842 | |
| 56. | DavidBakerEffendi (David Baker Effendi) |
840 | |
| 57. | Gervwyk (Gerrie van Wyk) |
823 | |
| 58. | BioGeek (Jeroen Van Goey) |
810 | |
| 59. | hashimaziz88 (Hashim Aziz Muhammad) |
809 | |
| 60. | rebelchris (Chris Bongers) |
805 | |
| 61. | niloc95 (Nilo Cara) |
799 | |
| 62. | iarxii (Thabang Mposula) |
794 | |
| 63. | antstanley (Ant Stanley) |
791 | |
| 64. | siyabuilds (Siyabonga Samson Lukhele ) |
777 | |
| 65. | rizonesoft (Derick Payne) |
759 | |
| 66. | freelancing-solutions (mobius-crypt) |
755 | |
| 67. | boris-kolpackov (Boris Kolpackov) |
748 | |
| 68. | dirkbrnd (Dirk Brand) |
739 | |
| 69. | fluffynuts (Davyd McColl) |
693 | |
| 70. | leonvanzyl (Leon van Zyl) |
683 | |
| 71. | justinvdm (Justin van der Merwe) |
683 | |
| 72. | stuartc (Stuart Corbishley) |
681 | |
| 73. | MarcelMichau (Marcel Michau) |
675 | |
| 74. | MogammadShaqeelless16 (Shaqeel Less) |
670 | |
| 75. | cobusgreyling (Cobus Greyling) |
668 | |
| 76. | Deftu (Sammi Deftu) |
666 | |
| 77. | ntsakosurprise (ntsakosurprise) |
657 | |
| 78. | ewaldhorn (Ewald Horn) |
639 | |
| 79. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
630 | |
| 80. | JagTheFriend (JagTheFriend) |
625 | |
| 81. | davidteren (David Teren) |
609 | |
| 82. | LpMashinini (Lebogang Peter Mashinini ) |
602 | |
| 83. | czue (Cory Zue) |
598 | |
| 84. | stringhandler (stringhandler) |
576 | |
| 85. | timhaak (Tim Haak) |
568 | |
| 86. | matthew-hagemann (Matthew Hagemann) |
568 | |
| 87. | Katleho-Nyoni (Katleho Nyoni) |
563 | |
| 88. | wax911 (Maxwell Mapako) |
542 | |
| 89. | QMS85 (Jonathan Peters) |
537 | |
| 90. | dbfx (Dave) |
529 | |
| 91. | kathy-Kat (Catherine Maponya) |
525 | |
| 92. | 0xlebogang (Lebogang Phoshoko) |
517 | |
| 93. | theronic (Petrus Theron) |
510 | |
| 94. | ajsmit (AJ Smit) |
497 | |
| 95. | andytudhope (Andy Tudhope) |
496 | |
| 96. | ghost2468developer (Kenneth Siyabonga Ncube) |
483 | |
| 97. | Carrington-dev (Carrington Muleya) |
480 | |
| 98. | pasej5 (Jealous Matsikachando) |
480 | |
| 99. | Saiby100 (Salahuddin Saiet) |
478 | |
| 100. | rameezk (Rameez Khan) |
475 | |
| 101. | rominalodolo (Romina 로미나) |
473 | |
| 102. | katGhost (Andries N. Mogashoa) |
472 | |
| 103. | carlaKC (Carla Kirk-Cohen) |
466 | |
| 104. | sjperkins (Simon Perkins) |
465 | |
| 105. | tomjuggler (Tom) |
462 | |
| 106. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
462 | |
| 107. | quicujo (Anton Pretorius) |
462 | |
| 108. | DevinNorgarb (Devin Norgarb) |
454 | |
| 109. | MISHOW2 (MTS-Codes) |
448 | |
| 110. | dannysimfukwe (Danny Simfukwe) |
446 | |
| 111. | rorisangputu (Rorisang Putu) |
443 | |
| 112. | kellerza (Johann Kellerman) |
437 | |
| 113. | alexmojaki (Alex Hall) |
432 | |
| 114. | jasonsaayman (Jay) |
431 | |
| 115. | WeebNetsu (Stephen) |
427 | |
| 116. | rehno-lindeque (Rehno Lindeque) |
422 | |
| 117. | karabomasoeu (Karabo) |
422 | |
| 118. | siyavuyachagi (Chagi Siyavuya) |
414 | |
| 119. | udf (Samara) |
412 | |
| 120. | yusufk (Yusuf Kaka) |
407 | |
| 121. | jackson951 (Jackson Khuto) |
397 | |
| 122. | Mphele (Mphele Moswane) |
395 | |
| 123. | itskingori (King'ori Maina) |
393 | |
| 124. | Rethabile2004 (Rethabile Eric Siase) |
384 | |
| 125. | markbirss (Mark Trevor Birss) |
383 | |
| 126. | Abdulrasheed1729 (0xcf2f) |
381 | |
| 127. | pavelivanov (Pavel Ivanov) |
381 | |
| 128. | jhavatar (Jan-Hendrik de Vaal) |
380 | |
| 129. | ONTI98 (Ontisitse Manyeneng) |
378 | |
| 130. | Chimoneg27 (Garvin Chimone) |
373 | |
| 131. | nanashili (Nanashi Li) |
371 | |
| 132. | gerridolivier (Gerrid Olivier) |
370 | |
| 133. | KevinT (Kevin Trethewey) |
370 | |
| 134. | bashirssimbwa (SSIMBWA BASHIR) |
365 | |
| 135. | iiwiiInsider (Kyle Darrell Blackburn) |
365 | |
| 136. | mortolian (Gideon Schoonbee) |
356 | |
| 137. | vince-nyanga (Vincent Nyanga) |
353 | |
| 138. | joshuaberetta (Joshua Beretta) |
347 | |
| 139. | chrinovicmu (Chrinovic Mukanya) |
345 | |
| 140. | nrwiersma (Nicholas Wiersma) |
345 | |
| 141. | KagishoMangaba (Kagisho Prince) |
345 | |
| 142. | geofmureithi (Njuguna Mureithi) |
341 | |
| 143. | shiviancodes (Shivian) |
339 | |
| 144. | nmichlo (Nathan) |
335 | |
| 145. | Pushplaybang (Paul) |
332 | |
| 146. | Pho3niX90 () |
329 | |
| 147. | Passion-Over-Pain (Tino Mhedziso) |
326 | |
| 148. | charbileigh (Chabi Francesca Seopa) |
326 | |
| 149. | duanecilliers (Duane Cilliers) |
323 | |
| 150. | Mashiane (Mashy) |
311 | |
| 151. | FelixTellmann (Felix Tellmann) |
307 | |
| 152. | keegancsmith (Keegan Carruthers-Smith) |
307 | |
| 153. | TRex22 (Jason Chalom) |
305 | |
| 154. | rossmacarthur (Ross MacArthur) |
305 | |
| 155. | adrianmoisey (Adrian Moisey) |
302 | |
| 156. | NtokozoMkhwanazi (RTT-Dev) |
301 | |
| 157. | microrobotics (Johan Conradie) |
300 | |
| 158. | AlexvZyl (Alexander van Zyl) |
291 | |
| 159. | ClaytonSiby (Clayton Siby) |
291 | |
| 160. | LuthandoCandlovu (Luthando Candlovu) |
286 | |
| 161. | neolace (Tertius Geldenhuys) |
281 | |
| 162. | SaumilP (SaumilP) |
279 | |
| 163. | GO-Shoderu (Gabriel) |
278 | |
| 164. | MrBooi (Ayabonga) |
268 | |
| 165. | fjlaubscher (Francois Laubscher) |
264 | |
| 166. | arneschreuder (Arné Schreuder) |
263 | |
| 167. | MampotjeMabusela (Mampotje Mabusela) |
261 | |
| 168. | mindsgn (Sibongiseni) |
259 | |
| 169. | DnA-IntRicate (Adam Foflonker) |
257 | |
| 170. | danini-the-panini (Dani Smith) |
256 | |
| 171. | red-outrunner (Weo Sikho Fuzile) |
254 | |
| 172. | davidtinker (David Tinker) |
251 | |
| 173. | damienswarts23 (Damien Swarts) |
248 | |
| 174. | MalindiFrank (Malindi Thembalakhe) |
247 | |
| 175. | tmampa (Tshephang Mampa) |
246 | |
| 176. | kovymun (Koveshan Munsami) |
246 | |
| 177. | codeWithLFN (Lufuno Nemudzivhadi) |
242 | |
| 178. | warrendt (Warren) |
242 | |
| 179. | Sihle-Thwa (Siphesihle Mthethwa) |
240 | |
| 180. | Princemashumu (Devguy Prince) |
240 | |
| 181. | lostpebble (Paul Myburgh) |
239 | |
| 182. | DenDen047 (Naoya Muramatsu) |
238 | |
| 183. | TomRadford (Tom Radford) |
235 | |
| 184. | msovara (Mthetho Vuyo Sovara) |
234 | |
| 185. | rawdreeg (Rodrigue) |
234 | |
| 186. | dannykopping (Danny Kopping) |
232 | |
| 187. | AmahleZuma (Amahle Zuma) |
231 | |
| 188. | expelledboy (Anthony Jackson) |
231 | |
| 189. | Glamour95 (Glamour ) |
230 | |
| 190. | K3ysTr0K3R (Jared Brits ) |
229 | |
| 191. | DewaldDeJager (Dewald de Jager) |
226 | |
| 192. | paradoxmelody (Moloti Kgaphola) |
225 | |
| 193. | siv-the-programmer (Sivario) |
223 | |
| 194. | burmudar (William Bezuidenhout) |
223 | |
| 195. | Zen-CODE (Richard Larkin) |
223 | |
| 196. | Hiccup-za (Christopher Zeuch) |
222 | |
| 197. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
222 | |
| 198. | WisaniShilumani (Wisani Shilumani) |
222 | |
| 199. | MikhaD (Mikha Davids) |
220 | |
| 200. | liambeeton (Liam Beeton) |
218 | |
| 201. | fijal (Maciej Fijalkowski) |
217 | |
| 202. | lebohang0824 (Lebohang Mokoena) |
213 | |
| 203. | kmf (Karl Fischer) |
213 | |
| 204. | foulboness (sky) |
212 | |
| 205. | zeorin (Xandor Schiefer) |
211 | |
| 206. | besiwims (Bernard Sibanda) |
208 | |
| 207. | Mpilo-Pillz (Mpilo Dlamini) |
208 | |
| 208. | sw00 (Sett) |
206 | |
| 209. | MasemeneMatlakanaBenny (MasemeneMatlakanaBenny) |
205 | |
| 210. | ndorfin (Shaun O’Connell) |
205 | |
| 211. | kayjeee (kayjee) |
201 | |
| 212. | jesselsookha (Jessel Sookha) |
201 | |
| 213. | tnyandoro (Tendai ) |
201 | |
| 214. | c-goosen (Christo (crypticGoose) Goosen) |
200 | |
| 215. | datoxic0 (Siyabonga Blessing Phakathi) |
198 | |
| 216. | vpavlenko (Vitaly Pavlenko) |
196 | |
| 217. | Marcelckp (Marcel Palmer) |
195 | |
| 218. | mikechiloane (Mike Nhlanhla Chiloane) |
194 | |
| 219. | qoda (Jonathan Bydendyk) |
194 | |
| 220. | Tumo505 (Tumo Kgabeng) |
193 | |
| 221. | siphosenkosi803 (siphosenkosi mlotshwa) |
193 | |
| 222. | bruce-atkinson (Bruce Atkinson) |
192 | |
| 223. | ByteBeem (Donald Mxolisi Mohlala) |
191 | |
| 224. | Patrick-Cole (Patrick) |
190 | |
| 225. | ChamuMutezva (Chamu Mutezva) |
189 | |
| 226. | oni1997 ( Onesmus Dzidzai Maenzanise) |
187 | |
| 227. | TebogoLesedi1 (Tebogo Lesedi) |
187 | |
| 228. | cliedeman (Ciaran Liedeman) |
186 | |
| 229. | Nathan-Busse (Nathan Graham Busse) |
184 | |
| 230. | MrBean355 (Mike Johnston) |
184 | |
| 231. | Walkman100 (░▒▓█│【Walkman】│█▓▒░) |
182 | |
| 232. | khlaifiabilel (Bilel Khlaifia) |
178 | |
| 233. | ncthbrt (Natalie Cuthbert) |
178 | |
| 234. | hcvst (Hans Christian v. Stockhausen) |
175 | |
| 235. | AsandahDevs (Asanda Majola) |
171 | |
| 236. | iftheshoefritz (Fritz Meissner) |
168 | |
| 237. | gregfurman (Greg Furman) |
168 | |
| 238. | FortuneN (Fortune Ngwenya) |
166 | |
| 239. | dirkcuys (Dirk Uys) |
166 | |
| 240. | BongaGougota0 (Bongz) |
166 | |
| 241. | V-FOR-VEND3TTA (George Hlongwane) |
165 | |
| 242. | cishiv (Shivan Moodley) |
164 | |
| 243. | arthurattwell (Arthur Attwell) |
164 | |
| 244. | chemeris (Alexander Chemeris) |
163 | |
| 245. | AlexJuca (Alexandre Antonio Juca) |
163 | |
| 246. | willemvds (Willem van der Schyff) |
163 | |
| 247. | LukeRenton (Luke Renton) |
163 | |
| 248. | andrevdm (Andre Van Der Merwe) |
162 | |
| 249. | afrith (Adrian Frith) |
160 | |
| 250. | KetroSithole (Ketro Sithole) |
158 | |
| 251. | dainemawer (Daine Mawer) |
157 | |
| 252. | nwakauc (Uchechi Nwaka) |
156 | |
| 253. | alanphys (Alan Chamberlain) |
154 | |
| 254. | tpchiripa (Tichaona Peter Chiripa) |
154 | |
| 255. | LuthandoNgombane (Luthando Ngombane) |
153 | |
| 256. | walterl (Walter) |
152 |
| Rank | Organization | Members |
|---|---|---|
| 1. | epicgames | 2 |
| 2. | devopscapetown | 2 |
| 3. | kubernetes | 2 |
| 4. | uwatu | 2 |
| 5. | dimagi | 2 |
| 6. | nixos | 2 |
| 7. | sourcegraph | 2 |
| 8. | snaplet | 1 |
| 9. | scicloj | 1 |
| 10. | brokkai | 1 |