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-01 11:55:44 +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 49496 total users in the region and you need at least 28 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) |
11103 | |
| 2. | mitchellkrogza (Mitchell Krog) |
6280 | |
| 3. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5499 | |
| 4. | gregpriday (Greg Priday) |
4848 | |
| 5. | snopoke (Simon Kelly) |
4762 | |
| 6. | longhotsummer (Greg Kempe) |
2947 | |
| 7. | roryp (Rory Preddy) |
1964 | |
| 8. | burnt-exe (Raydo M) |
1593 | |
| 9. | ptaoussanis (Peter Taoussanis) |
1532 | |
| 10. | fluffypony (Riccardo Spagni) |
1523 | |
| 11. | ashleykleynhans (Ashley Kleynhans) |
1470 | |
| 12. | freelancing-solutions (mobius-crypt) |
1376 | |
| 13. | nyashahama (Nyasha Hama) |
1376 | |
| 14. | dirkbrnd (Dirk Brand) |
1373 | |
| 15. | Deftu (Sammi Deftu) |
1305 | |
| 16. | arinc9 (Chester A. Unal) |
1251 | |
| 17. | rorisangputu (Rorisang Putu) |
1243 | |
| 18. | limbopro (毒奶博主) |
1235 | |
| 19. | NickiMash17 (Nicolette Mashaba) |
1199 | |
| 20. | GedMarc (Marc Magon) |
1190 | |
| 21. | mattleibow (Matthew Leibowitz) |
1111 | |
| 22. | bshongwe (Ernest Bhekizwe Shongwe) |
1111 | |
| 23. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
1109 | |
| 24. | govert (Govert van Drimmelen) |
999 | |
| 25. | justinvdm (Justin van der Merwe) |
983 | |
| 26. | riaankleinhans (Riaan Kleinhans) |
971 | |
| 27. | balanced-tree (Teo) |
945 | |
| 28. | andrewlimaza (Andrew Lima) |
944 | |
| 29. | sakhileln (Sakhile L. Ndlazi) |
935 | |
| 30. | GrahamStrickland (Graham Strickland) |
886 | |
| 31. | CodeCrafterNoku (Nokubonga Ngema) |
880 | |
| 32. | siyabuilds (Siyabonga Samson Lukhele ) |
877 | |
| 33. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
875 | |
| 34. | JagTheFriend (JagTheFriend) |
869 | |
| 35. | rebelchris (Chris Bongers) |
857 | |
| 36. | ntsakosurprise (ntsakosurprise) |
823 | |
| 37. | szwanne (Sipho Zwane) |
813 | |
| 38. | 0xlebogang (Lebogang Phoshoko) |
810 | |
| 39. | MogammadShaqeelless16 (Shaqeel Less) |
806 | |
| 40. | Katleho-Nyoni (Katleho Nyoni) |
806 | |
| 41. | Passion-Over-Pain (Tinotenda Mhedziso) |
795 | |
| 42. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
792 | |
| 43. | QMS85 (Jonathan Peters) |
787 | |
| 44. | yulver-musa (Yulver Musa) |
786 | |
| 45. | SeanDylan1982 (Sean Dylan Patterson) |
779 | |
| 46. | fluffynuts (Davyd McColl) |
762 | |
| 47. | KodEx-SA (Ashley K Motsie) |
755 | |
| 48. | jonathanbossenger (Jonathan Bossenger) |
753 | |
| 49. | datashaman (datashaman) |
730 | |
| 50. | peterp (Peter Pistorius) |
723 | |
| 51. | pierredup (Pierre du Plessis) |
720 | |
| 52. | ShaunSHamilton (Shaun Hamilton) |
719 | |
| 53. | Darrenvandervelde (Darren van der Velde) |
704 | |
| 54. | barrymichaeldoyle (Barry Michael Doyle) |
701 | |
| 55. | lefajmofokeng (Lefa J. Mofokeng) |
687 | |
| 56. | TebogoYungMercykay (Sello Selepe) |
687 | |
| 57. | Luka2Lkay (Lukhanyo Matshebelele) |
683 | |
| 58. | korn101 (korn101) |
683 | |
| 59. | sakhile-dumisa (Sakhile Dumisa) |
681 | |
| 60. | tnyandoro (Tendai ) |
678 | |
| 61. | rizonesoft (Derick Payne) |
657 | |
| 62. | czue (Cory Zue) |
636 | |
| 63. | siv-the-programmer (Sivario) |
635 | |
| 64. | ewaldhorn (Ewald Horn) |
631 | |
| 65. | nmichlo (Nathan) |
620 | |
| 66. | abhi18av (Abhinav Sharma) |
614 | |
| 67. | Sihle-Thwa (Siphesihle Mthethwa) |
605 | |
| 68. | quicujo (Anton Pretorius) |
570 | |
| 69. | tomjuggler (Tom) |
556 | |
| 70. | boris-kolpackov (Boris Kolpackov) |
554 | |
| 71. | V-FOR-VEND3TTA (George Hlongwane) |
553 | |
| 72. | TomRadford (Tom Radford) |
552 | |
| 73. | MarcelMichau (Marcel Michau) |
547 | |
| 74. | eben-roux (Eben) |
534 | |
| 75. | Princemashumu (Devguy Prince) |
531 | |
| 76. | jackson951 (Jackson Khuto) |
522 | |
| 77. | pasej5 (Jealous Matsikachando) |
522 | |
| 78. | TSH3PH4NG (Tshepang Masia ) |
518 | |
| 79. | niloc95 (Nilo Cara) |
518 | |
| 80. | alexmojaki (Alex Hall) |
517 | |
| 81. | nikrich (Jannik Richter) |
514 | |
| 82. | udf (Samara) |
490 | |
| 83. | dwainm (Dwain Maralack) |
488 | |
| 84. | gregzaal (Greg Zaal) |
487 | |
| 85. | carlaKC (Carla Kirk-Cohen) |
484 | |
| 86. | loreius (Lore) |
483 | |
| 87. | Lintshiwe (Lintshiwe) |
476 | |
| 88. | markbirss (Mark Trevor Birss) |
469 | |
| 89. | ChamuMutezva (Chamu Mutezva) |
455 | |
| 90. | leonvanzyl (Leon van Zyl) |
452 | |
| 91. | hashimaziz88 (Hashim Aziz Muhammad) |
449 | |
| 92. | Carrington-dev (Carrington Muleya) |
441 | |
| 93. | stringhandler (stringhandler) |
436 | |
| 94. | tsheporamantso (Gladwin Tshepo Ramantso) |
432 | |
| 95. | Marcelckp (Marcel Palmer) |
430 | |
| 96. | sjperkins (Simon Perkins) |
429 | |
| 97. | daniel-levin (Daniel Levin) |
422 | |
| 98. | siphosenkosi803 (siphosenkosi mlotshwa) |
421 | |
| 99. | KevinT (Kevin Trethewey) |
410 | |
| 100. | stuartc (Stuart Corbishley) |
408 | |
| 101. | kellerza (Johann Kellerman) |
408 | |
| 102. | Benehiko (Alano Terblanche) |
405 | |
| 103. | ajsmit (AJ Smit) |
401 | |
| 104. | ONTI98 (Ontisitse Manyeneng) |
399 | |
| 105. | DenzelSE (DenzelSE) |
399 | |
| 106. | rossmacarthur (Ross MacArthur) |
391 | |
| 107. | PiggyAwesome () |
381 | |
| 108. | duanecilliers (Duane Cilliers) |
373 | |
| 109. | zeorin (Xandor Schiefer) |
365 | |
| 110. | davidteren (David Teren) |
363 | |
| 111. | kovymun (Koveshan Munsami) |
362 | |
| 112. | Chimoneg27 (Garvin Chimone) |
359 | |
| 113. | fjlaubscher (Francois Laubscher) |
349 | |
| 114. | Pho3niX90 () |
347 | |
| 115. | hypherionmc (HypherionSA) |
346 | |
| 116. | red-outrunner (Weo Sikho Fuzile) |
346 | |
| 117. | refilwe-m (Refilwe M. Mashile) |
340 | |
| 118. | KamoEllen (Kamogelo Ellen Kganakga) |
338 | |
| 119. | tpyo (Donovan Schönknecht) |
336 | |
| 120. | rameezk (Rameez Khan) |
320 | |
| 121. | ghost2468developer (Kenneth Siyabonga Ncube) |
318 | |
| 122. | martinville (Martin Viljoen) |
308 | |
| 123. | davidtinker (David Tinker) |
305 | |
| 124. | bruce-atkinson (Bruce Atkinson) |
302 | |
| 125. | AlexvZyl (Alexander van Zyl) |
299 | |
| 126. | Rethabile2004 (Rethabile Eric Siase) |
299 | |
| 127. | keegancsmith (Keegan Carruthers-Smith) |
299 | |
| 128. | Mashiane (Mashy) |
297 | |
| 129. | AmahleZuma (Amahle Zuma) |
294 | |
| 130. | dugalh (Dugal Harris) |
293 | |
| 131. | schalkneethling (Schalk Neethling) |
293 | |
| 132. | eugenefvdm (Eugene van der Merwe ) |
291 | |
| 133. | GO-Shoderu (Gabriel) |
287 | |
| 134. | DenhamPreen (Denham Preen) |
287 | |
| 135. | Jasonvdb (Jason van den Berg) |
287 | |
| 136. | paulmwatson (Paul Watson) |
286 | |
| 137. | corverroos (corver) |
283 | |
| 138. | RenierM26 (Renier Moorcroft) |
283 | |
| 139. | joshuaberetta (Joshua Beretta) |
282 | |
| 140. | danini-the-panini (Dani Smith) |
281 | |
| 141. | Bluette1 (Marylene Sawyer) |
279 | |
| 142. | wax911 (Maxwell Mapako) |
279 | |
| 143. | sachajw (Sacha Wharton) |
279 | |
| 144. | mikechiloane (Mike Nhlanhla Chiloane) |
278 | |
| 145. | Tyrese-Mv (Musawenkosi Tyrese Mvuna) |
277 | |
| 146. | clemsadand (Clément Adandé) |
276 | |
| 147. | riazarbi (Riaz Arbi) |
276 | |
| 148. | willemvds (Willem van der Schyff) |
274 | |
| 149. | mindsgn (Sibongiseni) |
271 | |
| 150. | nrwiersma (Nicholas Wiersma) |
267 | |
| 151. | schalkburger (Schalk Burger) |
267 | |
| 152. | lostpebble (Paul Myburgh) |
263 | |
| 153. | charbileigh (Chabi Francesca Seopa) |
260 | |
| 154. | theronic (Petrus Theron) |
258 | |
| 155. | Theolin-Nadasen (Theolin Nadasen) |
258 | |
| 156. | KevCareSA (KevCareSA) |
256 | |
| 157. | Rites23 (Ritesh Balu) |
255 | |
| 158. | bright-spark (Myburgh) |
255 | |
| 159. | wkirschbaum (Wilhelm Kirschbaum) |
250 | |
| 160. | jasbanza (Jason) |
249 | |
| 161. | nathaneilkiwa (Nathaniel Kiwa) |
246 | |
| 162. | WeebNetsu (Stephen) |
244 | |
| 163. | jesselsookha (Jessel Sookha) |
243 | |
| 164. | Patrick-Cole (Patrick) |
242 | |
| 165. | BongaGougota0 (Bonga Gougota) |
242 | |
| 166. | geofmureithi (Njuguna Mureithi) |
236 | |
| 167. | exfil0 (Karim Jaber (Exfil0)) |
235 | |
| 168. | KabeloDev (Kabelo Makhanya) |
235 | |
| 169. | tafaranyamhunga (Tafara Nyamhunga) |
234 | |
| 170. | andytudhope (Andy Tudhope) |
230 | |
| 171. | rehno-lindeque (Rehno Lindeque) |
230 | |
| 172. | dannykopping (Danny Kopping) |
229 | |
| 173. | yusufk (Yusuf Kaka) |
229 | |
| 174. | erickelninoSwift (Erick El Nino Tshimbombo) |
227 | |
| 175. | JohannesMeyerYC (Johannes Meyer) |
226 | |
| 176. | MrBooi (Ayabonga) |
224 | |
| 177. | JayWelsh (Jay Welsh) |
223 | |
| 178. | burmudar (William Bezuidenhout) |
223 | |
| 179. | WisaniShilumani (Wisani Shilumani) |
222 | |
| 180. | Nathan-Busse (Nathan Graham Busse) |
222 | |
| 181. | bazileros (Zalisile Stuli) |
220 | |
| 182. | siyavuyachagi (Chagi Siyavuya) |
220 | |
| 183. | eliasjudin (Elias Judin) |
219 | |
| 184. | Zen-CODE (Richard Larkin) |
218 | |
| 185. | adrianmoisey (Adrian Moisey) |
217 | |
| 186. | ncthbrt (Natalie Cuthbert) |
215 | |
| 187. | jaredlll08 (Jared) |
210 | |
| 188. | vince-nyanga (Vincent Nyanga) |
210 | |
| 189. | lukevanlukevan (Luke Van) |
210 | |
| 190. | tmampa (Tshephang Mampa) |
207 | |
| 191. | andrevdm (Andre Van Der Merwe) |
207 | |
| 192. | Hiccup-za (Christopher Zeuch) |
206 | |
| 193. | Trixarian (Trixarian) |
205 | |
| 194. | Tumo505 (Tumo Kgabeng) |
205 | |
| 195. | NtokozoMkhwanazi (RTT-Dev) |
201 | |
| 196. | lindelwa122 (Nqabenhle) |
201 | |
| 197. | dainemawer (Daine Mawer) |
200 | |
| 198. | qoda (Jonathan Bydendyk) |
196 | |
| 199. | MikhaD (Mikha Davids) |
195 | |
| 200. | justinhartman (Justin Hartman) |
194 | |
| 201. | BioGeek (Jeroen Van Goey) |
193 | |
| 202. | jhavatar () |
192 | |
| 203. | ruanbekker (Ruan Bekker) |
192 | |
| 204. | expelledboy (Anthony Jackson) |
190 | |
| 205. | mnicstruwig (Michael Struwig) |
188 | |
| 206. | ByteBeem (Donald Mxolisi Mohlala) |
188 | |
| 207. | kaysiz (kudakwashe siziva) |
187 | |
| 208. | oni1997 ( Onesmus Dzidzai Maenzanise) |
186 | |
| 209. | ndorfin (Shaun O’Connell) |
185 | |
| 210. | naeem2000 (Naeem Carr) |
182 | |
| 211. | cb22 (Federico Lorenzi) |
182 | |
| 212. | LuthandoNgombane (Luthando Ngombane) |
178 | |
| 213. | Abdulrasheed1729 (0xcf2f) |
177 | |
| 214. | adudumayo (Asimanye Dudumayo) |
177 | |
| 215. | rominalodolo (Romina 로미나) |
177 | |
| 216. | neolace (Tertius Geldenhuys) |
176 | |
| 217. | LorryAfriyie (Lawrence Afriyie) |
175 | |
| 218. | isgiddy (Isabelle Sindiswa Giddy) |
175 | |
| 219. | jegbogu (Egbogu Chinedu Joseph) |
175 | |
| 220. | jasonsaayman (Jay) |
174 | |
| 221. | ScriptLineStudios (ScriptLine) |
173 | |
| 222. | Motjiang (Brilliant Nhlamolo ) |
170 | |
| 223. | djalilayed (Djalil Ayed) |
168 | |
| 224. | ArnoldT01 (Arnold) |
165 | |
| 225. | iarxii (Thabang Mposula) |
164 | |
| 226. | Psynosaur (Ohan Smit) |
161 | |
| 227. | Nomcebo-coder-hub (Nomcebo) |
161 | |
| 228. | c-goosen (crypticGoose) |
159 | |
| 229. | bley-gold (Blessings Mwale) |
156 | |
| 230. | DeeBest (Simphiwe Dladla) |
155 | |
| 231. | dirkcuys (Dirk Uys) |
155 | |
| 232. | dannysimfukwe (Danny Simfukwe) |
155 | |
| 233. | afrith (Adrian Frith) |
154 | |
| 234. | Khumo-Mathe (Khumo Mathe) |
153 | |
| 235. | Bhekisile (Bhekisile Jozi) |
152 | |
| 236. | simanga-dev (Simanga Khoza) |
151 | |
| 237. | mommaroodles (Melanie Shepherd) |
150 | |
| 238. | SlimGee (Given Ncube) |
150 | |
| 239. | DenDen047 (Naoya Muramatsu) |
149 | |
| 240. | MISHOW2 (MTS-Codes) |
148 | |
| 241. | rkistner (Ralf Kistner) |
147 | |
| 242. | armanddp (Armand du Plessis) |
146 | |
| 243. | ShaunRoselt (Shaun Roselt) |
145 | |
| 244. | codeWithLFN (Lufuno Nemudzivhadi) |
145 | |
| 245. | MrBean355 (Mike Johnston) |
143 | |
| 246. | ShakexSempe (Boitumelo Sempe) |
140 | |
| 247. | alanphys (Alan Chamberlain) |
139 | |
| 248. | AlexJuca (Alexandre Antonio Juca) |
136 | |
| 249. | tsotetsi (Thapelo Tsotetsi) |
135 | |
| 250. | amadibethel (Engr. Bethel Amadi) |
135 | |
| 251. | mkhmik004 (Mkhabele Mikejunior Mark Mashaole) |
134 | |
| 252. | leonjza (Leon Jacobs) |
133 | |
| 253. | daniellochner (Daniel Lochner) |
133 | |
| 254. | DnA-IntRicate (Adam Foflonker) |
132 | |
| 255. | ClaytonSiby (Clayton Siby) |
131 | |
| 256. | Linf0rd (𝕷𝖎𝖓𝖋𝖔𝖗𝖉 💾) |
131 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 2 |
| 2. | dimagi | 2 |
| 3. | sensepost | 2 |
| 4. | devopscapetown | 2 |
| 5. | sourcegraph | 2 |
| 6. | badger-knights | 1 |
| 7. | bitepoint | 1 |
| 8. | quicklysign | 1 |
| 9. | humcoder | 1 |
| 10. | instadeepai | 1 |