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-03-26 11:14:06 +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 50408 total users in the region and you need at least 29 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. | timhaak (Tim Haak) |
32177 | |
| 2. | fluffypony (Riccardo Spagni) |
12894 | |
| 3. | gregpriday (Greg Priday) |
12591 | |
| 4. | Uwami-Mgxekwa (Uwami Mgxekwa) |
11761 | |
| 5. | kerren (Kerren Ortlepp) |
8015 | |
| 6. | snopoke (Simon Kelly) |
7433 | |
| 7. | V-FOR-VEND3TTA (George Hlongwane) |
5843 | |
| 8. | Linf0rd (𝕷𝖎𝖓𝖋𝖔𝖗𝖉 💾) |
5702 | |
| 9. | czue (Cory Zue) |
5697 | |
| 10. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5652 | |
| 11. | ashleykleynhans (Ashley Kleynhans) |
5574 | |
| 12. | mitchellkrogza (Mitchell Krog) |
5509 | |
| 13. | Executioner1939 (Richard) |
5478 | |
| 14. | marcusinthesky (Marcus Gawronsky) |
5092 | |
| 15. | itskingori (King'ori Maina) |
4990 | |
| 16. | demondayza (Andrew Margetts) |
4598 | |
| 17. | taylorgibb (Taylor Gibb) |
4459 | |
| 18. | wkirschbaum (Wilhelm Kirschbaum) |
4456 | |
| 19. | sakhileln (Sakhile L. Ndlazi) |
4448 | |
| 20. | skibz (ant cosentino) |
4425 | |
| 21. | Jasonvdb (Jason van den Berg) |
4340 | |
| 22. | datashaman (datashaman) |
4232 | |
| 23. | petrus-jvrensburg (Petrus Janse van Rensburg) |
4154 | |
| 24. | adrianmoisey (Adrian Moisey) |
3925 | |
| 25. | SlimGee (Given Ncube) |
3849 | |
| 26. | mauriceLC92 (Maurice Le Cordier) |
3842 | |
| 27. | nikrich (Jannik Richter) |
3733 | |
| 28. | Pho3niX90 () |
3608 | |
| 29. | eliasjudin (Elias Judin) |
3594 | |
| 30. | longhotsummer (Greg Kempe) |
3511 | |
| 31. | dannysimfukwe (Danny Simfukwe) |
3475 | |
| 32. | dirkbrnd (Dirk Brand) |
3383 | |
| 33. | sachajw (Sacha Wharton) |
3314 | |
| 34. | GedMarc (Marc Magon) |
3313 | |
| 35. | Carrington-dev (Carrington Muleya) |
3284 | |
| 36. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
3275 | |
| 37. | davidteren (David Teren) |
3245 | |
| 38. | rorisangputu (Rorisang Putu) |
3218 | |
| 39. | wiredmartian (wiredmartian) |
3213 | |
| 40. | roryp (Rory Preddy) |
3166 | |
| 41. | DamianvdB (Damian van den Berg) |
3160 | |
| 42. | Nathan-Busse (Nathan Graham Busse) |
3141 | |
| 43. | tpyo (Donovan Schönknecht) |
3140 | |
| 44. | marcpeiser (Marc Peiser) |
3086 | |
| 45. | freelancing-solutions (mobius-crypt) |
3081 | |
| 46. | Siyabulela (Siyabulela Khumalo) |
3051 | |
| 47. | rebelchris (Chris Bongers) |
3044 | |
| 48. | AceFire6 (Jethro Muller) |
3032 | |
| 49. | armanddp (Armand du Plessis) |
3031 | |
| 50. | eugenefvdm (Eugene van der Merwe ) |
3019 | |
| 51. | schalkventer (Schalk Venter) |
3006 | |
| 52. | mnicstruwig (Michael Struwig) |
2960 | |
| 53. | awinogradov (Anton Vinogradov) |
2906 | |
| 54. | TomRadford (Tom Radford) |
2882 | |
| 55. | andrewtimberlake (Andrew Timberlake) |
2872 | |
| 56. | TRex22 (Jason Chalom) |
2849 | |
| 57. | Asjas (A-J Roos) |
2817 | |
| 58. | alexmojaki (Alex Hall) |
2719 | |
| 59. | TebogoYungMercykay (Sello Selepe) |
2697 | |
| 60. | SamTolmay (Sam) |
2683 | |
| 61. | micah5 () |
2634 | |
| 62. | tiaanduplessis (Tiaan) |
2633 | |
| 63. | jacques-blom (Jacques Blom) |
2631 | |
| 64. | burmudar (William Bezuidenhout) |
2590 | |
| 65. | c-goosen (crypticGoose) |
2584 | |
| 66. | dancanangwenyi (Dancan Angwenyi) |
2583 | |
| 67. | keegancsmith (Keegan Carruthers-Smith) |
2581 | |
| 68. | vegtelenseg (Siya) |
2560 | |
| 69. | GiansCode (Gianluca Falcomer) |
2516 | |
| 70. | justinhartman (Justin Hartman) |
2508 | |
| 71. | assertchris (Christopher Pitt) |
2507 | |
| 72. | nyashahama (Nyasha Hama) |
2501 | |
| 73. | bshongwe (Ernest Bhekizwe Shongwe) |
2491 | |
| 74. | mattleibow (Matthew Leibowitz) |
2472 | |
| 75. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
2450 | |
| 76. | nmichlo (Nathan) |
2441 | |
| 77. | garrensmith (Garren) |
2413 | |
| 78. | rawdreeg (Rodrigue) |
2382 | |
| 79. | Benehiko (Alano Terblanche) |
2343 | |
| 80. | fluffynuts (Davyd McColl) |
2342 | |
| 81. | LawMashira (Lawson Matutu) |
2342 | |
| 82. | nanashili (Nanashi Li) |
2325 | |
| 83. | daniellochner (Daniel Lochner) |
2277 | |
| 84. | Saiby100 (Salahuddin Saiet) |
2261 | |
| 85. | dwainm (Dwain Maralack) |
2236 | |
| 86. | lucaliebenberg (Luca Liebenberg) |
2215 | |
| 87. | mrackwitz (Marius Rackwitz) |
2188 | |
| 88. | nrwiersma (Nicholas Wiersma) |
2184 | |
| 89. | johan-- (johan pretorius) |
2175 | |
| 90. | riaankleinhans (Riaan Kleinhans) |
2165 | |
| 91. | GiftMothusi (Gift) |
2162 | |
| 92. | peterp (Peter Pistorius) |
2158 | |
| 93. | codeChap (Derrick Egersdörfer) |
2156 | |
| 94. | NickiMash17 (Nicolette Mashaba) |
2143 | |
| 95. | QuentinWatt (Quentin Watt) |
2103 | |
| 96. | ryanza (Ryan Oberholzer) |
2083 | |
| 97. | alekcz (Alexander Oloo) |
2071 | |
| 98. | stephenlake (Stephen Lake) |
2047 | |
| 99. | Bluette1 (Marylene Sawyer) |
2046 | |
| 100. | walterl (Walter) |
2039 | |
| 101. | nkoane (lebogang nkoane) |
1907 | |
| 102. | BotsheloRamela (Botshelo Ramela) |
1906 | |
| 103. | dainemawer (Daine Mawer) |
1901 | |
| 104. | RF5 (Matthew Baas) |
1896 | |
| 105. | GideonLeGrange (Gideon le Grange) |
1888 | |
| 106. | innoflash (Innocent Mazando) |
1859 | |
| 107. | nikspyratos (Nik Spyratos) |
1843 | |
| 108. | JagTheFriend (JagTheFriend) |
1836 | |
| 109. | govert (Govert van Drimmelen) |
1835 | |
| 110. | Deftu (Sammi Deftu) |
1807 | |
| 111. | burnt-exe (Raydo M) |
1803 | |
| 112. | GrahamStrickland (Graham Strickland) |
1783 | |
| 113. | WeebNetsu (Stephen) |
1783 | |
| 114. | morgs (Morgan Collett) |
1763 | |
| 115. | adgsenpai (Ashlin Darius Govindasamy) |
1759 | |
| 116. | 5iDS (Max) |
1756 | |
| 117. | JasoonS (Jason Smythe) |
1745 | |
| 118. | michaelrosstarr (Michael Ross Tarr) |
1743 | |
| 119. | donovansolms (Donovan Solms) |
1701 | |
| 120. | jonathanza (Jonathan Marshall) |
1698 | |
| 121. | Pipboyguy (Marcel Coetzee) |
1695 | |
| 122. | balanced-tree (Teo) |
1674 | |
| 123. | pierredup (Pierre du Plessis) |
1662 | |
| 124. | katGhost (Andries N. Mogashoa) |
1632 | |
| 125. | VernonGrant (Vernon Grant) |
1612 | |
| 126. | bausmeier (Brett Ausmeier) |
1606 | |
| 127. | smn (Simon de Haan) |
1595 | |
| 128. | zkrige (Zayin Krige) |
1562 | |
| 129. | barrymichaeldoyle (Barry Michael Doyle) |
1561 | |
| 130. | carlaKC (Carla Kirk-Cohen) |
1544 | |
| 131. | WisaniShilumani (Wisani Shilumani) |
1542 | |
| 132. | Gervwyk (Gerrie van Wyk) |
1530 | |
| 133. | corverroos (corver) |
1524 | |
| 134. | andrevdm (Andre Van Der Merwe) |
1504 | |
| 135. | tsotetsi (Thapelo Tsotetsi) |
1484 | |
| 136. | andrewlimaza (Andrew Lima) |
1479 | |
| 137. | theronic (Petrus Theron) |
1452 | |
| 138. | Passion-Over-Pain (Tinotenda Mhedziso) |
1452 | |
| 139. | rvdende (Rouan van der Ende) |
1447 | |
| 140. | FortuneN (Fortune Ngwenya) |
1441 | |
| 141. | ShaunSHamilton (Shaun Hamilton) |
1439 | |
| 142. | danini-the-panini (Dani Smith) |
1439 | |
| 143. | Axolem (Axole Maranjana) |
1431 | |
| 144. | duanecilliers (Duane Cilliers) |
1424 | |
| 145. | justinvdm (Justin van der Merwe) |
1423 | |
| 146. | waynemunro (Wayne Munro Former Microsoft FTE · Architect of Software Fabric · Cloud & Modular Systems Strategist) |
1422 | |
| 147. | shalomtaiwo (Shalom Taiwo) |
1419 | |
| 148. | pedreviljoen (Pedre Viljoen) |
1418 | |
| 149. | PeaceTheeCoder (Peace Munyai) |
1404 | |
| 150. | lostpebble (Paul Myburgh) |
1404 | |
| 151. | gneisscode (Emmanuella Ikwen ) |
1400 | |
| 152. | Yonela-Johannes (Yonela Johannes) |
1396 | |
| 153. | sw00 (Sett) |
1396 | |
| 154. | alchemyst (Carl Sandrock) |
1350 | |
| 155. | limbopro (毒奶博主) |
1342 | |
| 156. | bagf (Rory) |
1329 | |
| 157. | abhi18av (Abhinav Sharma) |
1324 | |
| 158. | JayWelsh (Jay Welsh) |
1296 | |
| 159. | VaporFoxLash (Lehlohonolo Radebe D) |
1285 | |
| 160. | arthurattwell (Arthur Attwell) |
1280 | |
| 161. | rossmacarthur (Ross MacArthur) |
1279 | |
| 162. | ptaoussanis (Peter Taoussanis) |
1259 | |
| 163. | siyabuilds (Siyabonga Samson Lukhele ) |
1236 | |
| 164. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
1231 | |
| 165. | FilledStacks (Dane Mackier) |
1229 | |
| 166. | jasonsaayman (Jay) |
1222 | |
| 167. | rameezk (Rameez Khan) |
1221 | |
| 168. | samofoke (Sabata Mofokeng) |
1214 | |
| 169. | dannykopping (Danny Kopping) |
1206 | |
| 170. | DenDen047 (Naoya Muramatsu) |
1199 | |
| 171. | TCNOco (Wesley Pyburn) |
1182 | |
| 172. | RonRichman (Ronald Richman) |
1174 | |
| 173. | HendrikLouw (Hendrik F. Louw) |
1173 | |
| 174. | Sliqric7053 (Richard Sithole) |
1169 | |
| 175. | sakhile-dumisa (Sakhile Dumisa) |
1164 | |
| 176. | AdriaanBoshoff (Adriaan) |
1162 | |
| 177. | ed3t (Abednego Edet) |
1158 | |
| 178. | rehanvdm (Rehan van der Merwe) |
1133 | |
| 179. | kovymun (Koveshan Munsami) |
1109 | |
| 180. | geahaad (Gerhard Dinhof) |
1099 | |
| 181. | Luka2Lkay (Lukhanyo Matshebelele) |
1098 | |
| 182. | mindsgn (Sibongiseni) |
1096 | |
| 183. | DavidCramer (David Cramer) |
1095 | |
| 184. | KodEx-SA (Ashley K Motsie) |
1092 | |
| 185. | jonathanbossenger (Jonathan Bossenger) |
1089 | |
| 186. | benjaminjvdm (Benjamin (James) van der Merwe) |
1086 | |
| 187. | korn101 (korn101) |
1076 | |
| 188. | BioGeek (Jeroen Van Goey) |
1075 | |
| 189. | KevinT (Kevin Trethewey) |
1069 | |
| 190. | xtyrrell (Max) |
1068 | |
| 191. | ponelat (Josh Ponelat) |
1064 | |
| 192. | arinc9 (Chester A. Unal) |
1059 | |
| 193. | chop-dev (Raynard Vermeulen) |
1050 | |
| 194. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
1046 | |
| 195. | QMS85 (Jonathan Peters) |
1046 | |
| 196. | hashimaziz88 (Hashim Aziz Muhammad) |
1044 | |
| 197. | KamoEllen (Kamogelo Ellen Kganakga) |
1029 | |
| 198. | simandebvu (Shingirayi Innocent Mandebvu) |
1028 | |
| 199. | tseboho (Thabang Tseboho) |
1023 | |
| 200. | tnyandoro (Tendai ) |
1020 | |
| 201. | KellanStevens (Kellan Stevens) |
1013 | |
| 202. | Darrenvandervelde (Darren van der Velde) |
1005 | |
| 203. | MattGeri (Matt Geri) |
999 | |
| 204. | mikechiloane (Mike Nhlanhla Chiloane) |
998 | |
| 205. | yulver-musa (Yulver Musa) |
992 | |
| 206. | toast38coza (Christo Crampton) |
984 | |
| 207. | Tumo505 (Tumo Kgabeng) |
978 | |
| 208. | nuclearpengy (Nathan Jeffery) |
978 | |
| 209. | tebello-thejane (Tebello Thejane) |
976 | |
| 210. | quicujo (Anton Pretorius) |
964 | |
| 211. | Tooblippe (Tobie) |
961 | |
| 212. | paulmwatson (Paul Watson) |
955 | |
| 213. | fjlaubscher (Francois Laubscher) |
953 | |
| 214. | CodeCrafterNoku (Nokubonga Ngema) |
953 | |
| 215. | SeanDylan1982 (Sean Dylan Patterson) |
942 | |
| 216. | AlbertClo (Albert Clo) |
929 | |
| 217. | FelixTellmann (Felix Tellmann) |
928 | |
| 218. | ntsakosurprise (ntsakosurprise) |
921 | |
| 219. | jhavatar () |
919 | |
| 220. | DevinNorgarb (Devin Norgarb) |
916 | |
| 221. | Hiccup-za (Christopher Zeuch) |
914 | |
| 222. | Gideon877 (Thabang Gideon) |
911 | |
| 223. | 0xlebogang (Lebogang Phoshoko) |
902 | |
| 224. | gregzaal (Greg Zaal) |
900 | |
| 225. | szwanne (Sipho Zwane) |
899 | |
| 226. | Katleho-Nyoni (Katleho Nyoni) |
898 | |
| 227. | ksmasemula (KabeloMasemula) |
894 | |
| 228. | mortolian (Gideon Schoonbee) |
891 | |
| 229. | stringhandler (stringhandler) |
874 | |
| 230. | AlexvZyl (Alexander van Zyl) |
871 | |
| 231. | leonjza (Leon Jacobs) |
870 | |
| 232. | Marcelckp (Marcel Palmer) |
860 | |
| 233. | DerekCrosson (Derek Crosson) |
860 | |
| 234. | lefajmofokeng (Lefa J. Mofokeng) |
855 | |
| 235. | neolace (Tertius Geldenhuys) |
849 | |
| 236. | Lintshiwe (Lintshiwe) |
845 | |
| 237. | stuartc (Stuart Corbishley) |
836 | |
| 238. | darrenjacoby (Darren Jacoby) |
828 | |
| 239. | MikhaD (Mikha Davids) |
826 | |
| 240. | ragmer09toske (Retsepile Shao) |
825 | |
| 241. | AlexJuca (Alexandre Antonio Juca) |
815 | |
| 242. | yabebalFantaye (yabebal) |
813 | |
| 243. | Myvar (Emile Badenhorst) |
805 | |
| 244. | wax911 (Maxwell Mapako) |
800 | |
| 245. | Motlakz (MOTLAKZ) |
796 | |
| 246. | Chimoneg27 (Garvin Chimone) |
791 | |
| 247. | DnA-IntRicate (Adam Foflonker) |
786 | |
| 248. | schalkneethling (Schalk Neethling) |
784 | |
| 249. | cishiv (Shivan Moodley) |
778 | |
| 250. | tsheporamantso (Gladwin Tshepo Ramantso) |
778 | |
| 251. | emotality (Jean-Pierre Fourie) |
778 | |
| 252. | DenhamPreen (Denham Preen) |
776 | |
| 253. | Walkman100 (░▒▓█│【Walkman】│█▓▒░) |
770 | |
| 254. | sjperkins (Simon Perkins) |
766 | |
| 255. | shinroo (Robert Focke) |
763 | |
| 256. | MarcelMichau (Marcel Michau) |
750 |
| Rank | Organization | Members |
|---|---|---|
| 1. | epicgames | 4 |
| 2. | float-capital | 2 |
| 3. | wildcards-world | 2 |
| 4. | castleone | 2 |
| 5. | kubernetes | 2 |
| 6. | sensepost | 2 |
| 7. | daocare | 2 |
| 8. | nixos | 2 |
| 9. | avolabs-io | 2 |
| 10. | sourcegraph | 2 |