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-30 04:16:39 +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 53389 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) |
51475 | |
| 2. | timhaak (Tim Haak) |
36346 | |
| 3. | gregpriday (Greg Priday) |
32925 | |
| 4. | mrackwitz (Marius Rackwitz) |
17884 | |
| 5. | fluffypony (Riccardo Spagni) |
10754 | |
| 6. | datashaman (datashaman) |
9393 | |
| 7. | FelixTellmann (Felix Tellmann) |
8508 | |
| 8. | snopoke (Simon Kelly) |
8425 | |
| 9. | kerren (Kerren Ortlepp) |
8051 | |
| 10. | wkirschbaum (Wilhelm Kirschbaum) |
7466 | |
| 11. | aidan-bailey (Aidan Bailey) |
7238 | |
| 12. | V-FOR-VEND3TTA (George Hlongwane) |
6598 | |
| 13. | Executioner1939 (Richard) |
6583 | |
| 14. | Jasonvdb (Jason van den Berg) |
6514 | |
| 15. | awinogradov (Anton Vinogradov) |
6444 | |
| 16. | nikrich (Jannik Richter) |
6227 | |
| 17. | tiaanduplessis (Tiaan) |
6166 | |
| 18. | nyashahama (Nyasha Hama) |
6162 | |
| 19. | czue (Cory Zue) |
5790 | |
| 20. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5692 | |
| 21. | demondayza (Andrew Margetts) |
5628 | |
| 22. | Benehiko (Alano Terblanche) |
5414 | |
| 23. | sakhileln (Sakhile L. Ndlazi) |
5386 | |
| 24. | peterp (Peter Pistorius) |
5144 | |
| 25. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
5044 | |
| 26. | Raphasha27 (Raphasha27) |
5035 | |
| 27. | Linf0rd (๐ท๐๐๐๐๐๐ ๐พ) |
4764 | |
| 28. | davidteren (David Teren) |
4701 | |
| 29. | govert (Govert van Drimmelen) |
4632 | |
| 30. | GedMarc (Marc Magon) |
4617 | |
| 31. | taylorgibb (Taylor Gibb) |
4582 | |
| 32. | dannysimfukwe (Danny Simfukwe) |
4581 | |
| 33. | mitchellkrogza (Mitchell Krog) |
4532 | |
| 34. | 5iDS (Max) |
4517 | |
| 35. | itskingori (King'ori Maina) |
4397 | |
| 36. | eliasjudin (Elias Judin) |
4249 | |
| 37. | petrus-jvrensburg (Petrus Janse van Rensburg) |
4234 | |
| 38. | zkrige (Zayin Krige) |
4205 | |
| 39. | adrianmoisey (Adrian Moisey) |
4201 | |
| 40. | johan-- (johan pretorius) |
4148 | |
| 41. | Pho3niX90 () |
4113 | |
| 42. | TRex22 (Jason Chalom) |
4064 | |
| 43. | marcpeiser (Marc Peiser) |
3998 | |
| 44. | armanddp (Armand du Plessis) |
3777 | |
| 45. | TomRadford (Tom Radford) |
3735 | |
| 46. | ashleykleynhans (Ashley Kleynhans) |
3659 | |
| 47. | AceFire6 (Jethro Muller) |
3654 | |
| 48. | nmichlo (Nathan) |
3577 | |
| 49. | freelancing-solutions (mobius-crypt) |
3547 | |
| 50. | NickiMash17 (Nicolette Mashaba) |
3537 | |
| 51. | micah5 () |
3521 | |
| 52. | rawdreeg (Rodrigue) |
3478 | |
| 53. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
3440 | |
| 54. | roryp (Rory Preddy) |
3435 | |
| 55. | sachajw (Sacha Wharton) |
3427 | |
| 56. | dirkbrnd (Dirk Brand) |
3407 | |
| 57. | donovanmuller (Donovan Muller) |
3373 | |
| 58. | bshongwe (Ernest Bhekizwe Shongwe) |
3370 | |
| 59. | TSH3PH4NG (Tshepang Masiaโ ) |
3355 | |
| 60. | mattleibow (Matthew Leibowitz) |
3355 | |
| 61. | dancanangwenyi (Dancan Angwenyi) |
3321 | |
| 62. | Siyabulela (Siyabulela Khumalo) |
3240 | |
| 63. | rebelchris (Chris Bongers) |
3231 | |
| 64. | skibz (ant cosentino) |
3230 | |
| 65. | nikspyratos (Nik Spyratos) |
3169 | |
| 66. | eugenefvdm (Eugene van der Merwe ) |
3123 | |
| 67. | MasemeneMatlakanaBenny (MasemeneMatlakanaBenny) |
3116 | |
| 68. | alexmojaki (Alex Hall) |
3106 | |
| 69. | nicovanzyl (Nico van Zyl) |
3017 | |
| 70. | wiredmartian (wiredmartian) |
3005 | |
| 71. | Asjas (A-J Roos) |
3002 | |
| 72. | andrevdm (Andre Van Der Merwe) |
2968 | |
| 73. | jacques-blom (Jacques Blom) |
2963 | |
| 74. | donovansolms (Donovan Solms) |
2918 | |
| 75. | Gervwyk (Gerrie van Wyk) |
2871 | |
| 76. | dwainm (Dwain Maralack) |
2843 | |
| 77. | MattGeri (Matt Geri) |
2748 | |
| 78. | longhotsummer (Greg Kempe) |
2747 | |
| 79. | Nathan-Busse (Nathan Graham Busse) |
2745 | |
| 80. | keegancsmith (Keegan Carruthers-Smith) |
2700 | |
| 81. | morgs (Morgan Collett) |
2695 | |
| 82. | gtchakama (George T Chakama) |
2669 | |
| 83. | Saiby100 (Salahuddin Saiet) |
2620 | |
| 84. | fluffynuts (Davyd McColl) |
2567 | |
| 85. | c-goosen (Christo (crypticGoose) Goosen) |
2539 | |
| 86. | andrewtimberlake (Andrew Timberlake) |
2521 | |
| 87. | lucaliebenberg (Luca Liebenberg) |
2505 | |
| 88. | alekcz (Alexander Oloo) |
2500 | |
| 89. | JasoonS (Jason Smythe) |
2492 | |
| 90. | LawMashira (Lawson Matutu) |
2470 | |
| 91. | mnicstruwig (Michael Struwig) |
2464 | |
| 92. | pavelivanov (Pavel Ivanov) |
2426 | |
| 93. | Bluette1 (Marylene Sawyer) |
2423 | |
| 94. | burmudar (William Bezuidenhout) |
2357 | |
| 95. | HendrikLouw (Hendrik F. Louw) |
2354 | |
| 96. | riaankleinhans (Riaan Kleinhans) |
2343 | |
| 97. | schalkneethling (Schalk Neethling) |
2332 | |
| 98. | jonathanza (Jonathan Marshall) |
2324 | |
| 99. | WeebNetsu (Stephen) |
2322 | |
| 100. | schalkventer (Schalk Venter) |
2314 | |
| 101. | justinhartman (Justin Hartman) |
2292 | |
| 102. | assertchris (Christopher Pitt) |
2286 | |
| 103. | ryanza (Ryan Oberholzer) |
2267 | |
| 104. | korn101 (korn101) |
2264 | |
| 105. | WisaniShilumani (Wisani Shilumani) |
2262 | |
| 106. | garrensmith (Garren) |
2224 | |
| 107. | lostpebble (Paul Myburgh) |
2216 | |
| 108. | katGhost (Andries N. Mogashoa) |
2208 | |
| 109. | nrwiersma (Nicholas Wiersma) |
2178 | |
| 110. | abhi18av (Abhinav Sharma) |
2165 | |
| 111. | DevinNorgarb (Devin Norgarb) |
2113 | |
| 112. | GiansCode (Gianluca Falcomer) |
2081 | |
| 113. | smn (Simon de Haan) |
2054 | |
| 114. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
2030 | |
| 115. | ArnoldT01 (Arnold) |
2029 | |
| 116. | GideonLeGrange (Gideon le Grange) |
2018 | |
| 117. | TebogoYungMercykay (Sello Selepe) |
2006 | |
| 118. | JagTheFriend (JagTheFriend) |
2002 | |
| 119. | dainemawer (Daine Mawer) |
1999 | |
| 120. | burnt-exe (Raydo M) |
1980 | |
| 121. | justinvdm (Justin van der Merwe) |
1966 | |
| 122. | marcusinthesky (Marcus Gawronsky) |
1943 | |
| 123. | warrendt (Warren) |
1932 | |
| 124. | QuentinWatt (Quentin Watt) |
1904 | |
| 125. | jasonsaayman (Jay) |
1902 | |
| 126. | aviddiviner (David Irvine) |
1901 | |
| 127. | pierredup (Pierre du Plessis) |
1891 | |
| 128. | SlimGee (Given Ncube) |
1873 | |
| 129. | tsotetsi (Thapelo Tsotetsi) |
1852 | |
| 130. | Pipboyguy (Marcel Coetzee) |
1834 | |
| 131. | adgsenpai (Ashlin Darius Govindasamy) |
1830 | |
| 132. | DavidBakerEffendi (David Baker Effendi) |
1827 | |
| 133. | rorisangputu (Rorisang Putu) |
1820 | |
| 134. | Pushplaybang (Paul) |
1819 | |
| 135. | limbopro (ๆฏๅฅถๅไธป) |
1815 | |
| 136. | xtyrrell (Max) |
1807 | |
| 137. | PeaceTheeCoder (Peace Munyai) |
1793 | |
| 138. | BotsheloRamela (Botshelo Ramela) |
1750 | |
| 139. | DenDen047 (Naoya Muramatsu) |
1727 | |
| 140. | BioGeek (Jeroen Van Goey) |
1725 | |
| 141. | lukevenediger (Luke Venediger) |
1725 | |
| 142. | matthew-hagemann (Matthew Hagemann) |
1723 | |
| 143. | balanced-tree (Teo) |
1720 | |
| 144. | RonRichman (Ronald Richman) |
1719 | |
| 145. | elviscgn (Elvis Chege) |
1714 | |
| 146. | Carrington-dev (Carrington Muleya) |
1712 | |
| 147. | wmv (Wilson M. de N. Canda) |
1712 | |
| 148. | GrahamStrickland (Graham Strickland) |
1706 | |
| 149. | alchemyst (Carl Sandrock) |
1678 | |
| 150. | matdehaast (Matthew de Haast) |
1670 | |
| 151. | KodEx-SA (Ashley K Motsie) |
1666 | |
| 152. | jonathanbossenger (Jonathan Bossenger) |
1665 | |
| 153. | michaelrosstarr (Michael Ross Tarr) |
1654 | |
| 154. | ShaunSHamilton (Shaun Hamilton) |
1646 | |
| 155. | sakhile-dumisa (Sakhile Dumisa) |
1639 | |
| 156. | walterl (Walter) |
1621 | |
| 157. | RF5 (Matthew Baas) |
1612 | |
| 158. | martink-rsa (Martin Kruger) |
1612 | |
| 159. | simandebvu (Shingirayi Innocent Mandebvu) |
1609 | |
| 160. | antstanley (Ant Stanley) |
1603 | |
| 161. | KellanStevens (Kellan Stevens) |
1570 | |
| 162. | TCNOco (Wesley Pyburn) |
1563 | |
| 163. | JayWelsh (Jay Welsh) |
1558 | |
| 164. | arthurattwell (Arthur Attwell) |
1557 | |
| 165. | VernonGrant (Vernon Grant) |
1543 | |
| 166. | shalomtaiwo (Shalom Taiwo) |
1543 | |
| 167. | barrymichaeldoyle (Barry Michael Doyle) |
1542 | |
| 168. | ginoleeswan (Gino Swanepoel) |
1523 | |
| 169. | Gideon877 (Thabang Gideon) |
1518 | |
| 170. | Darrenvandervelde (Darren van der Velde) |
1487 | |
| 171. | sw00 (Sett) |
1484 | |
| 172. | andrewlimaza (Andrew Lima) |
1472 | |
| 173. | nuclearpengy (Nathan Jeffery) |
1470 | |
| 174. | samofoke (Sabata Mofokeng) |
1470 | |
| 175. | bausmeier (Brett Ausmeier) |
1470 | |
| 176. | daniellochner (Daniel Lochner) |
1466 | |
| 177. | KevinT (Kevin Trethewey) |
1465 | |
| 178. | dannykopping (Danny Kopping) |
1443 | |
| 179. | tsheporamantso (Gladwin Tshepo Ramantso) |
1430 | |
| 180. | BongaGougota0 (Bongz) |
1429 | |
| 181. | gneisscode (Emmanuella Ikwen ) |
1423 | |
| 182. | fjlaubscher (Francois Laubscher) |
1418 | |
| 183. | cishiv (Shivan Moodley) |
1417 | |
| 184. | stephenlake (Stephen Lake) |
1412 | |
| 185. | Tooblippe (Tobie) |
1407 | |
| 186. | theronic (Petrus Theron) |
1393 | |
| 187. | nkoane (lebogang nkoane) |
1387 | |
| 188. | AlbertClo (Albert Clo) |
1380 | |
| 189. | darrenjacoby (Darren Jacoby) |
1373 | |
| 190. | carlaKC (Carla Kirk-Cohen) |
1363 | |
| 191. | rehanvdm (Rehan van der Merwe) |
1363 | |
| 192. | duanecilliers (Duane Cilliers) |
1361 | |
| 193. | VaporFoxLash (Lehlohonolo Radebe D) |
1360 | |
| 194. | gregzaal (Greg Zaal) |
1359 | |
| 195. | danini-the-panini (Dani Smith) |
1359 | |
| 196. | waynemunro (Wayne Munro Former Microsoft Premier Field Engineer ยท Architect of Software Fabric ยท Cloud & Modular Systems Strategist) |
1356 | |
| 197. | AlexJuca (Alexandre Antonio Juca) |
1352 | |
| 198. | ShaunRoselt (Shaun Roselt) |
1339 | |
| 199. | paulmwatson (Paul Watson) |
1332 | |
| 200. | wax911 (Maxwell Mapako) |
1302 | |
| 201. | DenhamPreen (Denham Preen) |
1298 | |
| 202. | hashimaziz88 (Hashim Aziz Muhammad) |
1292 | |
| 203. | DavidCramer (David Cramer) |
1290 | |
| 204. | Passion-Over-Pain (Tino Mhedziso) |
1263 | |
| 205. | iarxii (Thabang Mposula) |
1245 | |
| 206. | tholumuzikhuboni (Tholumuzi Kuboni ) |
1231 | |
| 207. | stuartc (Stuart Corbishley) |
1227 | |
| 208. | siyabuilds (Siyabonga Samson Lukhele ) |
1227 | |
| 209. | mindsgn (Sibongiseni) |
1226 | |
| 210. | GiftMothusi (Gift) |
1226 | |
| 211. | rameezk (Rameez Khan) |
1206 | |
| 212. | emotality (Jean-Pierre Fourie) |
1180 | |
| 213. | Sliqric7053 (Richard Sithole) |
1149 | |
| 214. | toast38coza (Christo Crampton) |
1144 | |
| 215. | movaid7 (Muhammad Vaid) |
1130 | |
| 216. | DawievLill (Dawie van Lill) |
1103 | |
| 217. | quicujo (Anton Pretorius) |
1102 | |
| 218. | mmphego (Mpho Mphego) |
1100 | |
| 219. | rvdende (Rouan van der Ende) |
1091 | |
| 220. | ewaldhorn (Ewald Horn) |
1084 | |
| 221. | jhavatar (Jan-Hendrik de Vaal) |
1083 | |
| 222. | mikechiloane (Mike Nhlanhla Chiloane) |
1055 | |
| 223. | benjaminjvdm (Benjamin (James) van der Merwe) |
1041 | |
| 224. | kovymun (Koveshan Munsami) |
1040 | |
| 225. | tnyandoro (Tendai ) |
1039 | |
| 226. | yusufk (Yusuf Kaka) |
1031 | |
| 227. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
1030 | |
| 228. | mortolian (Gideon Schoonbee) |
1030 | |
| 229. | sjperkins (Simon Perkins) |
1030 | |
| 230. | corverroos (corver) |
1016 | |
| 231. | Deftu (Sammi Deftu) |
1010 | |
| 232. | DnA-IntRicate (Adam Foflonker) |
1010 | |
| 233. | lefajmofokeng (Lefa J. Mofokeng) |
1006 | |
| 234. | arneschreuder (Arnรฉ Schreuder) |
1001 | |
| 235. | daniel-levin (Daniel Levin) |
999 | |
| 236. | Mpilo-Pillz (Mpilo Dlamini) |
998 | |
| 237. | Tumo505 (Tumo Kgabeng) |
992 | |
| 238. | joshuaberetta (Joshua Beretta) |
990 | |
| 239. | Motlakz (MOTLAKZ) |
987 | |
| 240. | martinkilombe (Martin Muti Kilombe) |
974 | |
| 241. | nanashili (Nanashi Li) |
960 | |
| 242. | AlexvZyl (Alexander van Zyl) |
957 | |
| 243. | AdriaanBoshoff (Adriaan) |
947 | |
| 244. | shinroo (Robert Focke) |
939 | |
| 245. | tebello-thejane (Tebello Thejane) |
934 | |
| 246. | ShabatA (abuobayda Shabat) |
929 | |
| 247. | bagf (Rory) |
917 | |
| 248. | FilledStacks (Dane Mackier) |
914 | |
| 249. | MikhaD (Mikha Davids) |
912 | |
| 250. | anpete (Andrew Peters) |
911 | |
| 251. | DerekCrosson (Derek Crosson) |
904 | |
| 252. | eben-roux (Eben) |
903 | |
| 253. | simonbuerger (Simon Buerger) |
887 | |
| 254. | rizonesoft (Derick Payne) |
886 | |
| 255. | pedreviljoen (Pedre Viljoen) |
886 | |
| 256. | Gamaroff (Lorien Gamaroff) |
880 |
| Rank | Organization | Members |
|---|---|---|
| 1. | epicgames | 3 |
| 2. | wildcards-world | 2 |
| 3. | dimagi | 2 |
| 4. | sourcegraph | 2 |
| 5. | kubernetes | 2 |
| 6. | castleone | 2 |
| 7. | avolabs-io | 2 |
| 8. | devopscapetown | 2 |
| 9. | float-capital | 2 |
| 10. | nixos | 2 |