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 2025-11-10 08:58:25 +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 46872 total users in the region and you need at least 27 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) |
26366 | |
| 2. | mitchellkrogza (Mitchell Krog) |
8878 | |
| 3. | fluffypony (Riccardo Spagni) |
8771 | |
| 4. | kerren (Kerren Ortlepp) |
6882 | |
| 5. | CyprianTinasheAarons (Cyprian Tinashe Aarons) |
6581 | |
| 6. | V-FOR-VEND3TTA (George Hlongwane) |
6355 | |
| 7. | ashleykleynhans (Ashley Kleynhans) |
6235 | |
| 8. | snopoke (Simon Kelly) |
6002 | |
| 9. | czue (Cory Zue) |
5894 | |
| 10. | KellanStevens (Kellan Stevens) |
5297 | |
| 11. | Linf0rd (𝕷𝖎𝖓𝖋𝖔𝖗𝖉 💾) |
5112 | |
| 12. | marcusinthesky (Marcus Gawronsky) |
4824 | |
| 13. | itskingori (King'ori Maina) |
4593 | |
| 14. | sakhileln (Sakhile L. Ndlazi) |
4587 | |
| 15. | SlimGee (Given Ncube) |
4316 | |
| 16. | obany (Martyn Janes) |
4156 | |
| 17. | rorisangputu (Rorisang Putu) |
4149 | |
| 18. | nanashili (Nanashi Li) |
4127 | |
| 19. | adrianmoisey (Adrian Moisey) |
4054 | |
| 20. | skibz (ant cosentino) |
3994 | |
| 21. | sachajw (Sacha Wharton) |
3904 | |
| 22. | wkirschbaum (Wilhelm Kirschbaum) |
3822 | |
| 23. | dirkbrnd (Dirk Brand) |
3713 | |
| 24. | davidteren (David Teren) |
3655 | |
| 25. | mauriceLC92 (Maurice Le Cordier) |
3621 | |
| 26. | korn101 (korn101) |
3608 | |
| 27. | longhotsummer (Greg Kempe) |
3520 | |
| 28. | bradleymarques (Bradley Marques) |
3487 | |
| 29. | TebogoYungMercykay (Sello Selepe) |
3424 | |
| 30. | GiftMothusi (Gift) |
3290 | |
| 31. | eugenefvdm (Eugene van der Merwe ) |
3139 | |
| 32. | andrewtimberlake (Andrew Timberlake) |
3093 | |
| 33. | tpyo (Donovan Schönknecht) |
3047 | |
| 34. | wiredmartian (Solomzi) |
2981 | |
| 35. | taylorgibb (Taylor Gibb) |
2951 | |
| 36. | stephenlake (Stephen Lake) |
2930 | |
| 37. | innoflash (Innocent Mazando) |
2873 | |
| 38. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
2871 | |
| 39. | schalkventer (Schalk Venter) |
2807 | |
| 40. | Executioner1939 (Richard) |
2733 | |
| 41. | daniellochner (Daniel Lochner) |
2710 | |
| 42. | mnicstruwig (Michael Struwig) |
2656 | |
| 43. | Kaydev-cmd (Keamogetswi Ngwako Malau) |
2628 | |
| 44. | keegancsmith (Keegan Carruthers-Smith) |
2582 | |
| 45. | rossmacarthur (Ross MacArthur) |
2549 | |
| 46. | roryp (Rory Preddy) |
2518 | |
| 47. | burmudar (William Bezuidenhout) |
2474 | |
| 48. | Jasonvdb (Jason van den Berg) |
2427 | |
| 49. | vegtelenseg (Siya) |
2395 | |
| 50. | TRex22 (Jason Chalom) |
2383 | |
| 51. | SamTolmay (Sam) |
2366 | |
| 52. | JagTheFriend (JagTheFriend) |
2309 | |
| 53. | c-goosen (crypticGøøse) |
2280 | |
| 54. | sw00 (Sett) |
2264 | |
| 55. | petrus-jvrensburg (Petrus Janse van Rensburg) |
2249 | |
| 56. | mattleibow (Matthew Leibowitz) |
2234 | |
| 57. | TomRadford (Tom Radford) |
2212 | |
| 58. | Pho3niX90 () |
2178 | |
| 59. | Saiby100 (Salahuddin Saiet) |
2149 | |
| 60. | jacques-blom (Jacques Blom) |
2138 | |
| 61. | kimeshan (Kimeshan Naidoo) |
2136 | |
| 62. | dainemawer (Daine Mawer) |
2124 | |
| 63. | fluffynuts (Davyd McColl) |
2122 | |
| 64. | AceFire6 (Jethro Muller) |
2080 | |
| 65. | datashaman (datashaman) |
2066 | |
| 66. | ryanza (Ryan Oberholzer) |
2060 | |
| 67. | rebelchris (Chris Bongers) |
2035 | |
| 68. | ashrafstakala (Ashraf Stakala) |
2006 | |
| 69. | KamoEllen (Kamogelo Ellen Kganakga) |
1942 | |
| 70. | armanddp (Armand du Plessis) |
1915 | |
| 71. | demondayza (Andrew Margetts) |
1914 | |
| 72. | garrensmith (Garren) |
1879 | |
| 73. | Axolem (Axole Maranjana) |
1878 | |
| 74. | bausmeier (Brett Ausmeier) |
1875 | |
| 75. | GideonLeGrange (Gideon le Grange) |
1866 | |
| 76. | DonnieTD (Donovan van der Linde) |
1848 | |
| 77. | danini-the-panini (Dani Smith) |
1838 | |
| 78. | nrwiersma (Nicholas Wiersma) |
1833 | |
| 79. | ptaoussanis (Peter Taoussanis) |
1828 | |
| 80. | corverroos (corver) |
1827 | |
| 81. | pedreviljoen (Pedre Viljoen) |
1818 | |
| 82. | QuentinWatt (Quentin) |
1767 | |
| 83. | bagf (Rory) |
1761 | |
| 84. | justinhartman (Justin Hartman) |
1736 | |
| 85. | freelancing-solutions (mobius-crypt) |
1734 | |
| 86. | GrahamStrickland (Graham Strickland) |
1730 | |
| 87. | JasoonS (Jason Smythe) |
1726 | |
| 88. | morgs (Morgan Collett) |
1724 | |
| 89. | FortuneN (Fortune Ngwenya) |
1714 | |
| 90. | BotsheloRamela (Botshelo Ramela) |
1713 | |
| 91. | JayWelsh (Jay Welsh) |
1682 | |
| 92. | carlaKC (Carla Kirk-Cohen) |
1664 | |
| 93. | LawMashira (Lawson Matutu) |
1662 | |
| 94. | alekcz (Alexander Oloo) |
1645 | |
| 95. | alexmojaki (Alex Hall) |
1610 | |
| 96. | Passion-Over-Pain (Tinotenda Mhedziso) |
1608 | |
| 97. | RF5 (Matthew Baas) |
1600 | |
| 98. | geahaad (Gerhard Dinhof) |
1585 | |
| 99. | nmichlo (Nathan) |
1577 | |
| 100. | codeChap (Derrick Egersdörfer | CodeChap) |
1575 | |
| 101. | VernonGrant (Vernon Grant) |
1558 | |
| 102. | justinvdm (Justin van der Merwe) |
1549 | |
| 103. | FelixTellmann (Felix Tellmann) |
1503 | |
| 104. | Deftu (Sammi Deftu) |
1494 | |
| 105. | nicovanzyl (Nico van Zyl) |
1493 | |
| 106. | walterl (Walter) |
1473 | |
| 107. | bshongwe (Ernest Bhekizwe Shongwe) |
1466 | |
| 108. | arthurattwell (Arthur Attwell) |
1460 | |
| 109. | tebello-thejane (Tebello Thejane) |
1444 | |
| 110. | GedMarc (Marc Magon) |
1434 | |
| 111. | tiaanduplessis (Tiaan) |
1427 | |
| 112. | michaelrosstarr (Michael Ross Tarr) |
1419 | |
| 113. | Benehiko (Alano Terblanche) |
1407 | |
| 114. | adgsenpai (Ashlin Darius Govindasamy) |
1401 | |
| 115. | ragmer09toske (Retsepile Shao) |
1399 | |
| 116. | samofoke (Sabata Mofokeng) |
1381 | |
| 117. | riaankleinhans (Riaan Kleinhans) |
1373 | |
| 118. | alchemyst (Carl Sandrock) |
1371 | |
| 119. | tseboho (Thabang Tseboho) |
1342 | |
| 120. | smn (Simon de Haan) |
1336 | |
| 121. | burnt-exe (Raydo M) |
1329 | |
| 122. | donovansolms (Donovan Solms) |
1329 | |
| 123. | johan-- (johan pretorius) |
1322 | |
| 124. | gneisscode (Emmanuella Ikwen ) |
1296 | |
| 125. | nkoane (lebogang nkoane) |
1281 | |
| 126. | micah5 () |
1279 | |
| 127. | assertchris (Christopher Pitt) |
1272 | |
| 128. | TSH3PH4NG ( ) |
1272 | |
| 129. | andrewlimaza (Andrew Lima) |
1261 | |
| 130. | DavidCramer (David Cramer) |
1258 | |
| 131. | abhi18av (Abhinav Sharma) |
1250 | |
| 132. | ewaldhorn (Ewald Horn) |
1236 | |
| 133. | pierredup (Pierre du Plessis) |
1223 | |
| 134. | ThaumRystra () |
1223 | |
| 135. | lucaliebenberg (Luca Liebenberg) |
1214 | |
| 136. | FilledStacks (Dane Mackier) |
1203 | |
| 137. | Bluette1 (Marylene Sawyer) |
1194 | |
| 138. | rvdende (Rouan van der Ende) |
1181 | |
| 139. | WeebNetsu (Stephen) |
1167 | |
| 140. | DenDen047 (Naoya Muramatsu) |
1152 | |
| 141. | NickiMash17 (Nicolette Mashaba) |
1140 | |
| 142. | TCNOco (Wesley Pyburn) |
1108 | |
| 143. | Asjas (A-J Roos) |
1105 | |
| 144. | vince-nyanga (Vincent Nyanga) |
1102 | |
| 145. | VaporFoxLash (Lehlohonolo Radebe D) |
1061 | |
| 146. | bright-spark (Myburgh) |
1060 | |
| 147. | peterp (Peter Pistorius) |
1058 | |
| 148. | andrevdm (Andre Van Der Merwe) |
1051 | |
| 149. | stringhandler (stringhandler) |
1051 | |
| 150. | ShaunSHamilton (Shaun Hamilton) |
1049 | |
| 151. | xtyrrell (Max) |
1040 | |
| 152. | WisaniShilumani (Wisani Shilumani) |
1023 | |
| 153. | Marcelckp (Marcel Palmer) |
1023 | |
| 154. | Chimoneg27 (Garvin Chimone) |
1022 | |
| 155. | theronic (Petrus Theron) |
1016 | |
| 156. | dumisa-sakhile (Sakhile Dumisa) |
1013 | |
| 157. | AdriaanBoshoff (Adriaan) |
1013 | |
| 158. | CodeCrafterNoku (Nokubonga Ngema) |
1012 | |
| 159. | PeaceTheeCoder (Peace Munyai) |
1010 | |
| 160. | ponelat (Josh Ponelat) |
997 | |
| 161. | shinroo (Robert Focke) |
994 | |
| 162. | barrymichaeldoyle (Barry Michael Doyle) |
994 | |
| 163. | robert-stuttaford (Robert Stuttaford) |
988 | |
| 164. | benjaminjvdm (Benjamin (James) van der Merwe) |
988 | |
| 165. | tholumuzikhuboni (Tholumuzi Kuboni ) |
986 | |
| 166. | dancanangwenyi (Dancan Angwenyi) |
985 | |
| 167. | siyabuilds (Siyabonga Samson Lukhele ) |
982 | |
| 168. | jonathanbossenger (Jonathan Bossenger) |
982 | |
| 169. | DerekCrosson (Derek Crosson) |
980 | |
| 170. | BioGeek (Jeroen Van Goey) |
980 | |
| 171. | corneil (Corneil du Plessis) |
977 | |
| 172. | Yonela-Johannes (Yonela Johannes) |
959 | |
| 173. | wax911 (Maxwell Mapako) |
958 | |
| 174. | Naledi-Dikgale (Naledi) |
955 | |
| 175. | duanecilliers (Duane Cilliers) |
953 | |
| 176. | balanced-tree () |
953 | |
| 177. | waynemunro (Wayne Munro Former Microsoft FTE · Architect of Software Fabric · Cloud & Modular Systems Strategist) |
951 | |
| 178. | rickkln (Rick Kleinhans) |
945 | |
| 179. | paulmwatson (Paul Watson) |
939 | |
| 180. | QMS85 (Jonathan Peters) |
934 | |
| 181. | SeanDylan1982 (Sean Dylan Patterson) |
931 | |
| 182. | mindsgn (Sibongiseni) |
927 | |
| 183. | Hiccup-za (Christopher Zeuch) |
915 | |
| 184. | 0xlebogang (Lebogang Phoshoko) |
912 | |
| 185. | Luka2Lkay (Lukhanyo Matshebelele) |
909 | |
| 186. | HendrikLouw (Hendrik F. Louw) |
904 | |
| 187. | chop-dev (Raynard Vermeulen) |
902 | |
| 188. | aidan-bailey (Aidan Bailey) |
902 | |
| 189. | jhavatar () |
899 | |
| 190. | szwanne (Sipho Zwane) |
894 | |
| 191. | Gervwyk (Gerrie van Wyk) |
894 | |
| 192. | AesSedai101 (Elsabe Ros) |
891 | |
| 193. | cishiv (Shivan Moodley) |
885 | |
| 194. | KodEx-SA (Ashley K Motsie) |
872 | |
| 195. | stuartc (Stuart Corbishley) |
871 | |
| 196. | dannykopping (Danny Kopping) |
871 | |
| 197. | dunxen (dunxen) |
859 | |
| 198. | MogammadShaqeelless16 (Shaqeel Less) |
853 | |
| 199. | rawdreeg (Rodrigue) |
851 | |
| 200. | DenhamPreen (Denham Preen) |
839 | |
| 201. | mikechiloane (Mike Nhlanhla Chiloane) |
837 | |
| 202. | aviddiviner (David Irvine) |
833 | |
| 203. | senyosimpson (Senyo Simpson) |
826 | |
| 204. | tnyandoro (Tendai ) |
824 | |
| 205. | nuclearpengy (Nathan Jeffery) |
815 | |
| 206. | tsotetsi (Thapelo Tsotetsi) |
813 | |
| 207. | ttshivhula (Tshivhula Tshilidzi ) |
810 | |
| 208. | rkistner (Ralf Kistner) |
808 | |
| 209. | netshedzo (Netshedzo Mudau) |
804 | |
| 210. | ndorfin (Shaun O’Connell) |
797 | |
| 211. | veronar (Verona Ramkumar) |
794 | |
| 212. | Walkman100 (░▒▓█│【Walkman】│█▓▒░) |
793 | |
| 213. | markbirss (Mark Trevor Birss) |
793 | |
| 214. | kovymun (Koveshan Munsami) |
789 | |
| 215. | eXigentCoder (Ryan Kotzen) |
789 | |
| 216. | AlexvZyl (Alexander van Zyl) |
789 | |
| 217. | agabrie (Abduraghmaan Gabriels) |
785 | |
| 218. | AlbertClo (Albert Clo) |
783 | |
| 219. | ksmasemula (KabeloMasemula) |
776 | |
| 220. | Princemashumu (Devguy Prince) |
776 | |
| 221. | 5iDS (Max) |
768 | |
| 222. | jasonsaayman (Jay) |
764 | |
| 223. | Tooblippe (Tobie) |
764 | |
| 224. | schalkburger (Schalk Burger) |
763 | |
| 225. | Myvar (Emile Badenhorst) |
763 | |
| 226. | jthrilly (Joshua Melville) |
759 | |
| 227. | Tumo505 (Tumo Kgabeng) |
757 | |
| 228. | dwainm (Dwain Maralack) |
750 | |
| 229. | tsohleDev (Tsohle Mokhemisi) |
742 | |
| 230. | sjperkins (Simon Perkins) |
739 | |
| 231. | rameezk (Rameez Khan) |
737 | |
| 232. | Motlakz (MOTLAKZ) |
718 | |
| 233. | boris-kolpackov (Boris Kolpackov) |
717 | |
| 234. | johanmeiring (Johan Meiring) |
714 | |
| 235. | lindelwa122 (Nqabenhle) |
713 | |
| 236. | darrenjacoby (Darren Jacoby) |
702 | |
| 237. | gregpriday (Greg Priday) |
680 | |
| 238. | Ridhwana (Ridhwana) |
678 | |
| 239. | neolace (Tertius Geldenhuys) |
678 | |
| 240. | schalkneethling (Schalk Neethling) |
671 | |
| 241. | fjlaubscher (Francois Laubscher) |
669 | |
| 242. | beyarkay (Boyd Kane) |
666 | |
| 243. | eben-roux (Eben) |
665 | |
| 244. | Rites23 (Ritesh Balu) |
662 | |
| 245. | n1c (Nic) |
662 | |
| 246. | awinogradov (Anton Vinogradov) |
659 | |
| 247. | brandon-barker (Brandon Barker) |
646 | |
| 248. | Sihle-Thwa (Siphesihle Mthethwa) |
644 | |
| 249. | DavidBakerEffendi (David Baker Effendi) |
643 | |
| 250. | MikhaD (Mikha Davids) |
636 | |
| 251. | xdossantos (Xola dos Santos) |
636 | |
| 252. | Gideon877 (Thabang Gideon) |
630 | |
| 253. | refilwe-m (Refilwe M. Mashile) |
629 | |
| 254. | Sphiwe-Molala (Sphiwe Molala) |
629 | |
| 255. | Tinashe984life (Tinashe Madanire) |
622 | |
| 256. | Lintshiwe (Lintshiwe) |
620 |
| Rank | Organization | Members |
|---|---|---|
| 1. | epicgames | 4 |
| 2. | float-capital | 2 |
| 3. | nixos | 2 |
| 4. | ncino | 2 |
| 5. | wildcards-world | 2 |
| 6. | dimagi | 2 |
| 7. | kubernetes | 2 |
| 8. | nileag | 2 |
| 9. | daocare | 2 |
| 10. | castleone | 2 |