A list of the most active GitHub users
This is a list of most active GitHub users in Canada over the past year. Other countries/regions can be found here.
This list was generated at 2025-06-26 01:00:56 +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 == 'Canada')
.take(1000)
.sort(_.contributions)
.take(256)
This list contains all public commits for each user. There are 233080 total users in the region and you need at least 224 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.eplus.dev/canada/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.eplus.dev/canada/ORGNAME)
In case you aren't currently ranked on this page, you'll simply receive an "unranked" badge.
Rank | User | Contribs | Picture |
---|---|---|---|
1. | fire (K. S. Ernest (iFire) Lee) |
6333 | |
2. | baywet (Vincent Biret) |
5612 | |
3. | atgreen (Anthony Green) |
5165 | |
4. | rich-iannone (Richard Iannone) |
4117 | |
5. | jpmckinney (James McKinney) |
4009 | |
6. | michaelklishin (Michael Klishin) |
3937 | |
7. | jeromelaban (Jérôme Laban) |
3866 | |
8. | steveseguin (Steve Seguin) |
3483 | |
9. | stgraber (Stéphane Graber) |
3291 | |
10. | hpssjellis (Jeremy Ellis) |
3217 | |
11. | jsoref (Josh Soref) |
3049 | |
12. | standardgalactic (Cogito Ergo Sum) |
3002 | |
13. | willfarrell (will Farrell) |
2873 | |
14. | Saghen (Liam Dyer) |
2795 | |
15. | tiredofit (Dave Conroy) |
2770 | |
16. | cboden (Chris Boden) |
2737 | |
17. | JasonLovesDoggo (Jason Cameron) |
2574 | |
18. | bar-echa (BARECHA ETANA) |
2535 | |
19. | srid (Sridhar Ratnakumar) |
2316 | |
20. | RobLoach (Rob Loach) |
1913 | |
21. | codereport (Conor Hoekstra) |
1875 | |
22. | scottschiller (Scott Schiller) |
1863 | |
23. | Remi-Gau (Remi Gau) |
1860 | |
24. | maruel (M-A) |
1852 | |
25. | dsherret (David Sherret) |
1786 | |
26. | markstory (Mark Story) |
1665 | |
27. | gvwilson (Greg Wilson) |
1658 | |
28. | turbolent (Bastian Müller) |
1649 | |
29. | dansup ((dan)iel (sup)ernault) |
1636 | |
30. | jennybc (Jennifer (Jenny) Bryan) |
1629 | |
31. | hannorein (Hanno Rein) |
1625 | |
32. | cmyr (Colin Rofls) |
1616 | |
33. | oalders (Olaf Alders) |
1613 | |
34. | lemire (Daniel Lemire) |
1612 | |
35. | kingthorin (Rick M) |
1598 | |
36. | Leask (Sixia "Leask" Huang) |
1593 | |
37. | lukasc-ubc (Lukas Chrostowski) |
1593 | |
38. | tomkralidis (Tom Kralidis) |
1573 | |
39. | orchetect (Steffan Andrews) |
1572 | |
40. | Pathoschild (Jesse Plamondon-Willard) |
1518 | |
41. | nashif (Anas Nashif) |
1480 | |
42. | aritchie (Allan Ritchie) |
1472 | |
43. | jlesage (Jocelyn Le Sage) |
1471 | |
44. | gschier (Gregory Schier) |
1467 | |
45. | aminya (Amin Ya) |
1438 | |
46. | fwang (Frank) |
1426 | |
47. | vincentarelbundock (Vincent Arel-Bundock) |
1397 | |
48. | evanp (Evan Prodromou) |
1396 | |
49. | joelhooks (Joel Hooks) |
1377 | |
50. | behdad (Behdad Esfahbod) |
1371 | |
51. | gorhill (Raymond Hill) |
1370 | |
52. | patcon (Patrick Connolly) |
1361 | |
53. | Xe (Xe Iaso) |
1353 | |
54. | benluelo (ben) |
1345 | |
55. | yrashk (Yurii Rashkovskii) |
1310 | |
56. | tdhock (Toby Dylan Hocking) |
1234 | |
57. | CamDavidsonPilon (Cameron Davidson-Pilon) |
1232 | |
58. | mattmassicotte (Matt Massicotte) |
1163 | |
59. | jimpick (Jim Pick) |
1143 | |
60. | sgbaird (Sterling G. Baird) |
1132 | |
61. | SamWilsn (Sam Wilson) |
1130 | |
62. | stevebauman (Steve Bauman) |
1114 | |
63. | elbruno (El Bruno) |
1098 | |
64. | ggreer (Geoff Greer) |
1076 | |
65. | mistydemeo (Misty De Méo) |
1066 | |
66. | hlissner (Henrik Lissner) |
1061 | |
67. | coffee-cup (Jake Runzer) |
1052 | |
68. | goldensniper514 (Guards forward!) |
1038 | |
69. | peterzhu2118 (Peter Zhu) |
1036 | |
70. | jb55 (William Casarin) |
1036 | |
71. | Pomax (Pomax) |
1009 | |
72. | jasonish (Jason Ish) |
1002 | |
73. | DenisCarriere (Denis) |
997 | |
74. | kbond (Kevin Bond) |
996 | |
75. | pojntfx (Felicitas Pojtinger) |
989 | |
76. | asoltys (Adam Soltys) |
986 | |
77. | cenkalti (Cenk Altı) |
986 | |
78. | friendly (Michael Friendly) |
977 | |
79. | ksylvest (Kevin Sylvestre) |
975 | |
80. | bhouston (Ben Houston) |
971 | |
81. | 00-Evan (Evan Debenham) |
968 | |
82. | Laisky (Laisky.Cai) |
967 | |
83. | xinychen (Xinyu Chen) |
964 | |
84. | jelveh (Nariman Jelveh) |
952 | |
85. | nickytonline (Nick Taylor) |
947 | |
86. | sojoudian (Maziar) |
939 | |
87. | chris1111 (chris1111) |
922 | |
88. | jasonkuhrt (Jason Kuhrt) |
913 | |
89. | karenetheridge (Karen Etheridge) |
910 | |
90. | jaysoo (Jack Hsu) |
898 | |
91. | sarah11918 (Sarah Rainsberger) |
890 | |
92. | DaleSeo (Dale Seo) |
864 | |
93. | starcraft66 (Tristan) |
858 | |
94. | IanDarwin (Ian Darwin) |
852 | |
95. | eschnett (Erik Schnetter) |
851 | |
96. | julianlam (Julian Lam) |
846 | |
97. | ajayyy (Ajay Ramachandran) |
844 | |
98. | carlsverre (Carl Sverre) |
838 | |
99. | seananderson (Sean Anderson) |
836 | |
100. | selemondev (Selemon Brahanu) |
831 | |
101. | fluffy (Cullen Jennings) |
829 | |
102. | taras (Taras Mankovski) |
827 | |
103. | mykeels (Michael Ikechi) |
821 | |
104. | nikolovlazar (Lazar Nikolov) |
821 | |
105. | rgrinberg (Rudi Grinberg) |
820 | |
106. | farmerbriantee (Brian Tischler) |
813 | |
107. | tpoisot (Timothée Poisot) |
808 | |
108. | cuducos (Eduardo Cuducos) |
806 | |
109. | saket (Saket Narayan) |
799 | |
110. | hawkeye64 (Jeff Galbraith) |
771 | |
111. | ninjamuffin99 (Cameron Taylor) |
765 | |
112. | qgallouedec (Quentin Gallouédec) |
763 | |
113. | prrao87 (Prashanth Rao) |
753 | |
114. | winkerVSbecks (Varun Vachhar) |
751 | |
115. | steveluscher (Steven Luscher) |
750 | |
116. | grossmj (Jeremy Grossmann) |
738 | |
117. | shyndman (Scott Hyndman) |
731 | |
118. | CalebBell (Caleb Bell) |
724 | |
119. | QuLogic (Elliott Sales de Andrade) |
720 | |
120. | rokon12 (A N M Bazlur Rahman ) |
712 | |
121. | martindurant (Martin Durant) |
710 | |
122. | brettcannon (Brett Cannon) |
709 | |
123. | isaackogan (Isaac Kogan) |
707 | |
124. | prof3ssorSt3v3 (Steve Griffith) |
701 | |
125. | brentvatne (Brent Vatne) |
701 | |
126. | michaelshimeles (Michael Shimeles) |
683 | |
127. | jackharrhy (Jack Harrhy) |
680 | |
128. | lmcinnes (Leland McInnes) |
676 | |
129. | StevenBlack (Steven Black) |
673 | |
130. | joshuaboniface (Joshua M. Boniface) |
668 | |
131. | wiseodd (Agustinus Kristiadi) |
662 | |
132. | kabiroberai (Kabir Oberai) |
653 | |
133. | paleolimbot (Dewey Dunnington) |
646 | |
134. | iamnbutler (Nate Butler) |
629 | |
135. | raganwald (Reg Braithwaite) |
629 | |
136. | thedaviddias (David Dias) |
628 | |
137. | Gaohaoyang (Haoyang) |
617 | |
138. | kdheepak (Dheepak Krishnamurthy) |
616 | |
139. | geographyclub (SK) |
608 | |
140. | rafaelfranca (Rafael Mendonça França) |
602 | |
141. | cameronmcnz (Cameron McKenzie) |
601 | |
142. | dstndstn (Dustin Lang) |
601 | |
143. | shazow (Andrey Petrov) |
593 | |
144. | milon (Nuruzzaman Milon) |
589 | |
145. | Sytten (Émile Fugulin) |
588 | |
146. | mosabua (Manfred Moser) |
585 | |
147. | ImranR98 (Imran) |
585 | |
148. | deluan (Deluan Quintão) |
575 | |
149. | millette (Robin Millette) |
571 | |
150. | colinta (Colin T.A. Gray) |
570 | |
151. | DustinBrett (Dustin Brett) |
565 | |
152. | AndyObtiva (Andy Maleh) |
557 | |
153. | k4yt3x (K4YT3X) |
555 | |
154. | jhawthorn (John Hawthorn) |
552 | |
155. | corbanbrook (Corban Brook) |
550 | |
156. | timarney (Tim Arney) |
543 | |
157. | ryanwelcher (Ryan Welcher) |
542 | |
158. | luanpotter (Luan Nico) |
540 | |
159. | hugoabernier (Hugo Bernier) |
528 | |
160. | meziantou (Gérald Barré) |
524 | |
161. | maximecb (Maxime Chevalier-Boisvert) |
518 | |
162. | AbhiPrasad (Abhijeet Prasad) |
517 | |
163. | ujihisa (ujihisa) |
517 | |
164. | aaronmcleancs (Aaron McLean) |
516 | |
165. | NGPixel (Nicolas Giard) |
515 | |
166. | syl20bnr (Sylvain Benner) |
513 | |
167. | lemonmade (Chris Sauve) |
512 | |
168. | lassoan (Andras Lasso) |
511 | |
169. | ibraheemdev (Ibraheem Ahmed) |
510 | |
170. | JLHwung (Huáng Jùnliàng) |
506 | |
171. | rsaz (Richard Zampieri) |
504 | |
172. | andymckay (Andy McKay) |
502 | |
173. | MatthewZMD (Matthew Zeng) |
497 | |
174. | rwightman (Ross Wightman) |
494 | |
175. | AtotheY (Anthony Sistilli) |
488 | |
176. | atesgoral (Ateş Göral) |
479 | |
177. | andydlindsay (Andy Lindsay) |
479 | |
178. | ehsanmok (Ehsan M. Kermani) |
479 | |
179. | agg23 (Adam Gastineau) |
478 | |
180. | automateyournetwork (John Capobianco) |
476 | |
181. | Redth (Jonathan Dick) |
475 | |
182. | dimitriwalters (Dimitri Walters) |
466 | |
183. | isadorasophia (Isadora) |
464 | |
184. | mystor (Nika Layzell) |
464 | |
185. | mhdawson (Michael Dawson) |
461 | |
186. | patmaddox (Pat Maddox) |
460 | |
187. | khronokernel (Mykola Grymalyuk) |
456 | |
188. | LukeTowers (Luke Towers) |
453 | |
189. | TechHutTV (Brandon Hopkins) |
451 | |
190. | xjasonlyu (Jason Lyu) |
448 | |
191. | joshnuss (Joshua Nussbaum) |
447 | |
192. | davepagurek (Dave Pagurek) |
447 | |
193. | bigsnarfdude (BigsnarfDude) |
447 | |
194. | ldionne (Louis Dionne) |
447 | |
195. | jamonholmgren (Jamon Holmgren) |
441 | |
196. | bonedaddy (bonedaddy) |
434 | |
197. | ykdojo (YK) |
431 | |
198. | fnichol (Fletcher Nichol) |
431 | |
199. | ivanreese (Ivan Reese) |
427 | |
200. | trentm (Trent Mick) |
422 | |
201. | bmann (Boris Mann) |
418 | |
202. | jamii (Jamie Brandon) |
410 | |
203. | jpd002 (Jean-Philip Desjardins) |
404 | |
204. | FBoucher (Frank Boucher) |
401 | |
205. | abetlen (Andrei) |
399 | |
206. | erickzhao (Erick Zhao) |
393 | |
207. | darcyclarke (Darcy Clarke) |
391 | |
208. | sachac (Sacha Chua) |
389 | |
209. | PhotonQuantum (LightQuantum) |
388 | |
210. | backmeupplz (Nikita Kolmogorov) |
385 | |
211. | igorescodro (Igor Escodro) |
384 | |
212. | d4l3k (Tristan Rice) |
382 | |
213. | pykello (Hadi Moshayedi) |
381 | |
214. | Corb3nik (Ian Bouchard) |
378 | |
215. | cvs0 (cvs0) |
373 | |
216. | lgritz (Larry Gritz) |
372 | |
217. | wyattjoh (Wyatt Johnson) |
370 | |
218. | pramsey (Paul Ramsey) |
370 | |
219. | chxtan (Chetan Rakhra) |
369 | |
220. | darthcloud (Jacques Gagnon) |
369 | |
221. | msantos (Michael Santos) |
368 | |
222. | bioinformatics-ca (Canadian Bioinformatics Workshops) |
366 | |
223. | guybedford (Guy Bedford) |
361 | |
224. | joedf (Joe DF) |
357 | |
225. | Christopher2K (Christopher N. KATOYI) |
355 | |
226. | alecjacobson (Alec Jacobson) |
354 | |
227. | jacobparis (Jacob Paris) |
352 | |
228. | lextm (Lex Li) |
352 | |
229. | pvh (Peter van Hardenberg) |
349 | |
230. | ricmoo (Richard Moore) |
348 | |
231. | ClementTsang (Clement Tsang) |
347 | |
232. | abhineet123 (Abhineet Singh) |
342 | |
233. | martin226 (Martin Sit) |
342 | |
234. | romgrk (Rom Grk) |
340 | |
235. | carlalexander (Carl Alexander) |
338 | |
236. | Mariatta (Mariatta) |
335 | |
237. | ajpinedam (Andres Pineda) |
332 | |
238. | meabed (Mohamed Meabed) |
332 | |
239. | FrozenPandaz (Jason Jean) |
331 | |
240. | NoelFB (Noel Berry) |
330 | |
241. | dashed (Alberto Leal) |
329 | |
242. | vito (Alex Suraci) |
329 | |
243. | ruyadorno (Ruy Adorno) |
324 | |
244. | kennethormandy (Kenneth Ormandy) |
320 | |
245. | stas00 (Stas Bekman) |
311 | |
246. | 0xAdafang (Adafang) |
311 | |
247. | richlander (Rich Lander) |
311 | |
248. | mrzachnugent (Zach Nugent) |
306 | |
249. | danderson (Dave Anderson) |
306 | |
250. | ahmedkhaleel2004 (Ahmed Khaleel) |
306 | |
251. | danielgerlag (Daniel Gerlag) |
302 | |
252. | vilbeyli (Volkan Ilbeyli) |
301 | |
253. | ttimbers (Tiffany A. Timbers) |
299 | |
254. | pgaskin (Patrick Gaskin) |
298 | |
255. | ReikaKalseki (Reika) |
294 | |
256. | alinz (Ali Najafizadeh) |
288 |
Rank | Organization | Members |
---|---|---|
1. | shopify | 6 |
2. | microsoft | 5 |
3. | nodejs | 4 |
4. | getsentry | 4 |
5. | openjs-foundation | 3 |
6. | inkandswitch | 3 |
7. | recursecenter | 3 |
8. | pkgjs | 3 |
9. | rust-lang | 2 |
10. | vltpkg | 2 |