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-04 15:14:59 +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 contributions for each user. There are 56588 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_public/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/south_africa_public/ORGNAME)
In case you aren't currently ranked on this page, you'll simply receive an "unranked" badge.
| Rank | User | Contribs | Picture |
|---|---|---|---|
| 1. | gregpriday (Greg Priday) |
42825 | |
| 2. | Uwami-Mgxekwa (Uwami Mgxekwa) |
40319 | |
| 3. | rizonesoft (Derick Payne) |
10133 | |
| 4. | wkirschbaum (Wilhelm Kirschbaum) |
9489 | |
| 5. | snopoke (Simon Kelly) |
9463 | |
| 6. | fluffypony (Riccardo Spagni) |
8001 | |
| 7. | govert (Govert van Drimmelen) |
6332 | |
| 8. | datashaman (datashaman) |
6074 | |
| 9. | burnt-exe (Raydo M) |
5620 | |
| 10. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5583 | |
| 11. | nyashahama (Nyasha Hama) |
5548 | |
| 12. | schalkneethling (Schalk Neethling) |
5113 | |
| 13. | GedMarc (Marc Magon) |
4515 | |
| 14. | peterp (Peter Pistorius) |
4510 | |
| 15. | Raphasha27 (Koketso Raphasha) |
4247 | |
| 16. | mattleibow (Matthew Leibowitz) |
3627 | |
| 17. | Gamaroff (Lorien Gamaroff) |
3314 | |
| 18. | Jasonvdb (Jason van den Berg) |
3241 | |
| 19. | NickiMash17 (Nicolette Mashaba) |
3124 | |
| 20. | ginoleeswan (Gino Swanepoel) |
2947 | |
| 21. | TSH3PH4NG (Tshepang Masia ) |
2893 | |
| 22. | elviscgn (Elvis Chege) |
2847 | |
| 23. | longhotsummer (Greg Kempe) |
2841 | |
| 24. | roryp (Rory Preddy) |
2681 | |
| 25. | Asjas (A-J Roos) |
2616 | |
| 26. | mitchellkrogza (Mitchell Krog) |
2600 | |
| 27. | nikrich (Jannik Richter) |
2551 | |
| 28. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
2315 | |
| 29. | DavidBakerEffendi (David Baker Effendi) |
2284 | |
| 30. | limbopro (毒奶博主) |
2281 | |
| 31. | riaankleinhans (Riaan Kleinhans) |
2255 | |
| 32. | pierredup (Pierre du Plessis) |
2249 | |
| 33. | bshongwe (Ernest Bhekizwe Shongwe) |
2235 | |
| 34. | barrymichaeldoyle (Barry Michael Doyle) |
2087 | |
| 35. | awinogradov (Anton Vinogradov) |
1885 | |
| 36. | rebelchris (Chris Bongers) |
1796 | |
| 37. | Benehiko (Alano Terblanche) |
1712 | |
| 38. | gregzaal (Greg Zaal) |
1675 | |
| 39. | justinvdm (Justin van der Merwe) |
1616 | |
| 40. | jonathanbossenger (Jonathan Bossenger) |
1615 | |
| 41. | ashleykleynhans (Ashley Kleynhans) |
1584 | |
| 42. | Gervwyk (Gerrie van Wyk) |
1534 | |
| 43. | BioGeek (Jeroen Van Goey) |
1483 | |
| 44. | antstanley (Ant Stanley) |
1414 | |
| 45. | ShaunSHamilton (Shaun Hamilton) |
1407 | |
| 46. | abhi18av (Abhinav Sharma) |
1402 | |
| 47. | tsheporamantso (Gladwin Tshepo Ramantso) |
1392 | |
| 48. | KodEx-SA (Ashley K Motsie) |
1355 | |
| 49. | taliesinb (Taliesin Beynon) |
1311 | |
| 50. | iarxii (Thabang Mposula) |
1282 | |
| 51. | balanced-tree (Teo) |
1262 | |
| 52. | rameezk (Rameez Khan) |
1256 | |
| 53. | ShaunRoselt (Shaun Roselt) |
1198 | |
| 54. | davidteren (David Teren) |
1172 | |
| 55. | cobusgreyling (Cobus Greyling) |
1168 | |
| 56. | heyns1000 (Heyns Schoeman 🔥 CodeNest) |
1159 | |
| 57. | TCNOco (Wesley Pyburn) |
1148 | |
| 58. | gititbunny (Git It Bunny) |
1139 | |
| 59. | eben-roux (Eben) |
1131 | |
| 60. | lefajmofokeng (Lefa J. Mofokeng) |
1105 | |
| 61. | hashimaziz88 (Hashim Aziz Muhammad) |
1103 | |
| 62. | Darrenvandervelde (Darren van der Velde) |
1099 | |
| 63. | alexmojaki (Alex Hall) |
1089 | |
| 64. | wax911 (Maxwell Mapako) |
1082 | |
| 65. | leonvanzyl (Leon van Zyl) |
1079 | |
| 66. | theronic (Petrus Theron) |
1066 | |
| 67. | stuartc (Stuart Corbishley) |
1050 | |
| 68. | dannykopping (Danny Kopping) |
1030 | |
| 69. | ewaldhorn (Ewald Horn) |
1026 | |
| 70. | GrahamStrickland (Graham Strickland) |
998 | |
| 71. | dirkbrnd (Dirk Brand) |
996 | |
| 72. | andrewlimaza (Andrew Lima) |
994 | |
| 73. | faucamp (Francois Aucamp) |
971 | |
| 74. | jasonsaayman (Jay) |
931 | |
| 75. | dbfx (Dave) |
902 | |
| 76. | LeparaLaMapara (Thabang Mashinini-Sekgoto) |
890 | |
| 77. | matthew-hagemann (Matthew Hagemann) |
885 | |
| 78. | dwainm (Dwain Maralack) |
875 | |
| 79. | iftheshoefritz (Fritz Meissner) |
861 | |
| 80. | boris-kolpackov (Boris Kolpackov) |
854 | |
| 81. | fluffynuts (Davyd McColl) |
822 | |
| 82. | adrianmoisey (Adrian Moisey) |
815 | |
| 83. | niloc95 (Nilo Cara) |
805 | |
| 84. | stringhandler (stringhandler) |
799 | |
| 85. | nrwiersma (Nicholas Wiersma) |
798 | |
| 86. | gregfurman (Greg Furman) |
797 | |
| 87. | timhaak (Tim Haak) |
788 | |
| 88. | Carrington-dev (Carrington Muleya) |
784 | |
| 89. | sjperkins (Simon Perkins) |
782 | |
| 90. | MarcelMichau (Marcel Michau) |
759 | |
| 91. | keegancsmith (Keegan Carruthers-Smith) |
748 | |
| 92. | geofmureithi (Njuguna Mureithi) |
692 | |
| 93. | QMS85 (Jonathan Peters) |
682 | |
| 94. | rkistner (Ralf Kistner) |
680 | |
| 95. | pavelivanov (Pavel Ivanov) |
675 | |
| 96. | JagTheFriend (JagTheFriend) |
674 | |
| 97. | TRex22 (Jason Chalom) |
661 | |
| 98. | V-FOR-VEND3TTA (George Hlongwane) |
661 | |
| 99. | DevinNorgarb (Devin Norgarb) |
659 | |
| 100. | czue (Cory Zue) |
656 | |
| 101. | siyabuilds (Siyabonga Samson Lukhele ) |
645 | |
| 102. | andrewbakercloudscale (Andrew Baker) |
614 | |
| 103. | Mphele (Mphele Moswane) |
607 | |
| 104. | Saiby100 (Salahuddin Saiet) |
599 | |
| 105. | ntsakosurprise (ntsakosurprise) |
591 | |
| 106. | MogammadShaqeelless16 (Shaqeel Less) |
584 | |
| 107. | charbileigh (Chabi Francesca Seopa) |
581 | |
| 108. | Nathan-Busse (Nathan Graham Busse) |
580 | |
| 109. | Deftu (Sammi Deftu) |
577 | |
| 110. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
569 | |
| 111. | FelixTellmann (Felix Tellmann) |
567 | |
| 112. | nmichlo (Nathan) |
566 | |
| 113. | 0xlebogang (Lebogang Phoshoko) |
564 | |
| 114. | itskingori (King'ori Maina) |
562 | |
| 115. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
559 | |
| 116. | Ordnmash (ordnmash) |
553 | |
| 117. | kathy-Kat (Catherine Maponya) |
533 | |
| 118. | andytudhope (Andy Tudhope) |
532 | |
| 119. | dannysimfukwe (Danny Simfukwe) |
515 | |
| 120. | burmudar (William Bezuidenhout) |
515 | |
| 121. | tiaanduplessis (Tiaan) |
507 | |
| 122. | ajsmit (AJ Smit) |
501 | |
| 123. | kovymun (Koveshan Munsami) |
499 | |
| 124. | tomjuggler (Tom) |
487 | |
| 125. | ghost2468developer (Kenneth Siyabonga Ncube) |
486 | |
| 126. | rominalodolo (Romina 로미나) |
482 | |
| 127. | rorisangputu (Rorisang Putu) |
476 | |
| 128. | geahaad (Gerhard Dinhof) |
475 | |
| 129. | yusufk (Yusuf Kaka) |
473 | |
| 130. | kellerza (Johann Kellerman) |
472 | |
| 131. | Katleho-Nyoni (Katleho Nyoni) |
470 | |
| 132. | Pushplaybang (Paul) |
463 | |
| 133. | Pho3niX90 () |
453 | |
| 134. | karabomasoeu (Karabo) |
453 | |
| 135. | MISHOW2 (MTS-Codes) |
451 | |
| 136. | vince-nyanga (Vincent Nyanga) |
450 | |
| 137. | rehno-lindeque (Rehno Lindeque) |
449 | |
| 138. | smangasmashntuli (Simangaliso Mazweni Ntuli) |
449 | |
| 139. | markbirss (Mark Trevor Birss) |
446 | |
| 140. | kmf (Karl Fischer) |
442 | |
| 141. | quicujo (Anton Pretorius) |
439 | |
| 142. | udf (Samara) |
437 | |
| 143. | freelancing-solutions (mobius-crypt) |
428 | |
| 144. | Rethabile2004 (Rethabile Eric Siase) |
427 | |
| 145. | Abdulrasheed1729 (0xcf2f) |
426 | |
| 146. | msovara (Mthetho Vuyo Sovara) |
424 | |
| 147. | DnA-IntRicate (Adam Foflonker) |
418 | |
| 148. | neolace (Tertius Geldenhuys) |
417 | |
| 149. | mindsgn (Sibongiseni) |
416 | |
| 150. | bashirssimbwa (SSIMBWA BASHIR) |
414 | |
| 151. | nanashili (Nanashi Li) |
414 | |
| 152. | Mashiane (Mashy) |
412 | |
| 153. | duanecilliers (Duane Cilliers) |
411 | |
| 154. | jackson951 (Jackson Khuto) |
407 | |
| 155. | mortolian (Gideon Schoonbee) |
403 | |
| 156. | rawdreeg (Rodrigue) |
400 | |
| 157. | iiwiiInsider (Kyle Darrell Blackburn) |
400 | |
| 158. | jhavatar (Jan-Hendrik de Vaal) |
398 | |
| 159. | WeebNetsu (Stephen) |
397 | |
| 160. | siyavuyachagi (Chagi Siyavuya) |
388 | |
| 161. | microrobotics (Johan Conradie) |
385 | |
| 162. | vpavlenko (Vitaly Pavlenko) |
383 | |
| 163. | joshuaberetta (Joshua Beretta) |
382 | |
| 164. | chrinovicmu (Chrinovic Mukanya) |
379 | |
| 165. | shiviancodes (Shivian) |
373 | |
| 166. | gerridolivier (Gerrid Olivier) |
372 | |
| 167. | SaumilP (SaumilP) |
370 | |
| 168. | Chimoneg27 (Garvin Chimone) |
365 | |
| 169. | NtokozoMkhwanazi (RTT-Dev) |
364 | |
| 170. | fjlaubscher (Francois Laubscher) |
357 | |
| 171. | Passion-Over-Pain (Tino Mhedziso) |
352 | |
| 172. | KagishoMangaba (Kagisho Prince) |
344 | |
| 173. | warrendt (Warren) |
343 | |
| 174. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
339 | |
| 175. | GO-Shoderu (Gabriel) |
336 | |
| 176. | tnyandoro (Tendai ) |
333 | |
| 177. | liambeeton (Liam Beeton) |
331 | |
| 178. | LuthandoCandlovu (Luthando Candlovu) |
326 | |
| 179. | JasoonS (Jason Smythe) |
325 | |
| 180. | LuthandoNgombane (Luthando Ngombane) |
325 | |
| 181. | KevinT (Kevin Trethewey) |
323 | |
| 182. | MrBean355 (Mike Johnston) |
320 | |
| 183. | arneschreuder (Arné Schreuder) |
318 | |
| 184. | dainemawer (Daine Mawer) |
315 | |
| 185. | kayjeee (kayjee) |
314 | |
| 186. | dirkcuys (Dirk Uys) |
313 | |
| 187. | thami-coding (Thami Gumede) |
306 | |
| 188. | rossmacarthur (Ross MacArthur) |
304 | |
| 189. | lostpebble (Paul Myburgh) |
304 | |
| 190. | KetroSithole (Ketro Sithole) |
303 | |
| 191. | MampotjeMabusela (Mampotje Mabusela) |
300 | |
| 192. | ClaytonSiby (Clayton Siby) |
299 | |
| 193. | ONTI98 (Ontisitse Manyeneng) |
298 | |
| 194. | arthurattwell (Arthur Attwell) |
298 | |
| 195. | dagelf (Coenraad Loubser) |
297 | |
| 196. | damienswarts23 (Damien Swarts) |
295 | |
| 197. | codeWithLFN (Lufuno Nemudzivhadi) |
291 | |
| 198. | expelledboy (Anthony Jackson) |
286 | |
| 199. | AlexvZyl (Alexander van Zyl) |
278 | |
| 200. | paradoxmelody (Moloti Kgaphola) |
272 | |
| 201. | GMoncrieff (Glenn Moncrieff) |
270 | |
| 202. | a-t-h-i (Athenkosi Hlubi) |
270 | |
| 203. | khlaifiabilel (Bilel Khlaifia) |
269 | |
| 204. | rvdende (Rouan van der Ende) |
264 | |
| 205. | bruce-atkinson (Bruce Atkinson) |
263 | |
| 206. | MalindiFrank (Malindi Thembalakhe) |
263 | |
| 207. | akserg (akserg) |
261 | |
| 208. | Zen-CODE (Richard Larkin) |
256 | |
| 209. | lebohang0824 (Lebohang Mokoena) |
255 | |
| 210. | DenDen047 (Naoya Muramatsu) |
250 | |
| 211. | fijal (Maciej Fijalkowski) |
250 | |
| 212. | davidtinker (David Tinker) |
250 | |
| 213. | red-outrunner (Weo Sikho Fuzile) |
248 | |
| 214. | cliedeman (Ciaran Liedeman) |
248 | |
| 215. | AsandahDevs (Asanda Majola) |
247 | |
| 216. | Glamour95 (Glamour ) |
243 | |
| 217. | danini-the-panini (Dani Smith) |
242 | |
| 218. | Hiccup-za (Christopher Zeuch) |
241 | |
| 219. | c-goosen (Christo (crypticGoose) Goosen) |
240 | |
| 220. | AlexJuca (Alexandre Antonio Juca) |
237 | |
| 221. | DewaldDeJager (Dewald de Jager) |
232 | |
| 222. | leonjza (Leon Jacobs) |
230 | |
| 223. | AlbertClo (Albert Clo) |
229 | |
| 224. | TomRadford (Tom Radford) |
227 | |
| 225. | Mpilo-Pillz (Mpilo Dlamini) |
227 | |
| 226. | SkillBeatsAll (Joel Cedras) |
227 | |
| 227. | WisaniShilumani (Wisani Shilumani) |
224 | |
| 228. | ShelltonMaleka (Shellton Maleka) |
224 | |
| 229. | Sihle-Thwa (Siphesihle Mthethwa) |
224 | |
| 230. | siv-the-programmer (Sivario) |
223 | |
| 231. | Walkman100 (░▒▓█│【Walkman】│█▓▒░) |
223 | |
| 232. | MasemeneMatlakanaBenny (matdelusion) |
223 | |
| 233. | sw00 (Sett) |
220 | |
| 234. | MrBooi (Ayabonga) |
220 | |
| 235. | DenhamPreen (Denham Preen) |
219 | |
| 236. | eliasjudin (Elias Judin) |
219 | |
| 237. | TinoMuzambi (Tinotenda Muzambi) |
219 | |
| 238. | zeorin (Xandor Schiefer) |
218 | |
| 239. | hcvst (Hans Christian v. Stockhausen) |
216 | |
| 240. | datoxic0 (Siyabonga Blessing Phakathi) |
215 | |
| 241. | FortuneN (Fortune Ngwenya) |
212 | |
| 242. | ndorfin (Shaun O’Connell) |
212 | |
| 243. | LukeRenton (Luke Renton) |
210 | |
| 244. | Princemashumu (Devguy Prince) |
208 | |
| 245. | igitur (Francois Botha) |
207 | |
| 246. | tmampa (Tshephang Mampa) |
205 | |
| 247. | cb22 (Federico Lorenzi) |
204 | |
| 248. | Jabutec (Jabulani Mokoena) |
203 | |
| 249. | oni1997 ( Onesmus Dzidzai Maenzanise) |
202 | |
| 250. | nqobile-x (Nqobile sibiya) |
202 | |
| 251. | tsotetsi (Thapelo Tsotetsi) |
199 | |
| 252. | ncthbrt (Natalie Cuthbert) |
199 | |
| 253. | BongaGougota0 (Bongz) |
198 | |
| 254. | simandebvu (Shingirayi Innocent Mandebvu) |
197 | |
| 255. | Patrick-Cole (Patrick) |
195 | |
| 256. | kgundula (Khuthadzo Gundula) |
195 |
| Rank | Organization | Members |
|---|---|---|
| 1. | daocare | 2 |
| 2. | wildcards-world | 2 |
| 3. | avolabs-io | 2 |
| 4. | devopscapetown | 2 |
| 5. | uwatu | 2 |
| 6. | dimagi | 2 |
| 7. | limi-labs | 2 |
| 8. | float-capital | 2 |
| 9. | nixos | 2 |
| 10. | kubernetes | 2 |