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-06-20 12:22:34 +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 contributions for each user (public & private). There are 53106 total users in the region and you need at least 30 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_private/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/south_africa_private/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) |
47470 | |
| 2. | timhaak (Tim Haak) |
37233 | |
| 3. | gregpriday (Greg Priday) |
32400 | |
| 4. | mrackwitz (Marius Rackwitz) |
15571 | |
| 5. | fluffypony (Riccardo Spagni) |
12139 | |
| 6. | datashaman (datashaman) |
9313 | |
| 7. | snopoke (Simon Kelly) |
8513 | |
| 8. | kerren (Kerren Ortlepp) |
8191 | |
| 9. | FelixTellmann (Felix Tellmann) |
7672 | |
| 10. | wkirschbaum (Wilhelm Kirschbaum) |
7404 | |
| 11. | Executioner1939 (Richard) |
6627 | |
| 12. | V-FOR-VEND3TTA (George Hlongwane) |
6540 | |
| 13. | Jasonvdb (Jason van den Berg) |
6168 | |
| 14. | nyashahama (Nyasha Hama) |
6119 | |
| 15. | awinogradov (Anton Vinogradov) |
6051 | |
| 16. | nikrich (Jannik Richter) |
6028 | |
| 17. | czue (Cory Zue) |
5763 | |
| 18. | tiaanduplessis (Tiaan) |
5730 | |
| 19. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5708 | |
| 20. | demondayza (Andrew Margetts) |
5639 | |
| 21. | sakhileln (Sakhile L. Ndlazi) |
5573 | |
| 22. | ashleykleynhans (Ashley Kleynhans) |
5230 | |
| 23. | peterp (Peter Pistorius) |
5126 | |
| 24. | Benehiko (Alano Terblanche) |
5119 | |
| 25. | Linf0rd (π·ππππππ πΎ) |
5048 | |
| 26. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
5004 | |
| 27. | Raphasha27 (Raphasha27) |
4998 | |
| 28. | mitchellkrogza (Mitchell Krog) |
4950 | |
| 29. | dannysimfukwe (Danny Simfukwe) |
4644 | |
| 30. | GedMarc (Marc Magon) |
4583 | |
| 31. | itskingori (King'ori Maina) |
4471 | |
| 32. | 5iDS (Max) |
4456 | |
| 33. | eliasjudin (Elias Judin) |
4409 | |
| 34. | taylorgibb (Taylor Gibb) |
4399 | |
| 35. | adrianmoisey (Adrian Moisey) |
4324 | |
| 36. | petrus-jvrensburg (Petrus Janse van Rensburg) |
4291 | |
| 37. | Pho3niX90 () |
4272 | |
| 38. | govert (Govert van Drimmelen) |
4206 | |
| 39. | zkrige (Zayin Krige) |
4066 | |
| 40. | johan-- (johan pretorius) |
3955 | |
| 41. | davidteren (David Teren) |
3947 | |
| 42. | TRex22 (Jason Chalom) |
3934 | |
| 43. | marcpeiser (Marc Peiser) |
3905 | |
| 44. | armanddp (Armand du Plessis) |
3796 | |
| 45. | TomRadford (Tom Radford) |
3718 | |
| 46. | AceFire6 (Jethro Muller) |
3601 | |
| 47. | nmichlo (Nathan) |
3562 | |
| 48. | freelancing-solutions (mobius-crypt) |
3524 | |
| 49. | mattleibow (Matthew Leibowitz) |
3510 | |
| 50. | NickiMash17 (Nicolette Mashaba) |
3501 | |
| 51. | roryp (Rory Preddy) |
3483 | |
| 52. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
3475 | |
| 53. | micah5 () |
3438 | |
| 54. | rawdreeg (Rodrigue) |
3413 | |
| 55. | sachajw (Sacha Wharton) |
3379 | |
| 56. | dirkbrnd (Dirk Brand) |
3370 | |
| 57. | TSH3PH4NG (Tshepang Masiaβ ) |
3363 | |
| 58. | donovanmuller (Donovan Muller) |
3321 | |
| 59. | Siyabulela (Siyabulela Khumalo) |
3274 | |
| 60. | skibz (ant cosentino) |
3267 | |
| 61. | rebelchris (Chris Bongers) |
3265 | |
| 62. | bshongwe (Ernest Bhekizwe Shongwe) |
3255 | |
| 63. | dancanangwenyi (Dancan Angwenyi) |
3221 | |
| 64. | MasemeneMatlakanaBenny (MasemeneMatlakanaBenny) |
3115 | |
| 65. | eugenefvdm (Eugene van der Merwe ) |
3106 | |
| 66. | alexmojaki (Alex Hall) |
3098 | |
| 67. | Asjas (A-J Roos) |
3028 | |
| 68. | wiredmartian (wiredmartian) |
3027 | |
| 69. | nikspyratos (Nik Spyratos) |
3027 | |
| 70. | nicovanzyl (Nico van Zyl) |
2926 | |
| 71. | Gervwyk (Gerrie van Wyk) |
2852 | |
| 72. | jacques-blom (Jacques Blom) |
2830 | |
| 73. | donovansolms (Donovan Solms) |
2786 | |
| 74. | longhotsummer (Greg Kempe) |
2764 | |
| 75. | andrevdm (Andre Van Der Merwe) |
2733 | |
| 76. | keegancsmith (Keegan Carruthers-Smith) |
2720 | |
| 77. | Nathan-Busse (Nathan Graham Busse) |
2703 | |
| 78. | dwainm (Dwain Maralack) |
2694 | |
| 79. | SlimGee (Given Ncube) |
2683 | |
| 80. | Saiby100 (Salahuddin Saiet) |
2642 | |
| 81. | fluffynuts (Davyd McColl) |
2588 | |
| 82. | c-goosen (Christo (crypticGoose) Goosen) |
2566 | |
| 83. | schalkventer (Schalk Venter) |
2547 | |
| 84. | MattGeri (Matt Geri) |
2513 | |
| 85. | morgs (Morgan Collett) |
2501 | |
| 86. | alekcz (Alexander Oloo) |
2495 | |
| 87. | mnicstruwig (Michael Struwig) |
2473 | |
| 88. | LawMashira (Lawson Matutu) |
2465 | |
| 89. | andrewtimberlake (Andrew Timberlake) |
2433 | |
| 90. | lucaliebenberg (Luca Liebenberg) |
2414 | |
| 91. | burmudar (William Bezuidenhout) |
2408 | |
| 92. | JasoonS (Jason Smythe) |
2403 | |
| 93. | Bluette1 (Marylene Sawyer) |
2392 | |
| 94. | ryanza (Ryan Oberholzer) |
2369 | |
| 95. | pavelivanov (Pavel Ivanov) |
2359 | |
| 96. | justinhartman (Justin Hartman) |
2335 | |
| 97. | garrensmith (Garren) |
2327 | |
| 98. | jonathanza (Jonathan Marshall) |
2327 | |
| 99. | WeebNetsu (Stephen) |
2325 | |
| 100. | assertchris (Christopher Pitt) |
2318 | |
| 101. | HendrikLouw (Hendrik F. Louw) |
2316 | |
| 102. | WisaniShilumani (Wisani Shilumani) |
2281 | |
| 103. | riaankleinhans (Riaan Kleinhans) |
2279 | |
| 104. | TebogoYungMercykay (Sello Selepe) |
2266 | |
| 105. | nrwiersma (Nicholas Wiersma) |
2254 | |
| 106. | schalkneethling (Schalk Neethling) |
2176 | |
| 107. | katGhost (Andries N. Mogashoa) |
2151 | |
| 108. | GiansCode (Gianluca Falcomer) |
2141 | |
| 109. | dainemawer (Daine Mawer) |
2126 | |
| 110. | JagTheFriend (JagTheFriend) |
2121 | |
| 111. | abhi18av (Abhinav Sharma) |
2109 | |
| 112. | rorisangputu (Rorisang Putu) |
2104 | |
| 113. | ArnoldT01 (Arnold) |
2077 | |
| 114. | lostpebble (Paul Myburgh) |
2058 | |
| 115. | korn101 (korn101) |
2046 | |
| 116. | smn (Simon de Haan) |
2038 | |
| 117. | marcusinthesky (Marcus Gawronsky) |
2034 | |
| 118. | GideonLeGrange (Gideon le Grange) |
1957 | |
| 119. | DevinNorgarb (Devin Norgarb) |
1950 | |
| 120. | pierredup (Pierre du Plessis) |
1944 | |
| 121. | justinvdm (Justin van der Merwe) |
1939 | |
| 122. | warrendt (Warren) |
1921 | |
| 123. | QuentinWatt (Quentin Watt) |
1913 | |
| 124. | jasonsaayman (Jay) |
1881 | |
| 125. | tsotetsi (Thapelo Tsotetsi) |
1860 | |
| 126. | xtyrrell (Max) |
1840 | |
| 127. | Pipboyguy (Marcel Coetzee) |
1834 | |
| 128. | walterl (Walter) |
1817 | |
| 129. | adgsenpai (Ashlin Darius Govindasamy) |
1809 | |
| 130. | burnt-exe (Raydo M) |
1797 | |
| 131. | aviddiviner (David Irvine) |
1793 | |
| 132. | PeaceTheeCoder (Peace Munyai) |
1781 | |
| 133. | limbopro (ζ―ε₯ΆεδΈ») |
1775 | |
| 134. | Pushplaybang (Paul) |
1772 | |
| 135. | Carrington-dev (Carrington Muleya) |
1768 | |
| 136. | DenDen047 (Naoya Muramatsu) |
1747 | |
| 137. | GrahamStrickland (Graham Strickland) |
1709 | |
| 138. | BotsheloRamela (Botshelo Ramela) |
1707 | |
| 139. | michaelrosstarr (Michael Ross Tarr) |
1686 | |
| 140. | martink-rsa (Martin Kruger) |
1670 | |
| 141. | ShaunSHamilton (Shaun Hamilton) |
1664 | |
| 142. | jonathanbossenger (Jonathan Bossenger) |
1642 | |
| 143. | KodEx-SA (Ashley K Motsie) |
1640 | |
| 144. | RonRichman (Ronald Richman) |
1632 | |
| 145. | RF5 (Matthew Baas) |
1622 | |
| 146. | alchemyst (Carl Sandrock) |
1616 | |
| 147. | VernonGrant (Vernon Grant) |
1603 | |
| 148. | DavidBakerEffendi (David Baker Effendi) |
1602 | |
| 149. | sakhile-dumisa (Sakhile Dumisa) |
1596 | |
| 150. | lukevenediger (Luke Venediger) |
1581 | |
| 151. | arthurattwell (Arthur Attwell) |
1580 | |
| 152. | simandebvu (Shingirayi Innocent Mandebvu) |
1578 | |
| 153. | daniellochner (Daniel Lochner) |
1578 | |
| 154. | antstanley (Ant Stanley) |
1577 | |
| 155. | bausmeier (Brett Ausmeier) |
1566 | |
| 156. | balanced-tree (Teo) |
1564 | |
| 157. | elviscgn (Elvis Chege) |
1556 | |
| 158. | gtchakama (George T Chakama) |
1548 | |
| 159. | JayWelsh (Jay Welsh) |
1547 | |
| 160. | nkoane (lebogang nkoane) |
1542 | |
| 161. | KellanStevens (Kellan Stevens) |
1542 | |
| 162. | shalomtaiwo (Shalom Taiwo) |
1513 | |
| 163. | barrymichaeldoyle (Barry Michael Doyle) |
1491 | |
| 164. | samofoke (Sabata Mofokeng) |
1478 | |
| 165. | Gideon877 (Thabang Gideon) |
1475 | |
| 166. | dannykopping (Danny Kopping) |
1475 | |
| 167. | andrewlimaza (Andrew Lima) |
1465 | |
| 168. | wmv (Wilson M. de N. Canda) |
1449 | |
| 169. | theronic (Petrus Theron) |
1447 | |
| 170. | sw00 (Sett) |
1446 | |
| 171. | BongaGougota0 (Bongz) |
1444 | |
| 172. | BioGeek (Jeroen Van Goey) |
1444 | |
| 173. | gneisscode (Emmanuella Ikwen ) |
1434 | |
| 174. | stephenlake (Stephen Lake) |
1434 | |
| 175. | waynemunro (Wayne Munro Former Microsoft Premier Field Engineer Β· Architect of Software Fabric Β· Cloud & Modular Systems Strategist) |
1431 | |
| 176. | Tooblippe (Tobie) |
1425 | |
| 177. | KevinT (Kevin Trethewey) |
1424 | |
| 178. | cishiv (Shivan Moodley) |
1410 | |
| 179. | darrenjacoby (Darren Jacoby) |
1406 | |
| 180. | tsheporamantso (Gladwin Tshepo Ramantso) |
1405 | |
| 181. | Darrenvandervelde (Darren van der Velde) |
1400 | |
| 182. | duanecilliers (Duane Cilliers) |
1394 | |
| 183. | danini-the-panini (Dani Smith) |
1390 | |
| 184. | carlaKC (Carla Kirk-Cohen) |
1389 | |
| 185. | fjlaubscher (Francois Laubscher) |
1374 | |
| 186. | AlbertClo (Albert Clo) |
1365 | |
| 187. | GiftMothusi (Gift) |
1364 | |
| 188. | rehanvdm (Rehan van der Merwe) |
1360 | |
| 189. | nuclearpengy (Nathan Jeffery) |
1355 | |
| 190. | ShaunRoselt (Shaun Roselt) |
1334 | |
| 191. | DavidCramer (David Cramer) |
1329 | |
| 192. | paulmwatson (Paul Watson) |
1326 | |
| 193. | VaporFoxLash (Lehlohonolo Radebe D) |
1316 | |
| 194. | AlexJuca (Alexandre Antonio Juca) |
1315 | |
| 195. | hashimaziz88 (Hashim Aziz Muhammad) |
1307 | |
| 196. | DenhamPreen (Denham Preen) |
1306 | |
| 197. | Passion-Over-Pain (Tino Mhedziso) |
1295 | |
| 198. | mindsgn (Sibongiseni) |
1256 | |
| 199. | siyabuilds (Siyabonga Samson Lukhele ) |
1254 | |
| 200. | rameezk (Rameez Khan) |
1231 | |
| 201. | rvdende (Rouan van der Ende) |
1219 | |
| 202. | iarxii (Thabang Mposula) |
1205 | |
| 203. | nanashili (Nanashi Li) |
1200 | |
| 204. | TCNOco (Wesley Pyburn) |
1173 | |
| 205. | emotality (Jean-Pierre Fourie) |
1152 | |
| 206. | Sliqric7053 (Richard Sithole) |
1150 | |
| 207. | tnyandoro (Tendai ) |
1144 | |
| 208. | Luka2Lkay (Lukhanyo Matshebelele) |
1137 | |
| 209. | stuartc (Stuart Corbishley) |
1129 | |
| 210. | wax911 (Maxwell Mapako) |
1125 | |
| 211. | kovymun (Koveshan Munsami) |
1123 | |
| 212. | DawievLill (Dawie van Lill) |
1108 | |
| 213. | mikechiloane (Mike Nhlanhla Chiloane) |
1106 | |
| 214. | quicujo (Anton Pretorius) |
1105 | |
| 215. | toast38coza (Christo Crampton) |
1096 | |
| 216. | gregzaal (Greg Zaal) |
1093 | |
| 217. | ginoleeswan (Gino Swanepoel) |
1088 | |
| 218. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
1086 | |
| 219. | mmphego (Mpho Mphego) |
1072 | |
| 220. | corverroos (corver) |
1065 | |
| 221. | jhavatar (Jan-Hendrik de Vaal) |
1057 | |
| 222. | ewaldhorn (Ewald Horn) |
1043 | |
| 223. | Deftu (Sammi Deftu) |
1025 | |
| 224. | benjaminjvdm (Benjamin (James) van der Merwe) |
1021 | |
| 225. | DnA-IntRicate (Adam Foflonker) |
1014 | |
| 226. | lefajmofokeng (Lefa J. Mofokeng) |
993 | |
| 227. | Tumo505 (Tumo Kgabeng) |
992 | |
| 228. | Mpilo-Pillz (Mpilo Dlamini) |
991 | |
| 229. | daniel-levin (Daniel Levin) |
986 | |
| 230. | sjperkins (Simon Perkins) |
983 | |
| 231. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
976 | |
| 232. | tholumuzikhuboni (Tholumuzi Kuboni ) |
976 | |
| 233. | AdriaanBoshoff (Adriaan) |
975 | |
| 234. | AlexvZyl (Alexander van Zyl) |
968 | |
| 235. | FortuneN (Fortune Ngwenya) |
966 | |
| 236. | tebello-thejane (Tebello Thejane) |
966 | |
| 237. | ptaoussanis (Peter Taoussanis) |
964 | |
| 238. | pedreviljoen (Pedre Viljoen) |
960 | |
| 239. | Motlakz (MOTLAKZ) |
959 | |
| 240. | joshuaberetta (Joshua Beretta) |
958 | |
| 241. | DerekCrosson (Derek Crosson) |
955 | |
| 242. | bagf (Rory) |
951 | |
| 243. | martinkilombe (Martin Muti Kilombe) |
950 | |
| 244. | KamoEllen (Kamogelo Ellen Kganakga) |
942 | |
| 245. | FilledStacks (Dane Mackier) |
940 | |
| 246. | ShabatA (abuobayda Shabat) |
929 | |
| 247. | ntsakosurprise (ntsakosurprise) |
922 | |
| 248. | anpete (Andrew Peters) |
914 | |
| 249. | MikhaD (Mikha Davids) |
912 | |
| 250. | shinroo (Robert Focke) |
903 | |
| 251. | eben-roux (Eben) |
898 | |
| 252. | rizonesoft (Derick Payne) |
883 | |
| 253. | mortolian (Gideon Schoonbee) |
881 | |
| 254. | QMS85 (Jonathan Peters) |
877 | |
| 255. | leonjza (Leon Jacobs) |
872 | |
| 256. | MogammadShaqeelless16 (Shaqeel Less) |
864 |
| Rank | Organization | Members |
|---|---|---|
| 1. | epicgames | 3 |
| 2. | sensepost | 2 |
| 3. | kubernetes | 2 |
| 4. | avolabs-io | 2 |
| 5. | castleone | 2 |
| 6. | dimagi | 2 |
| 7. | nixos | 2 |
| 8. | wildcards-world | 2 |
| 9. | float-capital | 2 |
| 10. | devopscapetown | 2 |