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-15 07:59:59 +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 240223 total users in the region and you need at least 192 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) |
13980 | |
2. | fire (K. S. Ernest (iFire) Lee) |
5810 | |
3. | atgreen (Anthony Green) |
5628 | |
4. | rich-iannone (Richard Iannone) |
4839 | |
5. | baywet (Vincent Biret) |
4696 | |
6. | hpssjellis (Jeremy Ellis) |
4408 | |
7. | michaelklishin (Michael Klishin) |
4075 | |
8. | jamescherti (James Cherti) |
3992 | |
9. | steveseguin (Steve Seguin) |
3643 | |
10. | standardgalactic (Cogito Ergo Sum) |
3479 | |
11. | stgraber (Stéphane Graber) |
3369 | |
12. | tiredofit (Dave Conroy) |
3323 | |
13. | goldensniper514 (Guards forward!) |
3204 | |
14. | jeromelaban (Jérôme Laban) |
3133 | |
15. | willfarrell (will Farrell) |
2998 | |
16. | stevehu (Steve Hu) |
2943 | |
17. | jpmckinney (James McKinney) |
2793 | |
18. | bravoech01 (Bravo Echo) |
2788 | |
19. | jsoref (Josh Soref) |
2695 | |
20. | alifa98 (Ali Faraji) |
2670 | |
21. | cboden (Chris Boden) |
2624 | |
22. | srid (Sridhar Ratnakumar) |
2375 | |
23. | maruel (M-A) |
2353 | |
24. | turbolent (Bastian Müller) |
2279 | |
25. | behdad (Behdad Esfahbod) |
2173 | |
26. | reiver (Charles Iliya Krempeaux) |
1998 | |
27. | patcon (Patrick Connolly) |
1994 | |
28. | gvwilson (Greg Wilson) |
1941 | |
29. | lemire (Daniel Lemire) |
1910 | |
30. | orchetect (Steffan Andrews) |
1901 | |
31. | Saghen (Liam Dyer) |
1855 | |
32. | aarnphm (Aaron Pham) |
1834 | |
33. | RobLoach (Rob Loach) |
1831 | |
34. | Xe (Xe Iaso) |
1762 | |
35. | dansup (dansup) |
1742 | |
36. | codereport (Conor Hoekstra) |
1730 | |
37. | vincentarelbundock (Vincent Arel-Bundock) |
1728 | |
38. | evanp (Evan Prodromou) |
1727 | |
39. | kingthorin (Rick M) |
1727 | |
40. | JasonLovesDoggo (Jason Cameron) |
1722 | |
41. | jennybc (Jennifer (Jenny) Bryan) |
1668 | |
42. | scottschiller (Scott Schiller) |
1642 | |
43. | hannorein (Hanno Rein) |
1638 | |
44. | dsherret (David Sherret) |
1633 | |
45. | zhangchiqing (Leo Zhang) |
1627 | |
46. | cmyr (Colin Rofls) |
1597 | |
47. | nashif (Anas Nashif) |
1573 | |
48. | lukasc-ubc (Lukas Chrostowski) |
1546 | |
49. | Leask (Sixia "Leask" Huang) |
1539 | |
50. | nerdai (Andrei Fajardo) |
1535 | |
51. | Remi-Gau (Remi Gau) |
1535 | |
52. | fwang (Frank) |
1533 | |
53. | oalders (Olaf Alders) |
1519 | |
54. | Pathoschild (Jesse Plamondon-Willard) |
1503 | |
55. | markstory (Mark Story) |
1495 | |
56. | benluelo (ben) |
1490 | |
57. | OriginCode (Kaiyang Wu) |
1465 | |
58. | gorhill (Raymond Hill) |
1462 | |
59. | elbruno (El Bruno) |
1445 | |
60. | leandrocp (Leandro Pereira) |
1424 | |
61. | jlesage (Jocelyn Le Sage) |
1414 | |
62. | tomkralidis (Tom Kralidis) |
1388 | |
63. | pschroen (Patrick Schroen) |
1382 | |
64. | jimpick (Jim Pick) |
1303 | |
65. | rokon12 (A N M Bazlur Rahman ) |
1288 | |
66. | jasonkuhrt (Jason Kuhrt) |
1286 | |
67. | carlsverre (Carl Sverre) |
1278 | |
68. | tdhock (Toby Dylan Hocking) |
1275 | |
69. | jb55 (William Casarin) |
1260 | |
70. | ateucher (Andy Teucher) |
1239 | |
71. | stevebauman (Steve Bauman) |
1220 | |
72. | yrashk (Yurii Rashkovskii) |
1182 | |
73. | SpikeHD (SpikeHD) |
1174 | |
74. | fnando (Nando Vieira) |
1155 | |
75. | donaldzou (Donald Zou) |
1153 | |
76. | aminya (Amin Ya) |
1124 | |
77. | kdheepak (Dheepak Krishnamurthy) |
1122 | |
78. | meejah (meejah) |
1104 | |
79. | NorthernMan54 (Northern Man) |
1103 | |
80. | cenkalti (Cenk Altı) |
1102 | |
81. | karenetheridge (Karen Etheridge) |
1083 | |
82. | aritchie (Allan Ritchie) |
1058 | |
83. | luanpotter (Luan Nico) |
1047 | |
84. | CamDavidsonPilon (Cameron Davidson-Pilon) |
1029 | |
85. | gnunn1 (Gerald Nunn) |
1025 | |
86. | DaleSeo (Dale Seo) |
1022 | |
87. | sgbaird (Sterling G. Baird) |
1015 | |
88. | friendly (Michael Friendly) |
1014 | |
89. | shyndman (Scott Hyndman) |
1010 | |
90. | bhouston (Ben Houston) |
1009 | |
91. | KernelDeimos (Eric Dubé) |
994 | |
92. | xinychen (Xinyu Chen) |
976 | |
93. | sojoudian (Maziar) |
963 | |
94. | coffee-cup (Jake Runzer) |
961 | |
95. | SamWilsn (Sam Wilson) |
961 | |
96. | jaysoo (Jack Hsu) |
955 | |
97. | DenisCarriere (Denis) |
954 | |
98. | asoltys (Adam Soltys) |
920 | |
99. | qgallouedec (Quentin Gallouédec) |
914 | |
100. | icholy (Ilia Choly) |
911 | |
101. | chris1111 (chris1111) |
900 | |
102. | jasonish (Jason Ish) |
889 | |
103. | joelhooks (Joel Hooks) |
888 | |
104. | pojntfx (Felicitas Pojtinger) |
881 | |
105. | mattmassicotte (Matt Massicotte) |
879 | |
106. | ggreer (Geoff Greer) |
878 | |
107. | mistydemeo (Misty De Méo) |
876 | |
108. | ajayyy (Ajay Ramachandran) |
874 | |
109. | agg23 (Adam Gastineau) |
873 | |
110. | patmaddox (Pat Maddox) |
866 | |
111. | andyw8 (Andy Waite) |
859 | |
112. | qcoral (alex ren) |
850 | |
113. | morgan3d (Morgan McGuire) |
847 | |
114. | seananderson (Sean Anderson) |
847 | |
115. | kbond (Kevin Bond) |
844 | |
116. | 00-Evan (Evan Debenham) |
842 | |
117. | meziantou (Gérald Barré) |
831 | |
118. | adrianstevens (Adrian Stevens) |
819 | |
119. | lsvekis (Laurence Svekis) |
816 | |
120. | prrao87 (Prashanth Rao) |
813 | |
121. | thedaviddias (David Dias) |
812 | |
122. | eschnett (Erik Schnetter) |
811 | |
123. | hawkeye64 (Jeff Galbraith) |
785 | |
124. | bobsummerwill (Bob Summerwill) |
785 | |
125. | rafaelfranca (Rafael Mendonça França) |
774 | |
126. | starcraft66 (Tristan) |
770 | |
127. | Pomax (Pomax) |
768 | |
128. | paleolimbot (Dewey Dunnington) |
761 | |
129. | jackharrhy (Jack Harrhy) |
759 | |
130. | gschier (Gregory Schier) |
753 | |
131. | mrzachnugent (Zach Nugent) |
749 | |
132. | cuducos (Eduardo Cuducos) |
746 | |
133. | milon (Nuruzzaman Milon) |
745 | |
134. | colinta (Colin T.A. Gray) |
744 | |
135. | rgrinberg (Rudi Grinberg) |
743 | |
136. | taras (Taras Mankovski) |
741 | |
137. | mcr (Michael Richardson) |
728 | |
138. | brettcannon (Brett Cannon) |
722 | |
139. | sarah11918 (Sarah Rainsberger) |
717 | |
140. | darcyclarke (Darcy Clarke) |
715 | |
141. | mgifford (Mike Gifford) |
713 | |
142. | fluffy (Cullen Jennings) |
706 | |
143. | piyush97 (Piyush Mehta) |
702 | |
144. | julianlam (Julian Lam) |
695 | |
145. | automateyournetwork (John Capobianco) |
692 | |
146. | nikolovlazar (Lazar Nikolov) |
684 | |
147. | dstndstn (Dustin Lang) |
682 | |
148. | iamnbutler (Nate Butler) |
682 | |
149. | brentvatne (Brent Vatne) |
677 | |
150. | lmcinnes (Leland McInnes) |
671 | |
151. | ehsanmok (Ehsan M. Kermani) |
671 | |
152. | nickytonline (Nick Taylor) |
664 | |
153. | saket (Saket Narayan) |
662 | |
154. | wellcaffeinated (Jasper) |
661 | |
155. | tpoisot (Timothée Poisot) |
661 | |
156. | developer-shourav (Shourav Rajbongshi) |
660 | |
157. | ksylvest (Kevin Sylvestre) |
648 | |
158. | vonhyou (Shuo Feng) |
648 | |
159. | maximecb (Maxime Chevalier-Boisvert) |
646 | |
160. | tsawler (Trevor Sawler) |
646 | |
161. | prof3ssorSt3v3 (Steve Griffith) |
645 | |
162. | wyattjoh (Wyatt Johnson) |
644 | |
163. | StevenBlack (Steven Black) |
644 | |
164. | kabiroberai (Kabir Oberai) |
635 | |
165. | IanDarwin (Ian Darwin) |
628 | |
166. | raganwald (Reg Braithwaite) |
625 | |
167. | vito (Alex Suraci) |
622 | |
168. | yaoyaoding (Yaoyao Ding) |
620 | |
169. | timarney (Tim Arney) |
620 | |
170. | AbhiPrasad (Abhijeet Prasad) |
617 | |
171. | ImranR98 (Imran) |
606 | |
172. | martindurant (Martin Durant) |
598 | |
173. | davidbgk (David Larlet) |
597 | |
174. | collidingScopes (Alan 👾) |
593 | |
175. | peterzhu2118 (Peter Zhu) |
589 | |
176. | isaackogan (Isaac Kogan) |
579 | |
177. | atesgoral (Ateş Göral) |
577 | |
178. | joshuaboniface (Joshua M. Boniface) |
570 | |
179. | syl20bnr (Sylvain Benner) |
569 | |
180. | victoriacheng15 (Victoria Cheng) |
568 | |
181. | santisoler (Santiago Soler) |
564 | |
182. | QuLogic (Elliott Sales de Andrade) |
560 | |
183. | ryanwelcher (Ryan Welcher) |
557 | |
184. | Laisky (Laisky.Cai) |
554 | |
185. | ehoneahobed (Ehoneah Obed) |
554 | |
186. | mosabua (Manfred Moser) |
553 | |
187. | bigsnarfdude (BigsnarfDude) |
546 | |
188. | pykello (Hadi Moshayedi) |
545 | |
189. | trentm (Trent Mick) |
538 | |
190. | shazow (Andrey Petrov) |
532 | |
191. | NGPixel (Nicolas Giard) |
532 | |
192. | hugoabernier (Hugo Bernier) |
532 | |
193. | steveluscher (Steven Luscher) |
531 | |
194. | Gaohaoyang (Haoyang) |
529 | |
195. | bomberfish (Hariz S.) |
519 | |
196. | EvanNotFound (Evan Luo) |
519 | |
197. | andymckay (Andy McKay) |
516 | |
198. | grossmj (Jeremy Grossmann) |
515 | |
199. | pavelgj (Pavel Jbanov) |
514 | |
200. | bioinformatics-ca (Canadian Bioinformatics Workshops) |
513 | |
201. | geographyclub (SK) |
512 | |
202. | jtemporal (Jessica Temporal) |
511 | |
203. | JacquesCarette (Jacques Carette) |
510 | |
204. | winkerVSbecks (Varun Vachhar) |
509 | |
205. | deluan (Deluan Quintão) |
507 | |
206. | joshnuss (Joshua Nussbaum) |
498 | |
207. | danakj (Dana Jansens) |
497 | |
208. | alicoding (Ali Al Dallal) |
497 | |
209. | aaronmcleancs (Aaron McLean) |
494 | |
210. | k4yt3x (K4YT3X) |
491 | |
211. | PhotonQuantum (LightQuantum) |
491 | |
212. | corbanbrook (Corban Brook) |
488 | |
213. | MatthewZMD (Matthew Zeng) |
485 | |
214. | lassoan (Andras Lasso) |
483 | |
215. | ruyadorno (Ruy Adorno) |
478 | |
216. | FBoucher (Frank Boucher) |
471 | |
217. | rwightman (Ross Wightman) |
458 | |
218. | zhimin-z (Zhmin Zhao) |
458 | |
219. | jamonholmgren (Jamon Holmgren) |
455 | |
220. | 0xAdafang (Adafang) |
450 | |
221. | TylerBarnes (Tyler Barnes) |
449 | |
222. | CalebBell (Caleb Bell) |
448 | |
223. | developer9998 (Dane) |
441 | |
224. | Sytten (Émile Fugulin) |
441 | |
225. | sachac (Sacha Chua) |
441 | |
226. | jhawthorn (John Hawthorn) |
437 | |
227. | LukeTowers (Luke Towers) |
436 | |
228. | guybedford (Guy Bedford) |
432 | |
229. | dashed (Alberto Leal) |
432 | |
230. | mhdawson (Michael Dawson) |
432 | |
231. | dd86k (dd) |
426 | |
232. | cameronmcnz (Cameron McKenzie) |
425 | |
233. | jpalardy (Jonathan Palardy) |
417 | |
234. | meabed (Mohamed Meabed) |
414 | |
235. | brunoborges (Bruno Borges) |
414 | |
236. | adriengivry (Adrien Givry) |
414 | |
237. | richlander (Rich Lander) |
412 | |
238. | AtotheY (Anthony Sistilli) |
411 | |
239. | iurimatias (Iuri Matias) |
410 | |
240. | ujihisa (ujihisa) |
405 | |
241. | DustinBrett (Dustin Brett) |
404 | |
242. | alecjacobson (Alec Jacobson) |
403 | |
243. | WirelessLife (Anthony Bartolo) |
401 | |
244. | pgaskin (Patrick Gaskin) |
400 | |
245. | vbrazo (Vitor Oliveira) |
399 | |
246. | ninjamuffin99 (Cameron Taylor) |
397 | |
247. | ldionne (Louis Dionne) |
397 | |
248. | fahdi (Fahad Murtaza aka iSuperCoder) |
395 | |
249. | erickzhao (Erick Zhao) |
393 | |
250. | wardi (Ian Ward) |
393 | |
251. | Redth (Jonathan Dick) |
392 | |
252. | backmeupplz (Nikita Kolmogorov) |
390 | |
253. | bruno-garcia (Bruno Garcia) |
388 | |
254. | teamchong (Steven) |
384 | |
255. | FrozenPandaz (Jason Jean) |
376 | |
256. | nfrechette (Nicholas Frechette) |
376 |
Rank | Organization | Members |
---|---|---|
1. | microsoft | 6 |
2. | getsentry | 5 |
3. | shopify | 4 |
4. | nodejs | 4 |
5. | openjs-foundation | 3 |
6. | azure | 3 |
7. | dotnet | 3 |
8. | pkgjs | 3 |
9. | rails | 2 |
10. | huggingface | 2 |