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-07-05 14:24:19 +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 53598 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) |
56140 | |
| 2. | timhaak (Tim Haak) |
36484 | |
| 3. | gregpriday (Greg Priday) |
33282 | |
| 4. | mrackwitz (Marius Rackwitz) |
18118 | |
| 5. | fluffypony (Riccardo Spagni) |
10764 | |
| 6. | datashaman (datashaman) |
9571 | |
| 7. | FelixTellmann (Felix Tellmann) |
8894 | |
| 8. | snopoke (Simon Kelly) |
8532 | |
| 9. | kerren (Kerren Ortlepp) |
8228 | |
| 10. | wkirschbaum (Wilhelm Kirschbaum) |
7732 | |
| 11. | tiaanduplessis (Tiaan) |
6982 | |
| 12. | peterp (Peter Pistorius) |
6980 | |
| 13. | V-FOR-VEND3TTA (George Hlongwane) |
6704 | |
| 14. | awinogradov (Anton Vinogradov) |
6702 | |
| 15. | Executioner1939 (Richard) |
6664 | |
| 16. | Jasonvdb (Jason van den Berg) |
6615 | |
| 17. | nikrich (Jannik Richter) |
6382 | |
| 18. | nyashahama (Nyasha Hama) |
6189 | |
| 19. | czue (Cory Zue) |
5850 | |
| 20. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5692 | |
| 21. | Benehiko (Alano Terblanche) |
5665 | |
| 22. | demondayza (Andrew Margetts) |
5652 | |
| 23. | sakhileln (Sakhile L. Ndlazi) |
5388 | |
| 24. | davidteren (David Teren) |
5067 | |
| 25. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
5067 | |
| 26. | Raphasha27 (Raphasha27) |
5053 | |
| 27. | Linf0rd (๐ท๐๐๐๐๐๐ ๐พ) |
4764 | |
| 28. | taylorgibb (Taylor Gibb) |
4705 | |
| 29. | govert (Govert van Drimmelen) |
4692 | |
| 30. | GedMarc (Marc Magon) |
4641 | |
| 31. | dannysimfukwe (Danny Simfukwe) |
4581 | |
| 32. | mitchellkrogza (Mitchell Krog) |
4549 | |
| 33. | 5iDS (Max) |
4521 | |
| 34. | itskingori (King'ori Maina) |
4481 | |
| 35. | zkrige (Zayin Krige) |
4306 | |
| 36. | petrus-jvrensburg (Petrus Janse van Rensburg) |
4305 | |
| 37. | johan-- (johan pretorius) |
4297 | |
| 38. | eliasjudin (Elias Judin) |
4271 | |
| 39. | adrianmoisey (Adrian Moisey) |
4243 | |
| 40. | Pho3niX90 () |
4229 | |
| 41. | hermanlintvelt (Herman Lintvelt) |
4195 | |
| 42. | TRex22 (Jason Chalom) |
4090 | |
| 43. | armanddp (Armand du Plessis) |
3940 | |
| 44. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
3730 | |
| 45. | AceFire6 (Jethro Muller) |
3703 | |
| 46. | nmichlo (Nathan) |
3698 | |
| 47. | ashleykleynhans (Ashley Kleynhans) |
3680 | |
| 48. | micah5 () |
3635 | |
| 49. | freelancing-solutions (mobius-crypt) |
3606 | |
| 50. | TomRadford (Tom Radford) |
3581 | |
| 51. | rawdreeg (Rodrigue) |
3576 | |
| 52. | NickiMash17 (Nicolette Mashaba) |
3539 | |
| 53. | dirkbrnd (Dirk Brand) |
3471 | |
| 54. | roryp (Rory Preddy) |
3467 | |
| 55. | sachajw (Sacha Wharton) |
3463 | |
| 56. | mattleibow (Matthew Leibowitz) |
3454 | |
| 57. | bshongwe (Ernest Bhekizwe Shongwe) |
3437 | |
| 58. | donovanmuller (Donovan Muller) |
3383 | |
| 59. | TSH3PH4NG (Tshepang Masiaโ ) |
3358 | |
| 60. | dancanangwenyi (Dancan Angwenyi) |
3321 | |
| 61. | Siyabulela (Siyabulela Khumalo) |
3295 | |
| 62. | nikspyratos (Nik Spyratos) |
3295 | |
| 63. | skibz (ant cosentino) |
3256 | |
| 64. | rebelchris (Chris Bongers) |
3243 | |
| 65. | eugenefvdm (Eugene van der Merwe ) |
3151 | |
| 66. | wiredmartian (wiredmartian) |
3123 | |
| 67. | andrevdm (Andre Van Der Merwe) |
3121 | |
| 68. | MasemeneMatlakanaBenny (MasemeneMatlakanaBenny) |
3116 | |
| 69. | alexmojaki (Alex Hall) |
3110 | |
| 70. | nicovanzyl (Nico van Zyl) |
3072 | |
| 71. | jacques-blom (Jacques Blom) |
3053 | |
| 72. | donovansolms (Donovan Solms) |
3027 | |
| 73. | Asjas (A-J Roos) |
3002 | |
| 74. | Gervwyk (Gerrie van Wyk) |
2926 | |
| 75. | dwainm (Dwain Maralack) |
2920 | |
| 76. | morgs (Morgan Collett) |
2908 | |
| 77. | MattGeri (Matt Geri) |
2818 | |
| 78. | keegancsmith (Keegan Carruthers-Smith) |
2811 | |
| 79. | Nathan-Busse (Nathan Graham Busse) |
2785 | |
| 80. | longhotsummer (Greg Kempe) |
2758 | |
| 81. | gtchakama (George T Chakama) |
2668 | |
| 82. | Saiby100 (Salahuddin Saiet) |
2659 | |
| 83. | alekcz (Alexander Oloo) |
2600 | |
| 84. | andrewtimberlake (Andrew Timberlake) |
2582 | |
| 85. | fluffynuts (Davyd McColl) |
2573 | |
| 86. | c-goosen (Christo (crypticGoose) Goosen) |
2571 | |
| 87. | schalkneethling (Schalk Neethling) |
2563 | |
| 88. | lucaliebenberg (Luca Liebenberg) |
2526 | |
| 89. | pavelivanov (Pavel Ivanov) |
2510 | |
| 90. | JasoonS (Jason Smythe) |
2493 | |
| 91. | LawMashira (Lawson Matutu) |
2493 | |
| 92. | Bluette1 (Marylene Sawyer) |
2482 | |
| 93. | mnicstruwig (Michael Struwig) |
2464 | |
| 94. | lostpebble (Paul Myburgh) |
2456 | |
| 95. | riaankleinhans (Riaan Kleinhans) |
2439 | |
| 96. | burmudar (William Bezuidenhout) |
2409 | |
| 97. | korn101 (korn101) |
2400 | |
| 98. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
2396 | |
| 99. | WisaniShilumani (Wisani Shilumani) |
2377 | |
| 100. | HendrikLouw (Hendrik F. Louw) |
2367 | |
| 101. | WeebNetsu (Stephen) |
2338 | |
| 102. | jonathanza (Jonathan Marshall) |
2324 | |
| 103. | schalkventer (Schalk Venter) |
2316 | |
| 104. | DevinNorgarb (Devin Norgarb) |
2304 | |
| 105. | assertchris (Christopher Pitt) |
2295 | |
| 106. | justinhartman (Justin Hartman) |
2293 | |
| 107. | abhi18av (Abhinav Sharma) |
2275 | |
| 108. | ryanza (Ryan Oberholzer) |
2275 | |
| 109. | garrensmith (Garren) |
2249 | |
| 110. | burnt-exe (Raydo M) |
2247 | |
| 111. | TCNOco (Wesley Pyburn) |
2190 | |
| 112. | nrwiersma (Nicholas Wiersma) |
2186 | |
| 113. | dainemawer (Daine Mawer) |
2132 | |
| 114. | JagTheFriend (JagTheFriend) |
2117 | |
| 115. | smn (Simon de Haan) |
2097 | |
| 116. | GiansCode (Gianluca Falcomer) |
2086 | |
| 117. | GideonLeGrange (Gideon le Grange) |
2045 | |
| 118. | vegtelenseg (Siya) |
2038 | |
| 119. | ArnoldT01 (Arnold) |
2029 | |
| 120. | TebogoYungMercykay (Sello Selepe) |
2006 | |
| 121. | DavidBakerEffendi (David Baker Effendi) |
1999 | |
| 122. | aviddiviner (David Irvine) |
1968 | |
| 123. | justinvdm (Justin van der Merwe) |
1967 | |
| 124. | pierredup (Pierre du Plessis) |
1953 | |
| 125. | marcusinthesky (Marcus Gawronsky) |
1951 | |
| 126. | warrendt (Warren) |
1943 | |
| 127. | wmv (Wilson M. de N. Canda) |
1926 | |
| 128. | Pushplaybang (Paul) |
1924 | |
| 129. | QuentinWatt (Quentin Watt) |
1909 | |
| 130. | jasonsaayman (Jay) |
1893 | |
| 131. | SlimGee (Given Ncube) |
1875 | |
| 132. | tsotetsi (Thapelo Tsotetsi) |
1852 | |
| 133. | Pipboyguy (Marcel Coetzee) |
1845 | |
| 134. | limbopro (ๆฏๅฅถๅไธป) |
1842 | |
| 135. | adgsenpai (Ashlin Darius Govindasamy) |
1835 | |
| 136. | matthew-hagemann (Matthew Hagemann) |
1824 | |
| 137. | rorisangputu (Rorisang Putu) |
1822 | |
| 138. | PeaceTheeCoder (Peace Munyai) |
1819 | |
| 139. | xtyrrell (Max) |
1811 | |
| 140. | BioGeek (Jeroen Van Goey) |
1808 | |
| 141. | RonRichman (Ronald Richman) |
1779 | |
| 142. | BotsheloRamela (Botshelo Ramela) |
1773 | |
| 143. | DenDen047 (Naoya Muramatsu) |
1771 | |
| 144. | michaelrosstarr (Michael Ross Tarr) |
1764 | |
| 145. | KodEx-SA (Ashley K Motsie) |
1736 | |
| 146. | DawievLill (Dawie van Lill) |
1723 | |
| 147. | balanced-tree (Teo) |
1721 | |
| 148. | antstanley (Ant Stanley) |
1719 | |
| 149. | elviscgn (Elvis Chege) |
1716 | |
| 150. | sakhile-dumisa (Sakhile Dumisa) |
1713 | |
| 151. | Carrington-dev (Carrington Muleya) |
1713 | |
| 152. | GrahamStrickland (Graham Strickland) |
1708 | |
| 153. | alchemyst (Carl Sandrock) |
1700 | |
| 154. | ginoleeswan (Gino Swanepoel) |
1690 | |
| 155. | lukevenediger (Luke Venediger) |
1688 | |
| 156. | ShaunSHamilton (Shaun Hamilton) |
1687 | |
| 157. | jonathanbossenger (Jonathan Bossenger) |
1665 | |
| 158. | simandebvu (Shingirayi Innocent Mandebvu) |
1658 | |
| 159. | RF5 (Matthew Baas) |
1647 | |
| 160. | dannykopping (Danny Kopping) |
1631 | |
| 161. | walterl (Walter) |
1621 | |
| 162. | martink-rsa (Martin Kruger) |
1613 | |
| 163. | KellanStevens (Kellan Stevens) |
1608 | |
| 164. | Gideon877 (Thabang Gideon) |
1592 | |
| 165. | KevinT (Kevin Trethewey) |
1589 | |
| 166. | barrymichaeldoyle (Barry Michael Doyle) |
1585 | |
| 167. | arthurattwell (Arthur Attwell) |
1584 | |
| 168. | JayWelsh (Jay Welsh) |
1582 | |
| 169. | nuclearpengy (Nathan Jeffery) |
1578 | |
| 170. | AlbertClo (Albert Clo) |
1574 | |
| 171. | Darrenvandervelde (Darren van der Velde) |
1562 | |
| 172. | shalomtaiwo (Shalom Taiwo) |
1561 | |
| 173. | VernonGrant (Vernon Grant) |
1558 | |
| 174. | bausmeier (Brett Ausmeier) |
1528 | |
| 175. | sw00 (Sett) |
1502 | |
| 176. | samofoke (Sabata Mofokeng) |
1488 | |
| 177. | andrewlimaza (Andrew Lima) |
1488 | |
| 178. | stuartc (Stuart Corbishley) |
1475 | |
| 179. | fjlaubscher (Francois Laubscher) |
1473 | |
| 180. | daniellochner (Daniel Lochner) |
1472 | |
| 181. | tsheporamantso (Gladwin Tshepo Ramantso) |
1471 | |
| 182. | darrenjacoby (Darren Jacoby) |
1453 | |
| 183. | Tooblippe (Tobie) |
1452 | |
| 184. | VaporFoxLash (Lehlohonolo Radebe D) |
1439 | |
| 185. | Sliqric7053 (Richard Sithole) |
1437 | |
| 186. | stephenlake (Stephen Lake) |
1435 | |
| 187. | BongaGougota0 (Bongz) |
1429 | |
| 188. | gneisscode (Emmanuella Ikwen ) |
1426 | |
| 189. | cishiv (Shivan Moodley) |
1421 | |
| 190. | rehanvdm (Rehan van der Merwe) |
1404 | |
| 191. | duanecilliers (Duane Cilliers) |
1403 | |
| 192. | theronic (Petrus Theron) |
1393 | |
| 193. | nkoane (lebogang nkoane) |
1390 | |
| 194. | gregzaal (Greg Zaal) |
1387 | |
| 195. | danini-the-panini (Dani Smith) |
1385 | |
| 196. | carlaKC (Carla Kirk-Cohen) |
1377 | |
| 197. | AlexJuca (Alexandre Antonio Juca) |
1374 | |
| 198. | paulmwatson (Paul Watson) |
1370 | |
| 199. | waynemunro (Wayne Munro Former Microsoft Premier Field Engineer ยท Architect of Software Fabric ยท Cloud & Modular Systems Strategist) |
1356 | |
| 200. | DavidCramer (David Cramer) |
1345 | |
| 201. | ShaunRoselt (Shaun Roselt) |
1339 | |
| 202. | wax911 (Maxwell Mapako) |
1337 | |
| 203. | DenhamPreen (Denham Preen) |
1305 | |
| 204. | hashimaziz88 (Hashim Aziz Muhammad) |
1301 | |
| 205. | iarxii (Thabang Mposula) |
1297 | |
| 206. | tholumuzikhuboni (Tholumuzi Kuboni ) |
1276 | |
| 207. | siyavuyachagi (Chagi Siyavuya) |
1275 | |
| 208. | Passion-Over-Pain (Tino Mhedziso) |
1272 | |
| 209. | mindsgn (Sibongiseni) |
1242 | |
| 210. | siyabuilds (Siyabonga Samson Lukhele ) |
1227 | |
| 211. | GiftMothusi (Gift) |
1226 | |
| 212. | rameezk (Rameez Khan) |
1220 | |
| 213. | mmphego (Mpho Mphego) |
1212 | |
| 214. | emotality (Jean-Pierre Fourie) |
1188 | |
| 215. | toast38coza (Christo Crampton) |
1165 | |
| 216. | jhavatar (Jan-Hendrik de Vaal) |
1151 | |
| 217. | movaid7 (Muhammad Vaid) |
1144 | |
| 218. | quicujo (Anton Pretorius) |
1113 | |
| 219. | ewaldhorn (Ewald Horn) |
1101 | |
| 220. | rvdende (Rouan van der Ende) |
1091 | |
| 221. | joshuaberetta (Joshua Beretta) |
1090 | |
| 222. | mikechiloane (Mike Nhlanhla Chiloane) |
1079 | |
| 223. | yusufk (Yusuf Kaka) |
1077 | |
| 224. | benjaminjvdm (Benjamin (James) van der Merwe) |
1065 | |
| 225. | sjperkins (Simon Perkins) |
1044 | |
| 226. | tnyandoro (Tendai ) |
1043 | |
| 227. | kovymun (Koveshan Munsami) |
1040 | |
| 228. | mortolian (Gideon Schoonbee) |
1036 | |
| 229. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
1030 | |
| 230. | daniel-levin (Daniel Levin) |
1022 | |
| 231. | arneschreuder (Arnรฉ Schreuder) |
1019 | |
| 232. | DnA-IntRicate (Adam Foflonker) |
1016 | |
| 233. | corverroos (corver) |
1016 | |
| 234. | Mpilo-Pillz (Mpilo Dlamini) |
1016 | |
| 235. | lefajmofokeng (Lefa J. Mofokeng) |
1013 | |
| 236. | Deftu (Sammi Deftu) |
1010 | |
| 237. | Motlakz (MOTLAKZ) |
1003 | |
| 238. | tebello-thejane (Tebello Thejane) |
998 | |
| 239. | Tumo505 (Tumo Kgabeng) |
992 | |
| 240. | nanashili (Nanashi Li) |
988 | |
| 241. | martinkilombe (Martin Muti Kilombe) |
975 | |
| 242. | AdriaanBoshoff (Adriaan) |
966 | |
| 243. | shinroo (Robert Focke) |
961 | |
| 244. | AlexvZyl (Alexander van Zyl) |
959 | |
| 245. | FilledStacks (Dane Mackier) |
935 | |
| 246. | ShabatA (abuobayda Shabat) |
929 | |
| 247. | MikhaD (Mikha Davids) |
928 | |
| 248. | anpete (Andrew Peters) |
919 | |
| 249. | bagf (Rory) |
918 | |
| 250. | DerekCrosson (Derek Crosson) |
912 | |
| 251. | eben-roux (Eben) |
905 | |
| 252. | simonbuerger (Simon Buerger) |
898 | |
| 253. | Gamaroff (Lorien Gamaroff) |
892 | |
| 254. | rizonesoft (Derick Payne) |
886 | |
| 255. | pedreviljoen (Pedre Viljoen) |
886 | |
| 256. | ponelat (Josh Ponelat) |
877 |
| Rank | Organization | Members |
|---|---|---|
| 1. | epicgames | 3 |
| 2. | wildcards-world | 2 |
| 3. | sourcegraph | 2 |
| 4. | float-capital | 2 |
| 5. | kubernetes | 2 |
| 6. | castleone | 2 |
| 7. | dimagi | 2 |
| 8. | devopscapetown | 2 |
| 9. | avolabs-io | 2 |
| 10. | nixos | 2 |