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-10-22 08:16:27 +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 57055 total users in the region and you need at least 32 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) |
40212 | |
| 2. | gregpriday (Greg Priday) |
31330 | |
| 3. | fluffypony (Riccardo Spagni) |
11199 | |
| 4. | rizonesoft (Derick Payne) |
11027 | |
| 5. | wkirschbaum (Wilhelm Kirschbaum) |
9847 | |
| 6. | snopoke (Simon Kelly) |
6847 | |
| 7. | govert (Govert van Drimmelen) |
6330 | |
| 8. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5546 | |
| 9. | burnt-exe (Raydo M) |
5048 | |
| 10. | GedMarc (Marc Magon) |
4537 | |
| 11. | nyashahama (Nyasha Hama) |
4441 | |
| 12. | datashaman (datashaman) |
4011 | |
| 13. | schalkneethling (Schalk Neethling) |
3605 | |
| 14. | Raphasha27 (Koketso Raphasha) |
3549 | |
| 15. | Gamaroff (Lorien Gamaroff) |
3535 | |
| 16. | Jasonvdb (Jason van den Berg) |
3230 | |
| 17. | peterp (Peter Pistorius) |
2977 | |
| 18. | NickiMash17 (Nicolette Mashaba) |
2964 | |
| 19. | TSH3PH4NG (Tshepang Masia ) |
2891 | |
| 20. | barrymichaeldoyle (Barry Michael Doyle) |
2697 | |
| 21. | ginoleeswan (Gino Swanepoel) |
2670 | |
| 22. | elviscgn (Elvis Chege) |
2376 | |
| 23. | limbopro (毒奶博主) |
2339 | |
| 24. | roryp (Rory Preddy) |
2316 | |
| 25. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
2191 | |
| 26. | petervanderwalt (Peter van der Walt) |
2184 | |
| 27. | Gervwyk (Gerrie van Wyk) |
2169 | |
| 28. | Asjas (A-J Roos) |
2166 | |
| 29. | mitchellkrogza (Mitchell Krog) |
2131 | |
| 30. | bshongwe (Ernest Bhekizwe Shongwe) |
2029 | |
| 31. | longhotsummer (Greg Kempe) |
1981 | |
| 32. | pierredup (Pierre du Plessis) |
1903 | |
| 33. | a-t-h-i (Athenkosi Hlubi) |
1857 | |
| 34. | heyns1000 (Heyns Schoeman 🔥 CodeNest) |
1703 | |
| 35. | mattleibow (Matthew Leibowitz) |
1700 | |
| 36. | gregzaal (Greg Zaal) |
1632 | |
| 37. | abhi18av (Abhinav Sharma) |
1512 | |
| 38. | ashleykleynhans (Ashley Kleynhans) |
1471 | |
| 39. | faucamp (Francois Aucamp) |
1384 | |
| 40. | antstanley (Ant Stanley) |
1324 | |
| 41. | BioGeek (Jeroen Van Goey) |
1309 | |
| 42. | Benehiko (Alano Terblanche) |
1244 | |
| 43. | riaankleinhans (Riaan Kleinhans) |
1229 | |
| 44. | nikrich (Jannik Richter) |
1202 | |
| 45. | iarxii (Thabang Mposula) |
1183 | |
| 46. | gititbunny (Git It Bunny) |
1175 | |
| 47. | balanced-tree (Teo) |
1137 | |
| 48. | TCNOco (Wesley Pyburn) |
1123 | |
| 49. | eben-roux (Eben) |
1111 | |
| 50. | tsheporamantso (Gladwin Tshepo Ramantso) |
1106 | |
| 51. | DavidBakerEffendi (David Baker Effendi) |
1078 | |
| 52. | Darrenvandervelde (Darren van der Velde) |
1075 | |
| 53. | fluffynuts (Davyd McColl) |
1074 | |
| 54. | jonathanbossenger (Jonathan Bossenger) |
1062 | |
| 55. | ShaunSHamilton (Shaun Hamilton) |
1044 | |
| 56. | ShaunRoselt (Shaun Roselt) |
1031 | |
| 57. | lefajmofokeng (Lefa J. Mofokeng) |
1024 | |
| 58. | awinogradov (Anton Vinogradov) |
997 | |
| 59. | andrewbakercloudscale (Andrew Baker) |
977 | |
| 60. | ewaldhorn (Ewald Horn) |
949 | |
| 61. | KodEx-SA (Ashley K Motsie) |
947 | |
| 62. | davidteren (David Teren) |
942 | |
| 63. | timhaak (Tim Haak) |
901 | |
| 64. | GrahamStrickland (Graham Strickland) |
896 | |
| 65. | dwainm (Dwain Maralack) |
879 | |
| 66. | niloc95 (Nilo Cara) |
873 | |
| 67. | leonvanzyl (Leon van Zyl) |
873 | |
| 68. | rebelchris (Chris Bongers) |
862 | |
| 69. | LeparaLaMapara (Thabang Mashinini-Sekgoto) |
862 | |
| 70. | rameezk (Rameez Khan) |
833 | |
| 71. | RenierM26 (Renier Moorcroft) |
790 | |
| 72. | andrewlimaza (Andrew Lima) |
786 | |
| 73. | boris-kolpackov (Boris Kolpackov) |
780 | |
| 74. | stuartc (Stuart Corbishley) |
759 | |
| 75. | cobusgreyling (Cobus Greyling) |
698 | |
| 76. | MarcelMichau (Marcel Michau) |
685 | |
| 77. | JagTheFriend (JagTheFriend) |
672 | |
| 78. | theronic (Petrus Theron) |
669 | |
| 79. | hashimaziz88 (Hashim Aziz Muhammad) |
663 | |
| 80. | dbfx (Dave) |
653 | |
| 81. | katGhost (Andries N. Mogashoa) |
643 | |
| 82. | TRex22 (Jason Chalom) |
638 | |
| 83. | Deftu (Sammi Deftu) |
615 | |
| 84. | czue (Cory Zue) |
608 | |
| 85. | QMS85 (Jonathan Peters) |
595 | |
| 86. | stringhandler (stringhandler) |
578 | |
| 87. | kmf (Karl Fischer) |
569 | |
| 88. | Saiby100 (Salahuddin Saiet) |
569 | |
| 89. | nanashili (Nanashi Li) |
569 | |
| 90. | FelixTellmann (Felix Tellmann) |
559 | |
| 91. | rvdende (Rouan van der Ende) |
557 | |
| 92. | Nathan-Busse (Nathan Graham Busse) |
554 | |
| 93. | siyabuilds (Siyabonga Samson Lukhele ) |
550 | |
| 94. | kathy-Kat (Catherine Maponya) |
526 | |
| 95. | nmichlo (Nathan) |
525 | |
| 96. | aowebtech13 (Aoweb tech) |
522 | |
| 97. | Carrington-dev (Carrington Muleya) |
511 | |
| 98. | 0xlebogang (Lebogang Phoshoko) |
506 | |
| 99. | wax911 (Maxwell Mapako) |
504 | |
| 100. | tomjuggler (Tom) |
500 | |
| 101. | Pho3niX90 () |
498 | |
| 102. | ajsmit (AJ Smit) |
495 | |
| 103. | DevinNorgarb (Devin Norgarb) |
483 | |
| 104. | andytudhope (Andy Tudhope) |
480 | |
| 105. | matthew-hagemann (Matthew Hagemann) |
477 | |
| 106. | ntsakosurprise (ntsakosurprise) |
475 | |
| 107. | rominalodolo (Romina 로미나) |
474 | |
| 108. | Mphele (Mphele Moswane) |
471 | |
| 109. | ghost2468developer (Kenneth Siyabonga Ncube) |
467 | |
| 110. | vpavlenko (Vitaly Pavlenko) |
466 | |
| 111. | justinvdm (Justin van der Merwe) |
458 | |
| 112. | jasonsaayman (Jay) |
457 | |
| 113. | Ordnmash (ordnmash) |
454 | |
| 114. | charbileigh (Chabi Francesca Seopa) |
454 | |
| 115. | smangasmashntuli (Simangaliso Mazweni Ntuli) |
450 | |
| 116. | MISHOW2 (MTS-Codes) |
448 | |
| 117. | MogammadShaqeelless16 (Shaqeel Less) |
448 | |
| 118. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
446 | |
| 119. | rehno-lindeque (Rehno Lindeque) |
438 | |
| 120. | quicujo (Anton Pretorius) |
436 | |
| 121. | dannysimfukwe (Danny Simfukwe) |
434 | |
| 122. | lostpebble (Paul Myburgh) |
431 | |
| 123. | yusufk (Yusuf Kaka) |
431 | |
| 124. | taliesinb (Taliesin Beynon) |
429 | |
| 125. | sjperkins (Simon Perkins) |
426 | |
| 126. | udf (Samara) |
426 | |
| 127. | alexmojaki (Alex Hall) |
423 | |
| 128. | itskingori (King'ori Maina) |
422 | |
| 129. | karabomasoeu (Karabo) |
422 | |
| 130. | kellerza (Johann Kellerman) |
413 | |
| 131. | rorisangputu (Rorisang Putu) |
406 | |
| 132. | mortolian (Gideon Schoonbee) |
403 | |
| 133. | malcolmkmd (Malcolm ) |
400 | |
| 134. | bashirssimbwa (SSIMBWA BASHIR) |
400 | |
| 135. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
399 | |
| 136. | msovara (Mthetho Vuyo Sovara) |
393 | |
| 137. | tiaanduplessis (Tiaan) |
391 | |
| 138. | pavelivanov (Pavel Ivanov) |
390 | |
| 139. | WeebNetsu (Stephen) |
388 | |
| 140. | Katleho-Nyoni (Katleho Nyoni) |
385 | |
| 141. | siyavuyachagi (Chagi Siyavuya) |
370 | |
| 142. | iiwiiInsider (Kyle Darrell Blackburn) |
365 | |
| 143. | geofmureithi (Njuguna Mureithi) |
360 | |
| 144. | jhavatar (Jan-Hendrik de Vaal) |
359 | |
| 145. | neolace (Tertius Geldenhuys) |
356 | |
| 146. | mindsgn (Sibongiseni) |
354 | |
| 147. | joshuaberetta (Joshua Beretta) |
354 | |
| 148. | vince-nyanga (Vincent Nyanga) |
353 | |
| 149. | chrinovicmu (Chrinovic Mukanya) |
353 | |
| 150. | markbirss (Mark Trevor Birss) |
353 | |
| 151. | duanecilliers (Duane Cilliers) |
348 | |
| 152. | Rethabile2004 (Rethabile Eric Siase) |
340 | |
| 153. | shiviancodes (Shivian) |
340 | |
| 154. | NtokozoMkhwanazi (RTT-Dev) |
337 | |
| 155. | Pushplaybang (Paul) |
334 | |
| 156. | nrwiersma (Nicholas Wiersma) |
334 | |
| 157. | KagishoMangaba (Kagisho Prince) |
333 | |
| 158. | adrianmoisey (Adrian Moisey) |
330 | |
| 159. | keegancsmith (Keegan Carruthers-Smith) |
326 | |
| 160. | gerridolivier (Gerrid Olivier) |
324 | |
| 161. | SaumilP (SaumilP) |
322 | |
| 162. | KevinT (Kevin Trethewey) |
319 | |
| 163. | microrobotics (Johan Conradie) |
316 | |
| 164. | sw00 (Sett) |
315 | |
| 165. | GO-Shoderu (Gabriel) |
311 | |
| 166. | dirkbrnd (Dirk Brand) |
309 | |
| 167. | arneschreuder (Arné Schreuder) |
298 | |
| 168. | Chimoneg27 (Garvin Chimone) |
294 | |
| 169. | ClaytonSiby (Clayton Siby) |
291 | |
| 170. | MrBean355 (Mike Johnston) |
289 | |
| 171. | jackson951 (Jackson Khuto) |
288 | |
| 172. | AlexvZyl (Alexander van Zyl) |
287 | |
| 173. | dainemawer (Daine Mawer) |
286 | |
| 174. | Mashiane (Mashy) |
283 | |
| 175. | LuthandoCandlovu (Luthando Candlovu) |
282 | |
| 176. | MampotjeMabusela (Mampotje Mabusela) |
281 | |
| 177. | MrPeterManda (Peter Manda) |
268 | |
| 178. | iftheshoefritz (Fritz Meissner) |
267 | |
| 179. | rossmacarthur (Ross MacArthur) |
263 | |
| 180. | damienswarts23 (Damien Swarts) |
262 | |
| 181. | warrendt (Warren) |
260 | |
| 182. | fijal (Maciej Fijalkowski) |
254 | |
| 183. | Passion-Over-Pain (Tino Mhedziso) |
253 | |
| 184. | davidtinker (David Tinker) |
252 | |
| 185. | Zen-CODE (Richard Larkin) |
252 | |
| 186. | dirkcuys (Dirk Uys) |
248 | |
| 187. | lebohang0824 (Lebohang Mokoena) |
244 | |
| 188. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
244 | |
| 189. | GMoncrieff (Glenn Moncrieff) |
243 | |
| 190. | tnyandoro (Tendai ) |
241 | |
| 191. | expelledboy (Anthony Jackson) |
240 | |
| 192. | ONTI98 (Ontisitse Manyeneng) |
239 | |
| 193. | codeWithLFN (Lufuno Nemudzivhadi) |
239 | |
| 194. | okmich (Michael E.) |
235 | |
| 195. | paradoxmelody (Moloti Kgaphola) |
234 | |
| 196. | rawdreeg (Rodrigue) |
233 | |
| 197. | AsandahDevs (Asanda Majola) |
232 | |
| 198. | SkillBeatsAll (Joel Cedras) |
231 | |
| 199. | Glamour95 (Glamour ) |
230 | |
| 200. | liambeeton (Liam Beeton) |
230 | |
| 201. | Walkman100 (░▒▓█│【Walkman】│█▓▒░) |
229 | |
| 202. | DewaldDeJager (Dewald de Jager) |
228 | |
| 203. | AdriaanBoshoff (Adriaan) |
228 | |
| 204. | AlbertClo (Albert Clo) |
227 | |
| 205. | red-outrunner (Weo Sikho Fuzile) |
226 | |
| 206. | KetroSithole (Ketro Sithole) |
225 | |
| 207. | DnA-IntRicate (Adam Foflonker) |
223 | |
| 208. | burmudar (William Bezuidenhout) |
223 | |
| 209. | WisaniShilumani (Wisani Shilumani) |
222 | |
| 210. | Jabutec (Jabulani Mokoena) |
222 | |
| 211. | LuthandoNgombane (Luthando Ngombane) |
221 | |
| 212. | foulboness (sky) |
215 | |
| 213. | kovymun (Koveshan Munsami) |
214 | |
| 214. | leonjza (Leon Jacobs) |
214 | |
| 215. | ndorfin (Shaun O’Connell) |
212 | |
| 216. | ShelltonMaleka (Shellton Maleka) |
211 | |
| 217. | dannykopping (Danny Kopping) |
210 | |
| 218. | TomRadford (Tom Radford) |
210 | |
| 219. | Mpilo-Pillz (Mpilo Dlamini) |
206 | |
| 220. | KellanStevens (Kellan Stevens) |
206 | |
| 221. | MasemeneMatlakanaBenny (matdelusion) |
205 | |
| 222. | thami-coding (Thami Gumede) |
204 | |
| 223. | hcvst (Hans Christian v. Stockhausen) |
204 | |
| 224. | Patrick-Cole (Patrick) |
203 | |
| 225. | DenhamPreen (Denham Preen) |
196 | |
| 226. | danini-the-panini (Dani Smith) |
196 | |
| 227. | siphosenkosi803 (siphosenkosi mlotshwa) |
193 | |
| 228. | freelancing-solutions (mobius-crypt) |
190 | |
| 229. | gregfurman (Greg Furman) |
189 | |
| 230. | cliedeman (Ciaran Liedeman) |
188 | |
| 231. | tkmaile96 (Tirelo Kgotatso Maile) |
185 | |
| 232. | NontuthuzeloM24 (Nontuthuzelo Mtolo) |
183 | |
| 233. | oni1997 ( Onesmus Dzidzai Maenzanise) |
182 | |
| 234. | zeorin (Xandor Schiefer) |
181 | |
| 235. | arthurattwell (Arthur Attwell) |
180 | |
| 236. | DenDen047 (Naoya Muramatsu) |
180 | |
| 237. | datoxic0 (Siyabonga Blessing Phakathi) |
178 | |
| 238. | JasoonS (Jason Smythe) |
177 | |
| 239. | qoda (Jonathan Bydendyk) |
176 | |
| 240. | MalindiFrank (Malindi Thembalakhe) |
175 | |
| 241. | LukeRenton (Luke Renton) |
174 | |
| 242. | khlaifiabilel (Bilel Khlaifia) |
173 | |
| 243. | Hiccup-za (Christopher Zeuch) |
173 | |
| 244. | c-goosen (Christo (crypticGoose) Goosen) |
173 | |
| 245. | Persemutengera (Perseverance Mutengera ) |
170 | |
| 246. | MrBooi (Ayabonga) |
168 | |
| 247. | Sihle-Thwa (Siphesihle Mthethwa) |
168 | |
| 248. | ncthbrt (Natalie Cuthbert) |
168 | |
| 249. | FortuneN (Fortune Ngwenya) |
167 | |
| 250. | BongaGougota0 (Bongz) |
166 | |
| 251. | siv-the-programmer (Sivario) |
165 | |
| 252. | JennHull-builds (Jennifer Hull) |
164 | |
| 253. | rkistner (Ralf Kistner) |
164 | |
| 254. | chemeris (Alexander Chemeris) |
163 | |
| 255. | sepeth (Doğan Çeçen) |
163 | |
| 256. | andrevdm (Andre Van Der Merwe) |
162 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 3 |
| 2. | sourcegraph | 2 |
| 3. | epicgames | 2 |
| 4. | float-capital | 2 |
| 5. | sensepost | 2 |
| 6. | limi-labs | 2 |
| 7. | daocare | 2 |
| 8. | dimagi | 2 |
| 9. | uwatu | 2 |
| 10. | kubernetes | 2 |