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-08-07 14:19:45 +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 44456 total users in the region and you need at least 26 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) |
12872 | |
2. | mitchellkrogza (Mitchell Krog) |
9683 | |
3. | fluffypony (Riccardo Spagni) |
7898 | |
4. | ashleykleynhans (Ashley Kleynhans) |
7673 | |
5. | V-FOR-VEND3TTA (George Hlongwane) |
7607 | |
6. | FelixTellmann (Felix Tellmann) |
7437 | |
7. | czue (Cory Zue) |
6893 | |
8. | korn101 (korn101) |
6578 | |
9. | sachajw (Sacha Wharton) |
6281 | |
10. | kerren (Kerren Ortlepp) |
5862 | |
11. | KellanStevens (Kellan Stevens) |
5804 | |
12. | snopoke (Simon Kelly) |
5426 | |
13. | itskingori (King'ori Maina) |
5381 | |
14. | Linf0rd (𝕷𝖎𝖓𝖋𝖔𝖗𝖉 💾) |
5110 | |
15. | rorisangputu (Rorisang Putu) |
4846 | |
16. | Tafara-N (Tafara) |
4623 | |
17. | TebogoYungMercykay (Sello Selepe) |
4562 | |
18. | marcusinthesky (Marcus Gawronsky) |
4513 | |
19. | knightspore (Ciarán) |
4487 | |
20. | SlimGee (Given Ncube) |
4484 | |
21. | GiansCode (Gianluca Falcomer) |
4435 | |
22. | wkirschbaum (Wilhelm Kirschbaum) |
3966 | |
23. | obany (Martyn Janes) |
3814 | |
24. | CyprianTinasheAarons (Cyprian Tinashe Aarons) |
3539 | |
25. | sakhileln (Sakhile L. Ndlazi) |
3519 | |
26. | GiftMothusi (Gift) |
3476 | |
27. | andrewtimberlake (Andrew Timberlake) |
3473 | |
28. | stephenlake (Stephen Lake) |
3371 | |
29. | adrianmoisey (Adrian Moisey) |
3332 | |
30. | innoflash (Innocent Mazando) |
3264 | |
31. | taylorgibb (Taylor Gibb) |
3127 | |
32. | sw00 (Sett) |
3116 | |
33. | davidteren (David Teren) |
3088 | |
34. | rossmacarthur (Ross MacArthur) |
3031 | |
35. | Pho3niX90 () |
2934 | |
36. | thaboRach (Thabo Rachidi) |
2912 | |
37. | ndamulelonemakh (Ndamulelo Nemakhavhani) |
2881 | |
38. | tpyo (Donovan Schönknecht) |
2850 | |
39. | eugenefvdm (Eugene van der Merwe ) |
2837 | |
40. | daniellochner (Daniel Lochner) |
2825 | |
41. | keegancsmith (Keegan Carruthers-Smith) |
2806 | |
42. | wiredmartian (Solomzi) |
2767 | |
43. | dirkbrnd (Dirk Brand) |
2743 | |
44. | burmudar (William Bezuidenhout) |
2695 | |
45. | ptaoussanis (Peter Taoussanis) |
2578 | |
46. | datashaman (datashaman) |
2567 | |
47. | longhotsummer (Greg Kempe) |
2556 | |
48. | hfjooste (Henry Jooste) |
2538 | |
49. | JagTheFriend (JagTheFriend) |
2403 | |
50. | Executioner1939 (Richard) |
2396 | |
51. | DamianvdB (Damian van den Berg) |
2392 | |
52. | GideonLeGrange (Gideon le Grange) |
2390 | |
53. | DonnieTD (Donovan van der Linde) |
2356 | |
54. | schalkventer (Schalk Venter) |
2320 | |
55. | skibz (ant cosentino) |
2319 | |
56. | mauriceLC92 (Maurice Le Cordier) |
2318 | |
57. | vince-nyanga (Vincent Nyanga) |
2304 | |
58. | KamoEllen (Kamogelo Ellen Kganakga) |
2225 | |
59. | corverroos (corver) |
2224 | |
60. | SamTolmay (Sam) |
2208 | |
61. | TRex22 (Jason Chalom) |
2203 | |
62. | bausmeier (Brett Ausmeier) |
2138 | |
63. | bagf (Rory) |
2120 | |
64. | stringhandler (stringhandler) |
2111 | |
65. | ashrafstakala (Ashraf Stakala) |
2103 | |
66. | pedreviljoen (Pedre Viljoen) |
2100 | |
67. | c-goosen (crypticGøøse) |
2096 | |
68. | petrus-jvrensburg (Petrus Janse van Rensburg) |
2049 | |
69. | KarlMathuthu (Karl Mathuthu) |
2031 | |
70. | roryp (Rory Preddy) |
2003 | |
71. | rebelchris (Chris Bongers) |
2003 | |
72. | Saiby100 (Salahuddin Saiet) |
1971 | |
73. | GrahamStrickland (Graham Strickland) |
1962 | |
74. | mattleibow (Matthew Leibowitz) |
1953 | |
75. | fluffynuts (Davyd McColl) |
1948 | |
76. | JasoonS (Jason Smythe) |
1936 | |
77. | stephancill (Stephan Cilliers) |
1901 | |
78. | Axolem (Axole Maranjana) |
1865 | |
79. | mnicstruwig (Michael Struwig) |
1839 | |
80. | geahaad (Gerhard Dinhof) |
1837 | |
81. | dainemawer (Daine Mawer) |
1835 | |
82. | jacques-blom (Jacques Blom) |
1820 | |
83. | FortuneN (Fortune Ngwenya) |
1811 | |
84. | carlaKC (Carla Kirk-Cohen) |
1795 | |
85. | bshongwe (Ernest Bhekizwe Shongwe) |
1776 | |
86. | ruanbekker (Ruan Bekker) |
1770 | |
87. | alexmojaki (Alex Hall) |
1765 | |
88. | JayWelsh (Jay Welsh) |
1764 | |
89. | samofoke (Sabata Mofokeng) |
1691 | |
90. | garrensmith (Garren) |
1685 | |
91. | QuentinWatt (Quentin) |
1674 | |
92. | danini-the-panini (Dani Smith) |
1660 | |
93. | arthurattwell (Arthur Attwell) |
1647 | |
94. | alchemyst (Carl Sandrock) |
1608 | |
95. | nmichlo (Nathan) |
1602 | |
96. | morgs (Morgan Collett) |
1593 | |
97. | nrwiersma (Nicholas Wiersma) |
1579 | |
98. | TomRadford (Tom Radford) |
1571 | |
99. | tebello-thejane (Tebello Thejane) |
1563 | |
100. | ryanza (Ryan Oberholzer) |
1525 | |
101. | Connor-Hughes-Nes (Connor Hughes) |
1515 | |
102. | Naledi-Dikgale (Naledi) |
1499 | |
103. | ewaldhorn (Ewald Horn) |
1475 | |
104. | codeChap (Derrick Egersdörfer | CodeChap) |
1474 | |
105. | Gervwyk (Gerrie van Wyk) |
1460 | |
106. | RF5 (Matthew Baas) |
1439 | |
107. | GedMarc (Marc Magon) |
1435 | |
108. | BotsheloRamela (Botshelo Ramela) |
1428 | |
109. | bright-spark (Myburgh) |
1423 | |
110. | tseboho (Thabang Tseboho) |
1384 | |
111. | ragmer09toske (Retsepile Shao) |
1366 | |
112. | burnt-exe (Raydo M) |
1366 | |
113. | tyronemurg (Ty) |
1361 | |
114. | AesSedai101 (Elsabe Ros) |
1360 | |
115. | smn (Simon de Haan) |
1335 | |
116. | alekcz (Alexander Oloo) |
1310 | |
117. | TSH3PH4NG ( ) |
1293 | |
118. | shinroo (Robert Focke) |
1279 | |
119. | rkistner (Ralf Kistner) |
1256 | |
120. | VernonGrant (Vernon Grant) |
1250 | |
121. | ThaumRystra () |
1248 | |
122. | vegtelenseg (Siya) |
1247 | |
123. | Passion-Over-Pain (Tinotenda Mhedziso) |
1244 | |
124. | Jasonvdb (Jason van den Berg) |
1236 | |
125. | assertchris (Christopher Pitt) |
1221 | |
126. | Deftu (Sammi Deftu) |
1219 | |
127. | Benehiko (Alano Terblanche) |
1211 | |
128. | Bluette1 (Marylene Sawyer) |
1209 | |
129. | agabrie (Abduraghmaan Gabriels) |
1197 | |
130. | DenDen047 (Naoya Muramatsu) |
1193 | |
131. | johan-- (johan pretorius) |
1180 | |
132. | paulmwatson (Paul Watson) |
1173 | |
133. | nkoane (lebogang nkoane) |
1172 | |
134. | andrevdm (Andre Van Der Merwe) |
1162 | |
135. | Marcelckp (Marcel Palmer) |
1160 | |
136. | AceFire6 (Jethro Muller) |
1156 | |
137. | pierredup (Pierre du Plessis) |
1135 | |
138. | xtyrrell (Max) |
1127 | |
139. | tholumuzikhuboni (Tholumuzi Kuboni ) |
1123 | |
140. | ponelat (Josh Ponelat) |
1123 | |
141. | justinvdm (Justin van der Merwe) |
1115 | |
142. | robert-stuttaford (Robert Stuttaford) |
1114 | |
143. | FilledStacks (Dane Mackier) |
1111 | |
144. | rvdende (Rouan van der Ende) |
1110 | |
145. | abhi18av (Abhinav Sharma) |
1110 | |
146. | AdriaanBoshoff (Adriaan Boshoff) |
1098 | |
147. | andrewlimaza (Andrew Lima) |
1098 | |
148. | donovansolms (Donovan Solms) |
1095 | |
149. | adgsenpai (Ashlin Darius Govindasamy) |
1084 | |
150. | Chimoneg27 (Garvin Chimone) |
1079 | |
151. | nicovanzyl (Nico van Zyl) |
1070 | |
152. | armanddp (Armand du Plessis) |
1063 | |
153. | TCNOco (Wesley Pyburn) |
1055 | |
154. | barrymichaeldoyle (Barry Michael Doyle) |
1046 | |
155. | Yonela-Johannes (Yonela Johannes) |
1041 | |
156. | walterl (Walter) |
1034 | |
157. | brandon-barker (Brandon Barker) |
1019 | |
158. | gneisscode (Emmanuella Ikwen ) |
1012 | |
159. | khanyicode (khanyisile) |
1006 | |
160. | matdehaast (Matthew de Haast) |
1005 | |
161. | senyosimpson (Senyo Simpson) |
1004 | |
162. | tiaanduplessis (Tiaan) |
1003 | |
163. | Luka2Lkay (Lukhanyo Matshebelele) |
996 | |
164. | OliverRC (Oliver Rivett-Carnac) |
981 | |
165. | DavidCramer (David Cramer) |
979 | |
166. | stuartc (Stuart Corbishley) |
977 | |
167. | aidan-bailey (Aidan Bailey) |
968 | |
168. | ttshivhula (Tshivhula Tshilidzi ) |
967 | |
169. | WisaniShilumani (Wisani Shilumani) |
965 | |
170. | ndorfin (Shaun O’Connell) |
963 | |
171. | mindsgn (Sibongiseni) |
961 | |
172. | ShaunSHamilton (Shaun Hamilton) |
953 | |
173. | darrenjacoby (Darren Jacoby) |
950 | |
174. | duanecilliers (Duane Cilliers) |
949 | |
175. | BioGeek (Jeroen Van Goey) |
942 | |
176. | freelancing-solutions (mobius-crypt) |
939 | |
177. | VaporFoxLash (Lehlohonolo Radebe D) |
927 | |
178. | DerekCrosson (Derek Crosson) |
923 | |
179. | dunxen (dunxen) |
916 | |
180. | jthrilly (Joshua Melville) |
911 | |
181. | ByteBeem (Donald Mxolisi Mohlala) |
907 | |
182. | DenhamPreen (Denham Preen) |
903 | |
183. | siyabuilds (Siyabonga Samson Lukhele ) |
899 | |
184. | NickiMash17 (Nicolette Mashaba) |
885 | |
185. | waynemunro (Wayne Munro Former Microsoft FTE · Architect of Software Fabric · Cloud & Modular Systems Strategist) |
884 | |
186. | veronar (Verona Ramkumar) |
878 | |
187. | Walkman100 (░▒▓█│【Walkman】│█▓▒░) |
872 | |
188. | riaankleinhans (Riaan Kleinhans) |
872 | |
189. | eben-roux (Eben) |
870 | |
190. | CodeCrafterNoku (Nokubonga Ngema) |
863 | |
191. | corneil (Corneil du Plessis) |
853 | |
192. | Loqrin (Loqrin) |
851 | |
193. | jhavatar () |
846 | |
194. | schalkburger (Schalk Burger) |
843 | |
195. | demondayza (Andrew Margetts) |
840 | |
196. | aviddiviner (David Irvine) |
837 | |
197. | Tarto-4 (Thato Mongwe) |
825 | |
198. | gregpriday (Greg Priday) |
824 | |
199. | eXigentCoder (Ryan Kotzen) |
813 | |
200. | datlearner (Kundai Muchemwa) |
807 | |
201. | HendrikLouw (Hendrik F. Louw) |
807 | |
202. | peterp (Peter Pistorius) |
800 | |
203. | rmaclean (Robert MacLean) |
798 | |
204. | rickkln (Rick Kleinhans) |
791 | |
205. | sash-a (Sasha Abramowitz) |
786 | |
206. | Princemashumu (Devguy Prince) |
785 | |
207. | Myvar (Emile Badenhorst) |
781 | |
208. | JaschaW (Jascha Wohlkinger) |
779 | |
209. | dannykopping (Danny Kopping) |
775 | |
210. | Ayano2000 (Arata Yano) |
774 | |
211. | MogammadShaqeelless16 (Shaqeel Less) |
773 | |
212. | micah5 () |
763 | |
213. | Motlakz (MOTLAKZ) |
762 | |
214. | QMS85 (Jonathan Peters) |
760 | |
215. | PeaceTheeCoder (Peace Munyai) |
756 | |
216. | AlexvZyl (Alexander van Zyl) |
748 | |
217. | Motjiang (Brilliant Nhlamolo ) |
748 | |
218. | xdossantos (Xola dos Santos) |
744 | |
219. | sjperkins (Simon Perkins) |
742 | |
220. | Ridhwana (Ridhwana) |
735 | |
221. | donovanmuller (Donovan Muller) |
734 | |
222. | michaelrosstarr (Michael Ross Tarr) |
722 | |
223. | n1c (Nic) |
722 | |
224. | NqobileMthombeni (Nqobile Mthombeni) |
721 | |
225. | LawMashira (Lawson Matutu) |
717 | |
226. | boris-kolpackov (Boris Kolpackov) |
713 | |
227. | tsohleDev (Tsohle Mokhemisi) |
706 | |
228. | cishiv (Shivan Moodley) |
706 | |
229. | CmdrDats () |
706 | |
230. | johanmeiring (Johan Meiring) |
700 | |
231. | 0xlebogang (Lebogang Phoshoko) |
695 | |
232. | chop-dev (Raynard Vermeulen) |
691 | |
233. | SeanDylan1982 (Sean Dylan Patterson) |
685 | |
234. | katlegorphele (Katlego R. Phele) |
683 | |
235. | tsheporamantso (Gladwin Tshepo Ramantso) |
682 | |
236. | Bhekisile (Bhekisile Jozi) |
681 | |
237. | wax911 (Maxwell Mapako) |
681 | |
238. | beyarkay (Boyd Kane) |
668 | |
239. | ksmasemula (KabeloMasemula) |
665 | |
240. | rameezk (Rameez Khan) |
664 | |
241. | TinoMuzambi (Tinotenda Muzambi) |
664 | |
242. | refilwe-m (Refilwe M. Mashile) |
663 | |
243. | szwanne (Sipho Zwane) |
657 | |
244. | AlbertClo (Albert Clo) |
656 | |
245. | C0d3N1nJ4 (Naiomi Naidoo) |
656 | |
246. | timlind (Tim Lind) |
652 | |
247. | justinwyer (Justin Wyer) |
651 | |
248. | QuentinManemla (Quentin) |
640 | |
249. | markbirss (Mark Trevor Birss) |
639 | |
250. | Sphiwe-Molala (Sphiwe Molala) |
631 | |
251. | lukevanlukevan (Luke Van) |
630 | |
252. | countnoobula (Shaun van Tonder) |
626 | |
253. | fenmade (Fen Faure) |
623 | |
254. | lucaliebenberg (Luca Liebenberg) |
618 | |
255. | leonjza (Leon Jacobs) |
616 | |
256. | chumani130 (Chumani Madikizela) |
605 |
Rank | Organization | Members |
---|---|---|
1. | epicgames | 4 |
2. | nixos | 2 |
3. | nileag | 2 |
4. | ncino | 2 |
5. | avolabs-io | 2 |
6. | sensepost | 2 |
7. | egncode | 2 |
8. | devopscapetown | 2 |
9. | dimagi | 2 |
10. | daocare | 2 |