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-04-25 01:30:08 +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 51250 total users in the region and you need at least 28 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) |
34275 | |
| 2. | Uwami-Mgxekwa (Uwami Mgxekwa) |
26258 | |
| 3. | gregpriday (Greg Priday) |
19775 | |
| 4. | fluffypony (Riccardo Spagni) |
13302 | |
| 5. | kerren (Kerren Ortlepp) |
8391 | |
| 6. | snopoke (Simon Kelly) |
7366 | |
| 7. | Executioner1939 (Richard) |
6107 | |
| 8. | V-FOR-VEND3TTA (George Hlongwane) |
6037 | |
| 9. | Linf0rd (𝕷𝖎𝖓𝖋𝖔𝖗𝖉 💾) |
5789 | |
| 10. | datashaman (datashaman) |
5719 | |
| 11. | wajahat-ali-mir-dev (Wajahat Ali Mir) |
5653 | |
| 12. | ashleykleynhans (Ashley Kleynhans) |
5643 | |
| 13. | czue (Cory Zue) |
5626 | |
| 14. | mrackwitz (Marius Rackwitz) |
5367 | |
| 15. | mitchellkrogza (Mitchell Krog) |
5294 | |
| 16. | marcusinthesky (Marcus Gawronsky) |
5065 | |
| 17. | Jasonvdb (Jason van den Berg) |
5018 | |
| 18. | nikrich (Jannik Richter) |
4981 | |
| 19. | wkirschbaum (Wilhelm Kirschbaum) |
4939 | |
| 20. | demondayza (Andrew Margetts) |
4790 | |
| 21. | sakhileln (Sakhile L. Ndlazi) |
4780 | |
| 22. | itskingori (King'ori Maina) |
4594 | |
| 23. | taylorgibb (Taylor Gibb) |
4406 | |
| 24. | petrus-jvrensburg (Petrus Janse van Rensburg) |
4154 | |
| 25. | awinogradov (Anton Vinogradov) |
4131 | |
| 26. | skibz (ant cosentino) |
4116 | |
| 27. | adrianmoisey (Adrian Moisey) |
4070 | |
| 28. | mauriceLC92 (Maurice Le Cordier) |
4037 | |
| 29. | nyashahama (Nyasha Hama) |
4012 | |
| 30. | eliasjudin (Elias Judin) |
3887 | |
| 31. | GedMarc (Marc Magon) |
3855 | |
| 32. | Pho3niX90 () |
3795 | |
| 33. | SlimGee (Given Ncube) |
3787 | |
| 34. | dannysimfukwe (Danny Simfukwe) |
3727 | |
| 35. | aidan-bailey (Aidan Bailey) |
3712 | |
| 36. | davidteren (David Teren) |
3698 | |
| 37. | sachajw (Sacha Wharton) |
3503 | |
| 38. | hermanlintvelt (Herman Lintvelt) |
3443 | |
| 39. | dirkbrnd (Dirk Brand) |
3375 | |
| 40. | tiaanduplessis (Tiaan) |
3337 | |
| 41. | roryp (Rory Preddy) |
3294 | |
| 42. | TSH3PH4NG (Tshepang Masia ) |
3289 | |
| 43. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
3271 | |
| 44. | tpyo (Donovan Schönknecht) |
3271 | |
| 45. | AceFire6 (Jethro Muller) |
3271 | |
| 46. | marcpeiser (Marc Peiser) |
3242 | |
| 47. | armanddp (Armand du Plessis) |
3239 | |
| 48. | TomRadford (Tom Radford) |
3185 | |
| 49. | mattleibow (Matthew Leibowitz) |
3183 | |
| 50. | Siyabulela (Siyabulela Khumalo) |
3166 | |
| 51. | freelancing-solutions (mobius-crypt) |
3114 | |
| 52. | rebelchris (Chris Bongers) |
3100 | |
| 53. | rorisangputu (Rorisang Putu) |
3089 | |
| 54. | rblaine95 (Robbie Blaine) |
3086 | |
| 55. | SamTolmay (Sam) |
3081 | |
| 56. | 1Mhondiwa (Tapiwanashe Mhondiwa) |
3049 | |
| 57. | eugenefvdm (Eugene van der Merwe ) |
3042 | |
| 58. | Asjas (A-J Roos) |
3009 | |
| 59. | TRex22 (Jason Chalom) |
3002 | |
| 60. | wiredmartian (wiredmartian) |
2976 | |
| 61. | bshongwe (Ernest Bhekizwe Shongwe) |
2898 | |
| 62. | schalkventer (Schalk Venter) |
2844 | |
| 63. | micah5 () |
2807 | |
| 64. | mnicstruwig (Michael Struwig) |
2766 | |
| 65. | govert (Govert van Drimmelen) |
2766 | |
| 66. | alexmojaki (Alex Hall) |
2765 | |
| 67. | TebogoYungMercykay (Sello Selepe) |
2759 | |
| 68. | Benehiko (Alano Terblanche) |
2741 | |
| 69. | dancanangwenyi (Dancan Angwenyi) |
2720 | |
| 70. | jacques-blom (Jacques Blom) |
2701 | |
| 71. | rawdreeg (Rodrigue) |
2696 | |
| 72. | peterp (Peter Pistorius) |
2663 | |
| 73. | nicovanzyl (Nico van Zyl) |
2658 | |
| 74. | 5iDS (Max) |
2639 | |
| 75. | zkrige (Zayin Krige) |
2603 | |
| 76. | keegancsmith (Keegan Carruthers-Smith) |
2579 | |
| 77. | vegtelenseg (Siya) |
2553 | |
| 78. | nmichlo (Nathan) |
2535 | |
| 79. | burmudar (William Bezuidenhout) |
2494 | |
| 80. | justinhartman (Justin Hartman) |
2483 | |
| 81. | c-goosen (Christo (crypticGoose) Goosen) |
2468 | |
| 82. | Nathan-Busse (Nathan Graham Busse) |
2448 | |
| 83. | assertchris (Christopher Pitt) |
2440 | |
| 84. | LawMashira (Lawson Matutu) |
2432 | |
| 85. | dwainm (Dwain Maralack) |
2421 | |
| 86. | NickiMash17 (Nicolette Mashaba) |
2412 | |
| 87. | longhotsummer (Greg Kempe) |
2401 | |
| 88. | GiansCode (Gianluca Falcomer) |
2400 | |
| 89. | alekcz (Alexander Oloo) |
2397 | |
| 90. | riaankleinhans (Riaan Kleinhans) |
2359 | |
| 91. | johan-- (johan pretorius) |
2353 | |
| 92. | Saiby100 (Salahuddin Saiet) |
2340 | |
| 93. | lucaliebenberg (Luca Liebenberg) |
2307 | |
| 94. | codeChap (Derrick Egersdörfer) |
2300 | |
| 95. | Bluette1 (Marylene Sawyer) |
2289 | |
| 96. | fluffynuts (Davyd McColl) |
2278 | |
| 97. | Carrington-dev (Carrington Muleya) |
2276 | |
| 98. | nikspyratos (Nik Spyratos) |
2252 | |
| 99. | jonathanza (Jonathan Marshall) |
2231 | |
| 100. | MasemeneMatlakanaBenny (MasemeneMatlakanaBenny) |
2213 | |
| 101. | Gervwyk (Gerrie van Wyk) |
2209 | |
| 102. | FelixTellmann (Felix Tellmann) |
2194 | |
| 103. | nrwiersma (Nicholas Wiersma) |
2180 | |
| 104. | daniellochner (Daniel Lochner) |
2169 | |
| 105. | QuentinWatt (Quentin Watt) |
2134 | |
| 106. | justinvdm (Justin van der Merwe) |
2083 | |
| 107. | donovanmuller (Donovan Muller) |
2050 | |
| 108. | JasoonS (Jason Smythe) |
1994 | |
| 109. | GiftMothusi (Gift) |
1990 | |
| 110. | JagTheFriend (JagTheFriend) |
1985 | |
| 111. | WeebNetsu (Stephen) |
1972 | |
| 112. | donovansolms (Donovan Solms) |
1951 | |
| 113. | pavelivanov (Pavel Ivanov) |
1939 | |
| 114. | nanashili (Nanashi Li) |
1919 | |
| 115. | Pipboyguy (Marcel Coetzee) |
1919 | |
| 116. | GideonLeGrange (Gideon le Grange) |
1913 | |
| 117. | xtyrrell (Max) |
1891 | |
| 118. | stephenlake (Stephen Lake) |
1873 | |
| 119. | RF5 (Matthew Baas) |
1871 | |
| 120. | WisaniShilumani (Wisani Shilumani) |
1856 | |
| 121. | dainemawer (Daine Mawer) |
1845 | |
| 122. | BotsheloRamela (Botshelo Ramela) |
1826 | |
| 123. | adgsenpai (Ashlin Darius Govindasamy) |
1810 | |
| 124. | waynemunro (Wayne Munro Former Microsoft FTE · Architect of Software Fabric · Cloud & Modular Systems Strategist) |
1810 | |
| 125. | michaelrosstarr (Michael Ross Tarr) |
1774 | |
| 126. | GrahamStrickland (Graham Strickland) |
1750 | |
| 127. | burnt-exe (Raydo M) |
1699 | |
| 128. | pierredup (Pierre du Plessis) |
1695 | |
| 129. | smn (Simon de Haan) |
1688 | |
| 130. | katGhost (Andries N. Mogashoa) |
1681 | |
| 131. | nkoane (lebogang nkoane) |
1658 | |
| 132. | PeaceTheeCoder (Peace Munyai) |
1644 | |
| 133. | innoflash (Innocent Mazando) |
1640 | |
| 134. | abhi18av (Abhinav Sharma) |
1637 | |
| 135. | balanced-tree (Teo) |
1629 | |
| 136. | DenDen047 (Naoya Muramatsu) |
1608 | |
| 137. | barrymichaeldoyle (Barry Michael Doyle) |
1604 | |
| 138. | Deftu (Sammi Deftu) |
1603 | |
| 139. | lostpebble (Paul Myburgh) |
1580 | |
| 140. | VernonGrant (Vernon Grant) |
1575 | |
| 141. | tsotetsi (Thapelo Tsotetsi) |
1551 | |
| 142. | andrewlimaza (Andrew Lima) |
1551 | |
| 143. | BongaGougota0 (Bonga Gougota) |
1541 | |
| 144. | shalomtaiwo (Shalom Taiwo) |
1503 | |
| 145. | ShaunSHamilton (Shaun Hamilton) |
1501 | |
| 146. | limbopro (毒奶博主) |
1500 | |
| 147. | carlaKC (Carla Kirk-Cohen) |
1490 | |
| 148. | duanecilliers (Duane Cilliers) |
1465 | |
| 149. | theronic (Petrus Theron) |
1461 | |
| 150. | danini-the-panini (Dani Smith) |
1440 | |
| 151. | gneisscode (Emmanuella Ikwen ) |
1420 | |
| 152. | rvdende (Rouan van der Ende) |
1407 | |
| 153. | Yonela-Johannes (Yonela Johannes) |
1403 | |
| 154. | arthurattwell (Arthur Attwell) |
1393 | |
| 155. | MattGeri (Matt Geri) |
1384 | |
| 156. | samofoke (Sabata Mofokeng) |
1361 | |
| 157. | hashimaziz88 (Hashim Aziz Muhammad) |
1360 | |
| 158. | sakhile-dumisa (Sakhile Dumisa) |
1356 | |
| 159. | simandebvu (Shingirayi Innocent Mandebvu) |
1332 | |
| 160. | jasonsaayman (Jay) |
1331 | |
| 161. | sw00 (Sett) |
1322 | |
| 162. | dannykopping (Danny Kopping) |
1310 | |
| 163. | corverroos (corver) |
1309 | |
| 164. | Passion-Over-Pain (Tinotenda Mhedziso) |
1301 | |
| 165. | VaporFoxLash (Lehlohonolo Radebe D) |
1295 | |
| 166. | RonRichman (Ronald Richman) |
1292 | |
| 167. | rehanvdm (Rehan van der Merwe) |
1289 | |
| 168. | siyabuilds (Siyabonga Samson Lukhele ) |
1282 | |
| 169. | JayWelsh (Jay Welsh) |
1278 | |
| 170. | KodEx-SA (Ashley K Motsie) |
1264 | |
| 171. | FortuneN (Fortune Ngwenya) |
1261 | |
| 172. | kovymun (Koveshan Munsami) |
1250 | |
| 173. | pedreviljoen (Pedre Viljoen) |
1238 | |
| 174. | bagf (Rory) |
1232 | |
| 175. | Waxes27 (Waxes27) |
1231 | |
| 176. | rameezk (Rameez Khan) |
1221 | |
| 177. | Siphelele-Maphumulo (Siphelele A Maphumulo) |
1214 | |
| 178. | mindsgn (Sibongiseni) |
1211 | |
| 179. | DavidCramer (David Cramer) |
1208 | |
| 180. | schalkneethling (Schalk Neethling) |
1200 | |
| 181. | Axolem (Axole Maranjana) |
1200 | |
| 182. | DevinNorgarb (Devin Norgarb) |
1196 | |
| 183. | FilledStacks (Dane Mackier) |
1182 | |
| 184. | keeganwhite (Keegan White) |
1177 | |
| 185. | DavidBakerEffendi (David Baker Effendi) |
1174 | |
| 186. | toast38coza (Christo Crampton) |
1154 | |
| 187. | Gideon877 (Thabang Gideon) |
1132 | |
| 188. | jonathanbossenger (Jonathan Bossenger) |
1112 | |
| 189. | TCNOco (Wesley Pyburn) |
1111 | |
| 190. | fjlaubscher (Francois Laubscher) |
1103 | |
| 191. | tsheporamantso (Gladwin Tshepo Ramantso) |
1097 | |
| 192. | Darrenvandervelde (Darren van der Velde) |
1097 | |
| 193. | ThaumRystra () |
1087 | |
| 194. | darrenjacoby (Darren Jacoby) |
1084 | |
| 195. | benjaminjvdm (Benjamin (James) van der Merwe) |
1082 | |
| 196. | nuclearpengy (Nathan Jeffery) |
1076 | |
| 197. | korn101 (korn101) |
1065 | |
| 198. | AdriaanBoshoff (Adriaan) |
1060 | |
| 199. | Luka2Lkay (Lukhanyo Matshebelele) |
1058 | |
| 200. | leonard1thecoder (Sizolwakhe Leonard Mthimunye) |
1055 | |
| 201. | Sliqric7053 (Richard Sithole) |
1054 | |
| 202. | AlexJuca (Alexandre Antonio Juca) |
1050 | |
| 203. | BioGeek (Jeroen Van Goey) |
1044 | |
| 204. | rossmacarthur (Ross MacArthur) |
1036 | |
| 205. | KamoEllen (Kamogelo Ellen Kganakga) |
1026 | |
| 206. | ptaoussanis (Peter Taoussanis) |
1024 | |
| 207. | tnyandoro (Tendai ) |
1024 | |
| 208. | mikechiloane (Mike Nhlanhla Chiloane) |
1007 | |
| 209. | AlbertClo (Albert Clo) |
986 | |
| 210. | Tumo505 (Tumo Kgabeng) |
984 | |
| 211. | KellanStevens (Kellan Stevens) |
980 | |
| 212. | quicujo (Anton Pretorius) |
966 | |
| 213. | gregzaal (Greg Zaal) |
961 | |
| 214. | tseboho (Thabang Tseboho) |
957 | |
| 215. | ponelat (Josh Ponelat) |
957 | |
| 216. | paulmwatson (Paul Watson) |
949 | |
| 217. | 0xlebogang (Lebogang Phoshoko) |
946 | |
| 218. | samwisecode (Sam Norris-Rogers) |
945 | |
| 219. | SeanDylan1982 (Sean Dylan Patterson) |
942 | |
| 220. | CodeCrafterNoku (Nokubonga Ngema) |
938 | |
| 221. | tebello-thejane (Tebello Thejane) |
930 | |
| 222. | DawievLill (Dawie van Lill) |
926 | |
| 223. | Hiccup-za (Christopher Zeuch) |
925 | |
| 224. | cishiv (Shivan Moodley) |
922 | |
| 225. | ntsakosurprise (ntsakosurprise) |
921 | |
| 226. | Tooblippe (Tobie) |
909 | |
| 227. | leonjza (Leon Jacobs) |
906 | |
| 228. | lefajmofokeng (Lefa J. Mofokeng) |
906 | |
| 229. | emotality (Jean-Pierre Fourie) |
904 | |
| 230. | DnA-IntRicate (Adam Foflonker) |
902 | |
| 231. | Lintshiwe (Lintshiwe) |
902 | |
| 232. | chop-dev (Raynard Vermeulen) |
894 | |
| 233. | Katleho-Nyoni (Katleho Nyoni) |
891 | |
| 234. | eben-roux (Eben) |
886 | |
| 235. | ksmasemula (KabeloMasemula) |
884 | |
| 236. | jhavatar () |
880 | |
| 237. | QMS85 (Jonathan Peters) |
875 | |
| 238. | MikhaD (Mikha Davids) |
872 | |
| 239. | DenhamPreen (Denham Preen) |
868 | |
| 240. | geahaad (Gerhard Dinhof) |
865 | |
| 241. | stuartc (Stuart Corbishley) |
865 | |
| 242. | stringhandler (stringhandler) |
855 | |
| 243. | szwanne (Sipho Zwane) |
852 | |
| 244. | movaid7 (Muhammad Vaid) |
851 | |
| 245. | Motlakz (MOTLAKZ) |
848 | |
| 246. | elviscgn (Elvis Chege) |
844 | |
| 247. | mortolian (Gideon Schoonbee) |
842 | |
| 248. | iarxii (Thabang Mposula) |
838 | |
| 249. | AlexvZyl (Alexander van Zyl) |
834 | |
| 250. | anpete (Andrew Peters) |
827 | |
| 251. | DerekCrosson (Derek Crosson) |
823 | |
| 252. | antstanley (Ant Stanley) |
817 | |
| 253. | wax911 (Maxwell Mapako) |
817 | |
| 254. | sjperkins (Simon Perkins) |
813 | |
| 255. | daniel-levin (Daniel Levin) |
810 | |
| 256. | devinpearson (Devin) |
808 |
| Rank | Organization | Members |
|---|---|---|
| 1. | epicgames | 3 |
| 2. | float-capital | 2 |
| 3. | dimagi | 2 |
| 4. | wildcards-world | 2 |
| 5. | nixos | 2 |
| 6. | castleone | 2 |
| 7. | avolabs-io | 2 |
| 8. | lowdefy | 2 |
| 9. | kubernetes | 2 |
| 10. | devopscapetown | 2 |