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-31 01:27:12 +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 50553 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/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) |
14015 | |
| 2. | gregpriday (Greg Priday) |
9334 | |
| 3. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5528 | |
| 4. | mitchellkrogza (Mitchell Krog) |
5426 | |
| 5. | snopoke (Simon Kelly) |
5070 | |
| 6. | longhotsummer (Greg Kempe) |
2640 | |
| 7. | Asjas (A-J Roos) |
2636 | |
| 8. | fluffypony (Riccardo Spagni) |
2624 | |
| 9. | GedMarc (Marc Magon) |
2420 | |
| 10. | nyashahama (Nyasha Hama) |
2133 | |
| 11. | govert (Govert van Drimmelen) |
2083 | |
| 12. | roryp (Rory Preddy) |
1993 | |
| 13. | NickiMash17 (Nicolette Mashaba) |
1925 | |
| 14. | bshongwe (Ernest Bhekizwe Shongwe) |
1796 | |
| 15. | burnt-exe (Raydo M) |
1704 | |
| 16. | Deftu (Sammi Deftu) |
1667 | |
| 17. | ashleykleynhans (Ashley Kleynhans) |
1606 | |
| 18. | rorisangputu (Rorisang Putu) |
1504 | |
| 19. | limbopro (毒奶博主) |
1361 | |
| 20. | freelancing-solutions (mobius-crypt) |
1343 | |
| 21. | datashaman (datashaman) |
1333 | |
| 22. | dirkbrnd (Dirk Brand) |
1314 | |
| 23. | peterp (Peter Pistorius) |
1268 | |
| 24. | mattleibow (Matthew Leibowitz) |
1237 | |
| 25. | ptaoussanis (Peter Taoussanis) |
1236 | |
| 26. | balanced-tree (Teo) |
1176 | |
| 27. | riaankleinhans (Riaan Kleinhans) |
1025 | |
| 28. | andrewlimaza (Andrew Lima) |
1019 | |
| 29. | arinc9 (Chester A. Unal) |
1017 | |
| 30. | justinvdm (Justin van der Merwe) |
971 | |
| 31. | rebelchris (Chris Bongers) |
971 | |
| 32. | pierredup (Pierre du Plessis) |
960 | |
| 33. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
911 | |
| 34. | siyabuilds (Siyabonga Samson Lukhele ) |
886 | |
| 35. | ntsakosurprise (ntsakosurprise) |
878 | |
| 36. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
875 | |
| 37. | CodeCrafterNoku (Nokubonga Ngema) |
860 | |
| 38. | barrymichaeldoyle (Barry Michael Doyle) |
859 | |
| 39. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
857 | |
| 40. | KodEx-SA (Ashley K Motsie) |
844 | |
| 41. | ShaunSHamilton (Shaun Hamilton) |
843 | |
| 42. | GrahamStrickland (Graham Strickland) |
816 | |
| 43. | szwanne (Sipho Zwane) |
814 | |
| 44. | fluffynuts (Davyd McColl) |
812 | |
| 45. | JagTheFriend (JagTheFriend) |
811 | |
| 46. | dwainm (Dwain Maralack) |
793 | |
| 47. | 0xlebogang (Lebogang Phoshoko) |
793 | |
| 48. | SeanDylan1982 (Sean Dylan Patterson) |
783 | |
| 49. | Katleho-Nyoni (Katleho Nyoni) |
779 | |
| 50. | yulver-musa (Yulver Musa) |
779 | |
| 51. | lefajmofokeng (Lefa J. Mofokeng) |
771 | |
| 52. | hashimaziz88 (Hashim Aziz Muhammad) |
770 | |
| 53. | QMS85 (Jonathan Peters) |
759 | |
| 54. | jonathanbossenger (Jonathan Bossenger) |
725 | |
| 55. | MogammadShaqeelless16 (Shaqeel Less) |
719 | |
| 56. | matthew-hagemann (Matthew Hagemann) |
710 | |
| 57. | sakhile-dumisa (Sakhile Dumisa) |
701 | |
| 58. | Luka2Lkay (Lukhanyo Matshebelele) |
696 | |
| 59. | tnyandoro (Tendai ) |
687 | |
| 60. | sakhileln (Sakhile L. Ndlazi) |
680 | |
| 61. | abhi18av (Abhinav Sharma) |
652 | |
| 62. | Darrenvandervelde (Darren van der Velde) |
647 | |
| 63. | rizonesoft (Derick Payne) |
647 | |
| 64. | czue (Cory Zue) |
635 | |
| 65. | siv-the-programmer (Sivario) |
625 | |
| 66. | Jasonvdb (Jason van den Berg) |
622 | |
| 67. | nikrich (Jannik Richter) |
610 | |
| 68. | TebogoYungMercykay (Sello Selepe) |
609 | |
| 69. | Sihle-Thwa (Siphesihle Mthethwa) |
599 | |
| 70. | TomRadford (Tom Radford) |
595 | |
| 71. | niloc95 (Nilo Cara) |
576 | |
| 72. | tomjuggler (Tom) |
554 | |
| 73. | stringhandler (stringhandler) |
551 | |
| 74. | boris-kolpackov (Boris Kolpackov) |
549 | |
| 75. | MarcelMichau (Marcel Michau) |
548 | |
| 76. | quicujo (Anton Pretorius) |
545 | |
| 77. | Passion-Over-Pain (Tinotenda Mhedziso) |
527 | |
| 78. | Benehiko (Alano Terblanche) |
523 | |
| 79. | Lintshiwe (Lintshiwe) |
520 | |
| 80. | MasemeneMatlakanaBenny (MasemeneMatlakanaBenny) |
515 | |
| 81. | tsheporamantso (Gladwin Tshepo Ramantso) |
510 | |
| 82. | gregzaal (Greg Zaal) |
508 | |
| 83. | ajsmit (AJ Smit) |
500 | |
| 84. | pasej5 (Jealous Matsikachando) |
500 | |
| 85. | carlaKC (Carla Kirk-Cohen) |
484 | |
| 86. | alexmojaki (Alex Hall) |
474 | |
| 87. | leonvanzyl (Leon van Zyl) |
470 | |
| 88. | wkirschbaum (Wilhelm Kirschbaum) |
469 | |
| 89. | ewaldhorn (Ewald Horn) |
465 | |
| 90. | schalkneethling (Schalk Neethling) |
464 | |
| 91. | eben-roux (Eben) |
455 | |
| 92. | V-FOR-VEND3TTA (George Hlongwane) |
449 | |
| 93. | Carrington-dev (Carrington Muleya) |
446 | |
| 94. | ONTI98 (Ontisitse Manyeneng) |
442 | |
| 95. | sjperkins (Simon Perkins) |
441 | |
| 96. | jackson951 (Jackson Khuto) |
432 | |
| 97. | markbirss (Mark Trevor Birss) |
427 | |
| 98. | daniel-levin (Daniel Levin) |
422 | |
| 99. | siphosenkosi803 (siphosenkosi mlotshwa) |
420 | |
| 100. | DavidBakerEffendi (David Baker Effendi) |
418 | |
| 101. | ChamuMutezva (Chamu Mutezva) |
418 | |
| 102. | Marcelckp (Marcel Palmer) |
416 | |
| 103. | Princemashumu (Devguy Prince) |
412 | |
| 104. | kellerza (Johann Kellerman) |
411 | |
| 105. | nmichlo (Nathan) |
403 | |
| 106. | tpyo (Donovan Schönknecht) |
399 | |
| 107. | stuartc (Stuart Corbishley) |
398 | |
| 108. | chrinovicmu (Chrinovic. M) |
394 | |
| 109. | udf (Samara) |
392 | |
| 110. | ghost2468developer (Kenneth Siyabonga Ncube) |
392 | |
| 111. | qix (Josh Yudaken) |
389 | |
| 112. | kovymun (Koveshan Munsami) |
383 | |
| 113. | PiggyAwesome () |
376 | |
| 114. | duanecilliers (Duane Cilliers) |
373 | |
| 115. | DenzelSE (DenzelSE) |
372 | |
| 116. | KevinT (Kevin Trethewey) |
371 | |
| 117. | zeorin (Xandor Schiefer) |
368 | |
| 118. | fjlaubscher (Francois Laubscher) |
350 | |
| 119. | red-outrunner (Weo Sikho Fuzile) |
350 | |
| 120. | rossmacarthur (Ross MacArthur) |
341 | |
| 121. | Chimoneg27 (Garvin Chimone) |
336 | |
| 122. | mindsgn (Sibongiseni) |
333 | |
| 123. | joshuaberetta (Joshua Beretta) |
332 | |
| 124. | rameezk (Rameez Khan) |
331 | |
| 125. | siyavuyachagi (Chagi Siyavuya) |
318 | |
| 126. | SamTolmay (Sam) |
316 | |
| 127. | refilwe-m (Refilwe M. Mashile) |
310 | |
| 128. | Pho3niX90 () |
310 | |
| 129. | AmahleZuma (Amahle Zuma) |
309 | |
| 130. | Mashiane (Mashy) |
307 | |
| 131. | AlexvZyl (Alexander van Zyl) |
307 | |
| 132. | TSH3PH4NG (Tshepang Masia ) |
306 | |
| 133. | davidtinker (David Tinker) |
305 | |
| 134. | Rethabile2004 (Rethabile Eric Siase) |
305 | |
| 135. | RenierM26 (Renier Moorcroft) |
304 | |
| 136. | keegancsmith (Keegan Carruthers-Smith) |
304 | |
| 137. | davidteren (David Teren) |
301 | |
| 138. | charbileigh (Chabi Francesca Seopa) |
298 | |
| 139. | rominalodolo (Romina 로미나) |
297 | |
| 140. | bruce-atkinson (Bruce Atkinson) |
287 | |
| 141. | lostpebble (Paul Myburgh) |
287 | |
| 142. | nrwiersma (Nicholas Wiersma) |
287 | |
| 143. | GO-Shoderu (Gabriel) |
287 | |
| 144. | jasbanza (Jason) |
282 | |
| 145. | mikechiloane (Mike Nhlanhla Chiloane) |
278 | |
| 146. | DenDen047 (Naoya Muramatsu) |
276 | |
| 147. | willemvds (Willem van der Schyff) |
274 | |
| 148. | dugalh (Dugal Harris) |
271 | |
| 149. | LuthandoCandlovu (Luthando Candlovu) |
267 | |
| 150. | clemsadand (Clément Adandé) |
266 | |
| 151. | rehno-lindeque (Rehno Lindeque) |
264 | |
| 152. | riazarbi (Riaz Arbi) |
259 | |
| 153. | jesselsookha (Jessel Sookha) |
257 | |
| 154. | nathaneilkiwa (Nathaniel Kiwa) |
255 | |
| 155. | NtokozoMkhwanazi (RTT-Dev) |
252 | |
| 156. | dannykopping (Danny Kopping) |
249 | |
| 157. | danini-the-panini (Dani Smith) |
248 | |
| 158. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
244 | |
| 159. | geofmureithi (Njuguna Mureithi) |
242 | |
| 160. | tafaranyamhunga (Tafara Nyamhunga) |
241 | |
| 161. | Gervwyk (Gerrie van Wyk) |
239 | |
| 162. | jaredlll08 (Jared) |
236 | |
| 163. | tmampa (Tshephang Mampa) |
235 | |
| 164. | exfil0 (Karim Jaber (Exfil0)) |
235 | |
| 165. | Theolin-Nadasen (Theolin Nadasen) |
235 | |
| 166. | KamoEllen (Kamogelo Ellen Kganakga) |
234 | |
| 167. | paulmwatson (Paul Watson) |
234 | |
| 168. | WeebNetsu (Stephen) |
233 | |
| 169. | DenhamPreen (Denham Preen) |
231 | |
| 170. | theronic (Petrus Theron) |
231 | |
| 171. | Hiccup-za (Christopher Zeuch) |
231 | |
| 172. | Patrick-Cole (Patrick) |
228 | |
| 173. | JohannesMeyerYC (Johannes Meyer) |
226 | |
| 174. | neolace (Tertius Geldenhuys) |
226 | |
| 175. | MrBooi (Ayabonga) |
224 | |
| 176. | WisaniShilumani (Wisani Shilumani) |
222 | |
| 177. | Tumo505 (Tumo Kgabeng) |
222 | |
| 178. | eliasjudin (Elias Judin) |
218 | |
| 179. | erickelninoSwift (Erick El Nino Tshimbombo) |
218 | |
| 180. | eugenefvdm (Eugene van der Merwe ) |
217 | |
| 181. | Pushplaybang (Paul) |
217 | |
| 182. | andytudhope (Andy Tudhope) |
214 | |
| 183. | Zen-CODE (Richard Larkin) |
213 | |
| 184. | vince-nyanga (Vincent Nyanga) |
213 | |
| 185. | ncthbrt (Natalie Cuthbert) |
212 | |
| 186. | JayWelsh (Jay Welsh) |
211 | |
| 187. | adrianmoisey (Adrian Moisey) |
211 | |
| 188. | Saiby100 (Salahuddin Saiet) |
211 | |
| 189. | lukevanlukevan (Luke Van) |
210 | |
| 190. | MikhaD (Mikha Davids) |
210 | |
| 191. | andrevdm (Andre Van Der Merwe) |
210 | |
| 192. | Trixarian (Trixarian) |
204 | |
| 193. | burmudar (William Bezuidenhout) |
204 | |
| 194. | kaysiz (kudakwashe siziva) |
204 | |
| 195. | Rites23 (Ritesh Balu) |
202 | |
| 196. | wax911 (Maxwell Mapako) |
201 | |
| 197. | lindelwa122 (Nqabenhle) |
200 | |
| 198. | jhavatar () |
198 | |
| 199. | jasonsaayman (Jay) |
197 | |
| 200. | BioGeek (Jeroen Van Goey) |
197 | |
| 201. | corverroos (corver) |
196 | |
| 202. | qoda (Jonathan Bydendyk) |
196 | |
| 203. | jslingsby (Jasper Slingsby) |
195 | |
| 204. | justinhartman (Justin Hartman) |
195 | |
| 205. | jegbogu (Egbogu Chinedu Joseph) |
194 | |
| 206. | iarxii (Thabang Mposula) |
193 | |
| 207. | BongaGougota0 (Bonga Gougota) |
188 | |
| 208. | ByteBeem (Donald Mxolisi Mohlala) |
185 | |
| 209. | Abdulrasheed1729 (0xcf2f) |
184 | |
| 210. | timhaak (Tim Haak) |
182 | |
| 211. | Bluette1 (Marylene Sawyer) |
177 | |
| 212. | ndorfin (Shaun O’Connell) |
176 | |
| 213. | Walkman100 (░▒▓█│【Walkman】│█▓▒░) |
174 | |
| 214. | ScriptLineStudios (ScriptLine) |
173 | |
| 215. | DnA-IntRicate (Adam Foflonker) |
171 | |
| 216. | naeem2000 (Naeem Carr) |
170 | |
| 217. | LorryAfriyie (Lawrence Afriyie) |
170 | |
| 218. | Motjiang (Brilliant Nhlamolo ) |
170 | |
| 219. | ArnoldT01 (Arnold) |
169 | |
| 220. | ShaunRoselt (Shaun Roselt) |
168 | |
| 221. | martinville (Martin Viljoen) |
167 | |
| 222. | LuthandoNgombane (Luthando Ngombane) |
166 | |
| 223. | itskingori (King'ori Maina) |
166 | |
| 224. | armanddp (Armand du Plessis) |
164 | |
| 225. | cb22 (Federico Lorenzi) |
164 | |
| 226. | ruanbekker (Ruan Bekker) |
163 | |
| 227. | yusufk (Yusuf Kaka) |
162 | |
| 228. | Psynosaur (Ohan Smit) |
161 | |
| 229. | Nomcebo-coder-hub (Nomcebo) |
161 | |
| 230. | Khumo-Mathe (Khumo Mathe) |
158 | |
| 231. | MrBean355 (Mike Johnston) |
157 | |
| 232. | mnicstruwig (Michael Struwig) |
157 | |
| 233. | bley-gold (Blessings Mwale) |
156 | |
| 234. | dirkcuys (Dirk Uys) |
156 | |
| 235. | Bhekisile (Bhekisile Jozi) |
155 | |
| 236. | antstanley (Ant Stanley) |
155 | |
| 237. | afrith (Adrian Frith) |
154 | |
| 238. | isgiddy (Isabelle Sindiswa Giddy) |
153 | |
| 239. | dannysimfukwe (Danny Simfukwe) |
153 | |
| 240. | DewaldDeJager (Dewald de Jager) |
151 | |
| 241. | c-goosen (crypticGoose) |
150 | |
| 242. | simanga-dev (Simanga Khoza) |
149 | |
| 243. | KabeloDev (Kabelo Makhanya) |
148 | |
| 244. | alanphys (Alan Chamberlain) |
147 | |
| 245. | tsotetsi (Thapelo Tsotetsi) |
147 | |
| 246. | AlexJuca (Alexandre Antonio Juca) |
145 | |
| 247. | KagishoMangaba (Kagisho Prince) |
145 | |
| 248. | ClaytonSiby (Clayton Siby) |
145 | |
| 249. | rkistner (Ralf Kistner) |
145 | |
| 250. | adudumayo (Asimanye Dudumayo) |
144 | |
| 251. | TumeloNtsilo (Tumelo Edward Ntsilo) |
143 | |
| 252. | djalilayed (Djalil Ayed) |
141 | |
| 253. | oni1997 ( Onesmus Dzidzai Maenzanise) |
140 | |
| 254. | rmaclean (Robert MacLean) |
138 | |
| 255. | ShakexSempe (Boitumelo Sempe) |
138 | |
| 256. | KabeloM13 (Kabelo M.) |
136 |
| Rank | Organization | Members |
|---|---|---|
| 1. | epicgames | 2 |
| 2. | lowdefy | 2 |
| 3. | devopscapetown | 2 |
| 4. | nixos | 2 |
| 5. | sourcegraph | 2 |
| 6. | kubernetes | 2 |
| 7. | dimagi | 2 |
| 8. | cljsjs | 1 |
| 9. | make-data-count-community | 1 |
| 10. | thoughtram | 1 |