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-10-04 09:59:22 +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 239554 total users in the region and you need at least 191 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/canada/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/canada/ORGNAME)
In case you aren't currently ranked on this page, you'll simply receive an "unranked" badge.
Rank | User | Contribs | Picture |
---|---|---|---|
1. | MontrealAI (MONTREAL.AI) |
13614 | |
2. | fire (K. S. Ernest (iFire) Lee) |
6404 | |
3. | atgreen (Anthony Green) |
5570 | |
4. | rich-iannone (Richard Iannone) |
4897 | |
5. | baywet (Vincent Biret) |
4838 | |
6. | hpssjellis (Jeremy Ellis) |
4364 | |
7. | michaelklishin (Michael Klishin) |
4129 | |
8. | jamescherti (James Cherti) |
4016 | |
9. | steveseguin (Steve Seguin) |
3616 | |
10. | standardgalactic (Cogito Ergo Sum) |
3405 | |
11. | goldensniper514 (Guards forward!) |
3359 | |
12. | stgraber (Stéphane Graber) |
3310 | |
13. | jeromelaban (Jérôme Laban) |
3286 | |
14. | tiredofit (Dave Conroy) |
3185 | |
15. | willfarrell (will Farrell) |
3137 | |
16. | jpmckinney (James McKinney) |
3047 | |
17. | stevehu (Steve Hu) |
2911 | |
18. | jsoref (Josh Soref) |
2741 | |
19. | alifa98 (Ali Faraji) |
2683 | |
20. | cboden (Chris Boden) |
2649 | |
21. | srid (Sridhar Ratnakumar) |
2402 | |
22. | maruel (M-A) |
2350 | |
23. | turbolent (Bastian Müller) |
2207 | |
24. | behdad (Behdad Esfahbod) |
2200 | |
25. | Saghen (Liam Dyer) |
2140 | |
26. | patcon (Patrick Connolly) |
2043 | |
27. | gvwilson (Greg Wilson) |
2008 | |
28. | reiver (Charles Iliya Krempeaux) |
1984 | |
29. | lemire (Daniel Lemire) |
1934 | |
30. | orchetect (Steffan Andrews) |
1931 | |
31. | aarnphm (Aaron Pham) |
1832 | |
32. | RobLoach (Rob Loach) |
1831 | |
33. | dansup (dansup) |
1775 | |
34. | Xe (Xe Iaso) |
1767 | |
35. | JasonLovesDoggo (Jason Cameron) |
1751 | |
36. | evanp (Evan Prodromou) |
1745 | |
37. | codereport (Conor Hoekstra) |
1741 | |
38. | kingthorin (Rick M) |
1731 | |
39. | vincentarelbundock (Vincent Arel-Bundock) |
1712 | |
40. | jennybc (Jennifer (Jenny) Bryan) |
1682 | |
41. | scottschiller (Scott Schiller) |
1661 | |
42. | hannorein (Hanno Rein) |
1656 | |
43. | dsherret (David Sherret) |
1643 | |
44. | cmyr (Colin Rofls) |
1626 | |
45. | zhangchiqing (Leo Zhang) |
1615 | |
46. | Remi-Gau (Remi Gau) |
1612 | |
47. | Pathoschild (Jesse Plamondon-Willard) |
1581 | |
48. | nashif (Anas Nashif) |
1569 | |
49. | oalders (Olaf Alders) |
1569 | |
50. | nerdai (Andrei Fajardo) |
1534 | |
51. | gorhill (Raymond Hill) |
1530 | |
52. | lukasc-ubc (Lukas Chrostowski) |
1524 | |
53. | Leask (Sixia "Leask" Huang) |
1487 | |
54. | OriginCode (Kaiyang Wu) |
1484 | |
55. | fwang (Frank) |
1464 | |
56. | jlesage (Jocelyn Le Sage) |
1453 | |
57. | benluelo (ben) |
1452 | |
58. | pschroen (Patrick Schroen) |
1430 | |
59. | leandrocp (Leandro Pereira) |
1422 | |
60. | markstory (Mark Story) |
1390 | |
61. | tomkralidis (Tom Kralidis) |
1376 | |
62. | elbruno (El Bruno) |
1353 | |
63. | rokon12 (A N M Bazlur Rahman ) |
1308 | |
64. | jimpick (Jim Pick) |
1303 | |
65. | tdhock (Toby Dylan Hocking) |
1279 | |
66. | carlsverre (Carl Sverre) |
1272 | |
67. | yrashk (Yurii Rashkovskii) |
1237 | |
68. | ateucher (Andy Teucher) |
1220 | |
69. | jb55 (William Casarin) |
1220 | |
70. | SpikeHD (SpikeHD) |
1207 | |
71. | jasonkuhrt (Jason Kuhrt) |
1198 | |
72. | donaldzou (Donald Zou) |
1189 | |
73. | stevebauman (Steve Bauman) |
1178 | |
74. | aminya (Amin Ya) |
1165 | |
75. | fnando (Nando Vieira) |
1152 | |
76. | kdheepak (Dheepak Krishnamurthy) |
1129 | |
77. | cenkalti (Cenk Altı) |
1111 | |
78. | CamDavidsonPilon (Cameron Davidson-Pilon) |
1085 | |
79. | karenetheridge (Karen Etheridge) |
1082 | |
80. | meejah (meejah) |
1079 | |
81. | aritchie (Allan Ritchie) |
1077 | |
82. | DaleSeo (Dale Seo) |
1076 | |
83. | shyndman (Scott Hyndman) |
1049 | |
84. | sgbaird (Sterling G. Baird) |
1037 | |
85. | friendly (Michael Friendly) |
1035 | |
86. | sojoudian (Maziar) |
1031 | |
87. | KernelDeimos (Eric Dubé) |
1010 | |
88. | gnunn1 (Gerald Nunn) |
1010 | |
89. | bhouston (Ben Houston) |
1009 | |
90. | joelhooks (Joel Hooks) |
985 | |
91. | DenisCarriere (Denis) |
981 | |
92. | jaysoo (Jack Hsu) |
977 | |
93. | luanpotter (Luan Nico) |
976 | |
94. | NorthernMan54 (Northern Man) |
974 | |
95. | asoltys (Adam Soltys) |
973 | |
96. | SamWilsn (Sam Wilson) |
971 | |
97. | coffee-cup (Jake Runzer) |
969 | |
98. | xinychen (Xinyu Chen) |
939 | |
99. | qgallouedec (Quentin Gallouédec) |
933 | |
100. | ggreer (Geoff Greer) |
931 | |
101. | chris1111 (chris1111) |
929 | |
102. | Pomax (Pomax) |
925 | |
103. | icholy (Ilia Choly) |
914 | |
104. | jasonish (Jason Ish) |
913 | |
105. | kbond (Kevin Bond) |
895 | |
106. | mistydemeo (Misty De Méo) |
891 | |
107. | andyw8 (Andy Waite) |
890 | |
108. | mattmassicotte (Matt Massicotte) |
885 | |
109. | 00-Evan (Evan Debenham) |
875 | |
110. | ajayyy (Ajay Ramachandran) |
875 | |
111. | seananderson (Sean Anderson) |
870 | |
112. | qcoral (alex ren) |
870 | |
113. | pojntfx (Felicitas Pojtinger) |
868 | |
114. | taras (Taras Mankovski) |
861 | |
115. | adrianstevens (Adrian Stevens) |
841 | |
116. | morgan3d (Morgan McGuire) |
832 | |
117. | prrao87 (Prashanth Rao) |
829 | |
118. | agg23 (Adam Gastineau) |
817 | |
119. | thedaviddias (David Dias) |
812 | |
120. | starcraft66 (Tristan) |
808 | |
121. | lsvekis (Laurence Svekis) |
808 | |
122. | meziantou (Gérald Barré) |
803 | |
123. | colinta (Colin T.A. Gray) |
795 | |
124. | hawkeye64 (Jeff Galbraith) |
785 | |
125. | gschier (Gregory Schier) |
783 | |
126. | honkinglin (Kyrie) |
777 | |
127. | rgrinberg (Rudi Grinberg) |
775 | |
128. | paleolimbot (Dewey Dunnington) |
772 | |
129. | mrzachnugent (Zach Nugent) |
769 | |
130. | cuducos (Eduardo Cuducos) |
765 | |
131. | jackharrhy (Jack Harrhy) |
765 | |
132. | eschnett (Erik Schnetter) |
763 | |
133. | sarah11918 (Sarah Rainsberger) |
747 | |
134. | milon (Nuruzzaman Milon) |
746 | |
135. | julianlam (Julian Lam) |
742 | |
136. | tpoisot (Timothée Poisot) |
731 | |
137. | rafaelfranca (Rafael Mendonça França) |
724 | |
138. | brettcannon (Brett Cannon) |
718 | |
139. | fluffy (Cullen Jennings) |
717 | |
140. | lmcinnes (Leland McInnes) |
715 | |
141. | mgifford (Mike Gifford) |
713 | |
142. | darcyclarke (Darcy Clarke) |
705 | |
143. | piyush97 (Piyush Mehta) |
702 | |
144. | nikolovlazar (Lazar Nikolov) |
697 | |
145. | brentvatne (Brent Vatne) |
695 | |
146. | mcr (Michael Richardson) |
687 | |
147. | iamnbutler (Nate Butler) |
686 | |
148. | vonhyou (Shuo Feng) |
678 | |
149. | StevenBlack (Steven Black) |
676 | |
150. | IanDarwin (Ian Darwin) |
670 | |
151. | wellcaffeinated (Jasper) |
669 | |
152. | bobsummerwill (Bob Summerwill) |
660 | |
153. | dstndstn (Dustin Lang) |
660 | |
154. | saket (Saket Narayan) |
657 | |
155. | ksylvest (Kevin Sylvestre) |
655 | |
156. | prof3ssorSt3v3 (Steve Griffith) |
655 | |
157. | nickytonline (Nick Taylor) |
654 | |
158. | automateyournetwork (John Capobianco) |
651 | |
159. | wyattjoh (Wyatt Johnson) |
651 | |
160. | ehsanmok (Ehsan M. Kermani) |
649 | |
161. | tsawler (Trevor Sawler) |
646 | |
162. | maximecb (Maxime Chevalier-Boisvert) |
640 | |
163. | kabiroberai (Kabir Oberai) |
638 | |
164. | developer-shourav (Shourav Rajbongshi) |
637 | |
165. | vito (Alex Suraci) |
636 | |
166. | timarney (Tim Arney) |
628 | |
167. | raganwald (Reg Braithwaite) |
624 | |
168. | yaoyaoding (Yaoyao Ding) |
619 | |
169. | AbhiPrasad (Abhijeet Prasad) |
617 | |
170. | ImranR98 (Imran) |
616 | |
171. | collidingScopes (Alan 👾) |
615 | |
172. | Laisky (Laisky.Cai) |
606 | |
173. | QuLogic (Elliott Sales de Andrade) |
605 | |
174. | syl20bnr (Sylvain Benner) |
604 | |
175. | peterzhu2118 (Peter Zhu) |
604 | |
176. | martindurant (Martin Durant) |
603 | |
177. | joshuaboniface (Joshua M. Boniface) |
600 | |
178. | hugoabernier (Hugo Bernier) |
594 | |
179. | steveluscher (Steven Luscher) |
591 | |
180. | davidbgk (David Larlet) |
582 | |
181. | geographyclub (SK) |
580 | |
182. | ryanwelcher (Ryan Welcher) |
575 | |
183. | mosabua (Manfred Moser) |
569 | |
184. | deluan (Deluan Quintão) |
566 | |
185. | victoriacheng15 (Victoria Cheng) |
565 | |
186. | isaackogan (Isaac Kogan) |
561 | |
187. | santisoler (Santiago Soler) |
557 | |
188. | bomberfish (Hariz) |
557 | |
189. | ehoneahobed (Ehoneah Obed) |
555 | |
190. | patmaddox (Pat Maddox) |
553 | |
191. | grossmj (Jeremy Grossmann) |
549 | |
192. | shazow (Andrey Petrov) |
545 | |
193. | NGPixel (Nicolas Giard) |
543 | |
194. | winkerVSbecks (Varun Vachhar) |
536 | |
195. | FBoucher (Frank Boucher) |
534 | |
196. | EvanNotFound (Evan Luo) |
528 | |
197. | trentm (Trent Mick) |
527 | |
198. | bigsnarfdude (BigsnarfDude) |
523 | |
199. | Gaohaoyang (Haoyang) |
519 | |
200. | bioinformatics-ca (Canadian Bioinformatics Workshops) |
515 | |
201. | pykello (Hadi Moshayedi) |
514 | |
202. | aaronmcleancs (Aaron McLean) |
513 | |
203. | JacquesCarette (Jacques Carette) |
512 | |
204. | andymckay (Andy McKay) |
511 | |
205. | danakj (Dana Jansens) |
510 | |
206. | pavelgj (Pavel Jbanov) |
507 | |
207. | k4yt3x (K4YT3X) |
507 | |
208. | corbanbrook (Corban Brook) |
499 | |
209. | Sytten (Émile Fugulin) |
497 | |
210. | alicoding (Ali Al Dallal) |
497 | |
211. | joshnuss (Joshua Nussbaum) |
492 | |
212. | MatthewZMD (Matthew Zeng) |
486 | |
213. | atesgoral (Ateş Göral) |
485 | |
214. | lassoan (Andras Lasso) |
483 | |
215. | rwightman (Ross Wightman) |
477 | |
216. | zhimin-z (Zhmin Zhao) |
471 | |
217. | CalebBell (Caleb Bell) |
470 | |
218. | ruyadorno (Ruy Adorno) |
466 | |
219. | dashed (Alberto Leal) |
461 | |
220. | jhawthorn (John Hawthorn) |
458 | |
221. | AtotheY (Anthony Sistilli) |
458 | |
222. | 0xAdafang (Adafang) |
450 | |
223. | cameronmcnz (Cameron McKenzie) |
450 | |
224. | sachac (Sacha Chua) |
448 | |
225. | DustinBrett (Dustin Brett) |
448 | |
226. | dd86k (dd) |
445 | |
227. | jamonholmgren (Jamon Holmgren) |
444 | |
228. | TylerBarnes (Tyler Barnes) |
438 | |
229. | jpalardy (Jonathan Palardy) |
436 | |
230. | LukeTowers (Luke Towers) |
434 | |
231. | ninjamuffin99 (Cameron Taylor) |
434 | |
232. | mhdawson (Michael Dawson) |
428 | |
233. | Redth (Jonathan Dick) |
423 | |
234. | guybedford (Guy Bedford) |
422 | |
235. | meabed (Mohamed Meabed) |
415 | |
236. | adriengivry (Adrien Givry) |
414 | |
237. | richlander (Rich Lander) |
409 | |
238. | PhotonQuantum (LightQuantum) |
408 | |
239. | developer9998 (Dane) |
406 | |
240. | alecjacobson (Alec Jacobson) |
403 | |
241. | brunoborges (Bruno Borges) |
403 | |
242. | WirelessLife (Anthony Bartolo) |
402 | |
243. | bruno-garcia (Bruno Garcia) |
402 | |
244. | wardi (Ian Ward) |
401 | |
245. | ujihisa (ujihisa) |
400 | |
246. | igorescodro (Igor Escodro) |
392 | |
247. | ldionne (Louis Dionne) |
386 | |
248. | TechHutTV (Brandon Hopkins) |
384 | |
249. | vbrazo (Vitor Oliveira) |
383 | |
250. | ben-z (Ben Zhang) |
381 | |
251. | FrozenPandaz (Jason Jean) |
377 | |
252. | nfrechette (Nicholas Frechette) |
376 | |
253. | sebhtml (Sebastien Boisvert) |
373 | |
254. | pgaskin (Patrick Gaskin) |
373 | |
255. | erickzhao (Erick Zhao) |
372 | |
256. | chxtan (Chetan Rakhra) |
371 |
Rank | Organization | Members |
---|---|---|
1. | microsoft | 6 |
2. | getsentry | 5 |
3. | nodejs | 4 |
4. | shopify | 4 |
5. | pkgjs | 3 |
6. | azure | 3 |
7. | dotnet | 3 |
8. | openjs-foundation | 3 |
9. | codecov | 2 |
10. | open-telemetry | 2 |