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-05-20 04:34:22 +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 52095 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) |
39172 | |
| 2. | timhaak (Tim Haak) |
37831 | |
| 3. | gregpriday (Greg Priday) |
26789 | |
| 4. | fluffypony (Riccardo Spagni) |
13237 | |
| 5. | mrackwitz (Marius Rackwitz) |
9425 | |
| 6. | kerren (Kerren Ortlepp) |
8438 | |
| 7. | snopoke (Simon Kelly) |
7734 | |
| 8. | datashaman (datashaman) |
7716 | |
| 9. | Executioner1939 (Richard) |
6386 | |
| 10. | V-FOR-VEND3TTA (George Hlongwane) |
6375 | |
| 11. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5656 | |
| 12. | czue (Cory Zue) |
5635 | |
| 13. | Jasonvdb (Jason van den Berg) |
5611 | |
| 14. | nyashahama (Nyasha Hama) |
5579 | |
| 15. | demondayza (Andrew Margetts) |
5402 | |
| 16. | nikrich (Jannik Richter) |
5391 | |
| 17. | ashleykleynhans (Ashley Kleynhans) |
5362 | |
| 18. | wkirschbaum (Wilhelm Kirschbaum) |
5338 | |
| 19. | Linf0rd (𝕷𝖎𝖓𝖋𝖔𝖗𝖉 💾) |
5172 | |
| 20. | marcusinthesky (Marcus Gawronsky) |
5101 | |
| 21. | mitchellkrogza (Mitchell Krog) |
5048 | |
| 22. | sakhileln (Sakhile L. Ndlazi) |
5044 | |
| 23. | awinogradov (Anton Vinogradov) |
4794 | |
| 24. | eliasjudin (Elias Judin) |
4761 | |
| 25. | FelixTellmann (Felix Tellmann) |
4574 | |
| 26. | GedMarc (Marc Magon) |
4505 | |
| 27. | itskingori (King'ori Maina) |
4475 | |
| 28. | mauriceLC92 (Maurice Le Cordier) |
4408 | |
| 29. | taylorgibb (Taylor Gibb) |
4289 | |
| 30. | petrus-jvrensburg (Petrus Janse van Rensburg) |
4262 | |
| 31. | adrianmoisey (Adrian Moisey) |
4218 | |
| 32. | dannysimfukwe (Danny Simfukwe) |
4175 | |
| 33. | Pho3niX90 () |
4135 | |
| 34. | marcpeiser (Marc Peiser) |
4105 | |
| 35. | tiaanduplessis (Tiaan) |
4095 | |
| 36. | 5iDS (Max) |
4039 | |
| 37. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
4029 | |
| 38. | hermanlintvelt (Herman Lintvelt) |
3931 | |
| 39. | govert (Govert van Drimmelen) |
3716 | |
| 40. | davidteren (David Teren) |
3689 | |
| 41. | zkrige (Zayin Krige) |
3659 | |
| 42. | SlimGee (Given Ncube) |
3587 | |
| 43. | peterp (Peter Pistorius) |
3529 | |
| 44. | dirkbrnd (Dirk Brand) |
3513 | |
| 45. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
3501 | |
| 46. | johan-- (johan pretorius) |
3450 | |
| 47. | TomRadford (Tom Radford) |
3409 | |
| 48. | mattleibow (Matthew Leibowitz) |
3396 | |
| 49. | AceFire6 (Jethro Muller) |
3362 | |
| 50. | TRex22 (Jason Chalom) |
3353 | |
| 51. | sachajw (Sacha Wharton) |
3352 | |
| 52. | armanddp (Armand du Plessis) |
3342 | |
| 53. | TSH3PH4NG (Tshepang Masia ) |
3318 | |
| 54. | NickiMash17 (Nicolette Mashaba) |
3315 | |
| 55. | skibz (ant cosentino) |
3311 | |
| 56. | Benehiko (Alano Terblanche) |
3309 | |
| 57. | roryp (Rory Preddy) |
3296 | |
| 58. | rebelchris (Chris Bongers) |
3224 | |
| 59. | freelancing-solutions (mobius-crypt) |
3218 | |
| 60. | donovanmuller (Donovan Muller) |
3196 | |
| 61. | tpyo (Donovan Schönknecht) |
3196 | |
| 62. | micah5 () |
3180 | |
| 63. | bshongwe (Ernest Bhekizwe Shongwe) |
3168 | |
| 64. | wiredmartian (wiredmartian) |
3127 | |
| 65. | eugenefvdm (Eugene van der Merwe ) |
3092 | |
| 66. | rblaine95 (Robbie Blaine) |
3079 | |
| 67. | Siyabulela (Siyabulela Khumalo) |
3048 | |
| 68. | Asjas (A-J Roos) |
3025 | |
| 69. | rawdreeg (Rodrigue) |
2930 | |
| 70. | alexmojaki (Alex Hall) |
2824 | |
| 71. | dancanangwenyi (Dancan Angwenyi) |
2785 | |
| 72. | nmichlo (Nathan) |
2778 | |
| 73. | rorisangputu (Rorisang Putu) |
2735 | |
| 74. | schalkventer (Schalk Venter) |
2728 | |
| 75. | keegancsmith (Keegan Carruthers-Smith) |
2721 | |
| 76. | nicovanzyl (Nico van Zyl) |
2721 | |
| 77. | jacques-blom (Jacques Blom) |
2709 | |
| 78. | TebogoYungMercykay (Sello Selepe) |
2682 | |
| 79. | mnicstruwig (Michael Struwig) |
2642 | |
| 80. | MasemeneMatlakanaBenny (MasemeneMatlakanaBenny) |
2605 | |
| 81. | nikspyratos (Nik Spyratos) |
2564 | |
| 82. | Saiby100 (Salahuddin Saiet) |
2522 | |
| 83. | Nathan-Busse (Nathan Graham Busse) |
2521 | |
| 84. | vegtelenseg (Siya) |
2507 | |
| 85. | LawMashira (Lawson Matutu) |
2500 | |
| 86. | Gervwyk (Gerrie van Wyk) |
2490 | |
| 87. | longhotsummer (Greg Kempe) |
2476 | |
| 88. | dwainm (Dwain Maralack) |
2467 | |
| 89. | burmudar (William Bezuidenhout) |
2459 | |
| 90. | andrewtimberlake (Andrew Timberlake) |
2450 | |
| 91. | c-goosen (Christo (crypticGoose) Goosen) |
2428 | |
| 92. | justinhartman (Justin Hartman) |
2425 | |
| 93. | alekcz (Alexander Oloo) |
2377 | |
| 94. | Bluette1 (Marylene Sawyer) |
2360 | |
| 95. | assertchris (Christopher Pitt) |
2359 | |
| 96. | garrensmith (Garren) |
2311 | |
| 97. | jonathanza (Jonathan Marshall) |
2310 | |
| 98. | lucaliebenberg (Luca Liebenberg) |
2285 | |
| 99. | GiansCode (Gianluca Falcomer) |
2258 | |
| 100. | donovansolms (Donovan Solms) |
2196 | |
| 101. | JagTheFriend (JagTheFriend) |
2180 | |
| 102. | JasoonS (Jason Smythe) |
2117 | |
| 103. | pavelivanov (Pavel Ivanov) |
2106 | |
| 104. | fluffynuts (Davyd McColl) |
2100 | |
| 105. | nrwiersma (Nicholas Wiersma) |
2089 | |
| 106. | morgs (Morgan Collett) |
2088 | |
| 107. | WeebNetsu (Stephen) |
2063 | |
| 108. | HendrikLouw (Hendrik F. Louw) |
2053 | |
| 109. | QuentinWatt (Quentin Watt) |
2045 | |
| 110. | WisaniShilumani (Wisani Shilumani) |
2045 | |
| 111. | justinvdm (Justin van der Merwe) |
2018 | |
| 112. | riaankleinhans (Riaan Kleinhans) |
1987 | |
| 113. | andrevdm (Andre Van Der Merwe) |
1975 | |
| 114. | gomesdigital (Daniel Gomes-Sebastiao) |
1939 | |
| 115. | dainemawer (Daine Mawer) |
1928 | |
| 116. | abhi18av (Abhinav Sharma) |
1924 | |
| 117. | GideonLeGrange (Gideon le Grange) |
1915 | |
| 118. | katGhost (Andries N. Mogashoa) |
1912 | |
| 119. | Carrington-dev (Carrington Muleya) |
1889 | |
| 120. | daniellochner (Daniel Lochner) |
1881 | |
| 121. | MattGeri (Matt Geri) |
1871 | |
| 122. | ryanza (Ryan Oberholzer) |
1859 | |
| 123. | xtyrrell (Max) |
1830 | |
| 124. | waynemunro (Wayne Munro Former Microsoft Premier Field Engineer · Architect of Software Fabric · Cloud & Modular Systems Strategist) |
1809 | |
| 125. | smn (Simon de Haan) |
1806 | |
| 126. | GiftMothusi (Gift) |
1796 | |
| 127. | Pipboyguy (Marcel Coetzee) |
1791 | |
| 128. | BotsheloRamela (Botshelo Ramela) |
1782 | |
| 129. | matthew-hagemann (Matthew Hagemann) |
1749 | |
| 130. | RF5 (Matthew Baas) |
1745 | |
| 131. | adgsenpai (Ashlin Darius Govindasamy) |
1744 | |
| 132. | DenDen047 (Naoya Muramatsu) |
1743 | |
| 133. | michaelrosstarr (Michael Ross Tarr) |
1736 | |
| 134. | jasonsaayman (Jay) |
1722 | |
| 135. | GrahamStrickland (Graham Strickland) |
1687 | |
| 136. | martink-rsa (Martin Kruger) |
1679 | |
| 137. | pierredup (Pierre du Plessis) |
1674 | |
| 138. | tsotetsi (Thapelo Tsotetsi) |
1658 | |
| 139. | balanced-tree (Teo) |
1650 | |
| 140. | burnt-exe (Raydo M) |
1628 | |
| 141. | stephenlake (Stephen Lake) |
1621 | |
| 142. | VernonGrant (Vernon Grant) |
1609 | |
| 143. | limbopro (毒奶博主) |
1602 | |
| 144. | ShaunSHamilton (Shaun Hamilton) |
1597 | |
| 145. | nkoane (lebogang nkoane) |
1583 | |
| 146. | schalkneethling (Schalk Neethling) |
1571 | |
| 147. | nanashili (Nanashi Li) |
1566 | |
| 148. | shalomtaiwo (Shalom Taiwo) |
1559 | |
| 149. | bausmeier (Brett Ausmeier) |
1521 | |
| 150. | lostpebble (Paul Myburgh) |
1516 | |
| 151. | carlaKC (Carla Kirk-Cohen) |
1515 | |
| 152. | KodEx-SA (Ashley K Motsie) |
1498 | |
| 153. | simandebvu (Shingirayi Innocent Mandebvu) |
1497 | |
| 154. | JayWelsh (Jay Welsh) |
1493 | |
| 155. | theronic (Petrus Theron) |
1492 | |
| 156. | jonathanbossenger (Jonathan Bossenger) |
1488 | |
| 157. | andrewlimaza (Andrew Lima) |
1480 | |
| 158. | BongaGougota0 (Bongz) |
1476 | |
| 159. | Lintshiwe (Lintshiwe) |
1475 | |
| 160. | samofoke (Sabata Mofokeng) |
1468 | |
| 161. | sakhile-dumisa (Sakhile Dumisa) |
1459 | |
| 162. | PeaceTheeCoder (Peace Munyai) |
1455 | |
| 163. | danini-the-panini (Dani Smith) |
1448 | |
| 164. | duanecilliers (Duane Cilliers) |
1431 | |
| 165. | KellanStevens (Kellan Stevens) |
1416 | |
| 166. | gtchakama (George T Chakama) |
1416 | |
| 167. | gneisscode (Emmanuella Ikwen ) |
1406 | |
| 168. | arthurattwell (Arthur Attwell) |
1400 | |
| 169. | dannykopping (Danny Kopping) |
1387 | |
| 170. | hashimaziz88 (Hashim Aziz Muhammad) |
1370 | |
| 171. | alchemyst (Carl Sandrock) |
1364 | |
| 172. | rvdende (Rouan van der Ende) |
1362 | |
| 173. | barrymichaeldoyle (Barry Michael Doyle) |
1358 | |
| 174. | rehanvdm (Rehan van der Merwe) |
1345 | |
| 175. | siyabuilds (Siyabonga Samson Lukhele ) |
1324 | |
| 176. | DavidBakerEffendi (David Baker Effendi) |
1323 | |
| 177. | DevinNorgarb (Devin Norgarb) |
1316 | |
| 178. | sw00 (Sett) |
1315 | |
| 179. | RonRichman (Ronald Richman) |
1294 | |
| 180. | darrenjacoby (Darren Jacoby) |
1289 | |
| 181. | korn101 (korn101) |
1281 | |
| 182. | VaporFoxLash (Lehlohonolo Radebe D) |
1278 | |
| 183. | Passion-Over-Pain (Tinotenda Mhedziso) |
1274 | |
| 184. | Gideon877 (Thabang Gideon) |
1267 | |
| 185. | mindsgn (Sibongiseni) |
1241 | |
| 186. | antstanley (Ant Stanley) |
1238 | |
| 187. | KevinT (Kevin Trethewey) |
1236 | |
| 188. | DavidCramer (David Cramer) |
1226 | |
| 189. | nuclearpengy (Nathan Jeffery) |
1219 | |
| 190. | elviscgn (Elvis Chege) |
1215 | |
| 191. | tsheporamantso (Gladwin Tshepo Ramantso) |
1215 | |
| 192. | corverroos (corver) |
1209 | |
| 193. | AlbertClo (Albert Clo) |
1197 | |
| 194. | Darrenvandervelde (Darren van der Velde) |
1190 | |
| 195. | rameezk (Rameez Khan) |
1189 | |
| 196. | kovymun (Koveshan Munsami) |
1187 | |
| 197. | Pushplaybang (Paul) |
1169 | |
| 198. | cishiv (Shivan Moodley) |
1168 | |
| 199. | innoflash (Innocent Mazando) |
1165 | |
| 200. | BioGeek (Jeroen Van Goey) |
1160 | |
| 201. | FortuneN (Fortune Ngwenya) |
1158 | |
| 202. | fjlaubscher (Francois Laubscher) |
1149 | |
| 203. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
1146 | |
| 204. | AlexJuca (Alexandre Antonio Juca) |
1135 | |
| 205. | toast38coza (Christo Crampton) |
1125 | |
| 206. | DenhamPreen (Denham Preen) |
1115 | |
| 207. | bagf (Rory) |
1107 | |
| 208. | benjaminjvdm (Benjamin (James) van der Merwe) |
1090 | |
| 209. | KamoEllen (Kamogelo Ellen Kganakga) |
1078 | |
| 210. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
1072 | |
| 211. | pedreviljoen (Pedre Viljoen) |
1072 | |
| 212. | mikechiloane (Mike Nhlanhla Chiloane) |
1048 | |
| 213. | jhavatar () |
1041 | |
| 214. | emotality (Jean-Pierre Fourie) |
1041 | |
| 215. | paulmwatson (Paul Watson) |
1038 | |
| 216. | tnyandoro (Tendai ) |
1035 | |
| 217. | Deftu (Sammi Deftu) |
1025 | |
| 218. | FilledStacks (Dane Mackier) |
1023 | |
| 219. | quicujo (Anton Pretorius) |
1018 | |
| 220. | AdriaanBoshoff (Adriaan) |
1010 | |
| 221. | warrendt (Warren) |
998 | |
| 222. | lukevenediger (Luke Venediger) |
995 | |
| 223. | Luka2Lkay (Lukhanyo Matshebelele) |
994 | |
| 224. | Tumo505 (Tumo Kgabeng) |
986 | |
| 225. | AlexvZyl (Alexander van Zyl) |
985 | |
| 226. | iarxii (Thabang Mposula) |
980 | |
| 227. | wax911 (Maxwell Mapako) |
973 | |
| 228. | DawievLill (Dawie van Lill) |
973 | |
| 229. | wmv (Wilson M. de N. Canda) |
956 | |
| 230. | aviddiviner (David Irvine) |
955 | |
| 231. | lefajmofokeng (Lefa J. Mofokeng) |
953 | |
| 232. | TCNOco (Wesley Pyburn) |
953 | |
| 233. | SeanDylan1982 (Sean Dylan Patterson) |
953 | |
| 234. | tseboho (Thabang Tseboho) |
942 | |
| 235. | DnA-IntRicate (Adam Foflonker) |
941 | |
| 236. | mortolian (Gideon Schoonbee) |
939 | |
| 237. | CodeCrafterNoku (Nokubonga Ngema) |
934 | |
| 238. | gregzaal (Greg Zaal) |
930 | |
| 239. | Sliqric7053 (Richard Sithole) |
929 | |
| 240. | ptaoussanis (Peter Taoussanis) |
921 | |
| 241. | ntsakosurprise (ntsakosurprise) |
921 | |
| 242. | stuartc (Stuart Corbishley) |
920 | |
| 243. | ShabatA (abuobayda Shabat) |
908 | |
| 244. | RenierM26 (Renier Moorcroft) |
902 | |
| 245. | eben-roux (Eben) |
894 | |
| 246. | leonjza (Leon Jacobs) |
894 | |
| 247. | ShaunRoselt (Shaun Roselt) |
893 | |
| 248. | ewaldhorn (Ewald Horn) |
888 | |
| 249. | 0xlebogang (Lebogang Phoshoko) |
888 | |
| 250. | tebello-thejane (Tebello Thejane) |
885 | |
| 251. | DerekCrosson (Derek Crosson) |
885 | |
| 252. | anpete (Andrew Peters) |
884 | |
| 253. | QMS85 (Jonathan Peters) |
878 | |
| 254. | MikhaD (Mikha Davids) |
877 | |
| 255. | rossmacarthur (Ross MacArthur) |
875 | |
| 256. | martinkilombe (Martin Muti Kilombe) |
869 |
| Rank | Organization | Members |
|---|---|---|
| 1. | epicgames | 3 |
| 2. | dimagi | 2 |
| 3. | wildcards-world | 2 |
| 4. | nixos | 2 |
| 5. | float-capital | 2 |
| 6. | sensepost | 2 |
| 7. | kubernetes | 2 |
| 8. | devopscapetown | 2 |
| 9. | castleone | 2 |
| 10. | sourcegraph | 2 |