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 contributions 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_public/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/canada_public/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) |
20745 | |
2. | baywet (Vincent Biret) |
9622 | |
3. | fire (K. S. Ernest (iFire) Lee) |
6710 | |
4. | atgreen (Anthony Green) |
5762 | |
5. | rich-iannone (Richard Iannone) |
5352 | |
6. | michaelklishin (Michael Klishin) |
4870 | |
7. | jeromelaban (Jérôme Laban) |
4724 | |
8. | stgraber (Stéphane Graber) |
4705 | |
9. | hpssjellis (Jeremy Ellis) |
4507 | |
10. | jamescherti (James Cherti) |
4277 | |
11. | jsoref (Josh Soref) |
4208 | |
12. | stevehu (Steve Hu) |
4130 | |
13. | steveseguin (Steve Seguin) |
3992 | |
14. | dsherret (David Sherret) |
3990 | |
15. | kingthorin (Rick M) |
3973 | |
16. | standardgalactic (Cogito Ergo Sum) |
3598 | |
17. | bravoech01 (Bravo Echo) |
3569 | |
18. | tiredofit (Dave Conroy) |
3359 | |
19. | goldensniper514 (Guards forward!) |
3262 | |
20. | jpmckinney (James McKinney) |
3243 | |
21. | markstory (Mark Story) |
3229 | |
22. | turbolent (Bastian Müller) |
3206 | |
23. | nerdai (Andrei Fajardo) |
3178 | |
24. | srid (Sridhar Ratnakumar) |
3163 | |
25. | willfarrell (will Farrell) |
3153 | |
26. | nashif (Anas Nashif) |
3071 | |
27. | Remi-Gau (Remi Gau) |
3067 | |
28. | OriginCode (Kaiyang Wu) |
2810 | |
29. | behdad (Behdad Esfahbod) |
2785 | |
30. | aarnphm (Aaron Pham) |
2742 | |
31. | alifa98 (Ali Faraji) |
2718 | |
32. | cboden (Chris Boden) |
2624 | |
33. | RobLoach (Rob Loach) |
2616 | |
34. | Xe (Xe Iaso) |
2570 | |
35. | lemire (Daniel Lemire) |
2539 | |
36. | gvwilson (Greg Wilson) |
2521 | |
37. | benluelo (ben) |
2491 | |
38. | maruel (M-A) |
2475 | |
39. | cmyr (Colin Rofls) |
2449 | |
40. | AbhiPrasad (Abhijeet Prasad) |
2368 | |
41. | vincentarelbundock (Vincent Arel-Bundock) |
2294 | |
42. | patcon (Patrick Connolly) |
2292 | |
43. | evanp (Evan Prodromou) |
2247 | |
44. | zhangchiqing (Leo Zhang) |
2149 | |
45. | tomkralidis (Tom Kralidis) |
2132 | |
46. | dansup (dansup) |
2121 | |
47. | qgallouedec (Quentin Gallouédec) |
2116 | |
48. | reiver (Charles Iliya Krempeaux) |
2073 | |
49. | Saghen (Liam Dyer) |
2072 | |
50. | codereport (Conor Hoekstra) |
2028 | |
51. | JasonLovesDoggo (Jason Cameron) |
2017 | |
52. | jennybc (Jennifer (Jenny) Bryan) |
1991 | |
53. | orchetect (Steffan Andrews) |
1963 | |
54. | oalders (Olaf Alders) |
1959 | |
55. | DaleSeo (Dale Seo) |
1920 | |
56. | jaysoo (Jack Hsu) |
1912 | |
57. | leandrocp (Leandro Pereira) |
1855 | |
58. | tdhock (Toby Dylan Hocking) |
1844 | |
59. | jasonish (Jason Ish) |
1835 | |
60. | steveluscher (Steven Luscher) |
1782 | |
61. | jb55 (William Casarin) |
1752 | |
62. | jasonkuhrt (Jason Kuhrt) |
1748 | |
63. | mistydemeo (Misty De Méo) |
1747 | |
64. | Pathoschild (Jesse Plamondon-Willard) |
1725 | |
65. | trentm (Trent Mick) |
1722 | |
66. | elbruno (El Bruno) |
1700 | |
67. | sarah11918 (Sarah Rainsberger) |
1683 | |
68. | SamWilsn (Sam Wilson) |
1678 | |
69. | hannorein (Hanno Rein) |
1676 | |
70. | scottschiller (Scott Schiller) |
1642 | |
71. | sgbaird (Sterling G. Baird) |
1632 | |
72. | NorthernMan54 (Northern Man) |
1631 | |
73. | lukasc-ubc (Lukas Chrostowski) |
1630 | |
74. | fnando (Nando Vieira) |
1628 | |
75. | bhouston (Ben Houston) |
1617 | |
76. | eschnett (Erik Schnetter) |
1616 | |
77. | stevebauman (Steve Bauman) |
1615 | |
78. | rgrinberg (Rudi Grinberg) |
1611 | |
79. | fwang (Frank) |
1598 | |
80. | andyw8 (Andy Waite) |
1597 | |
81. | timarney (Tim Arney) |
1587 | |
82. | yrashk (Yurii Rashkovskii) |
1572 | |
83. | Leask (Sixia "Leask" Huang) |
1555 | |
84. | gorhill (Raymond Hill) |
1541 | |
85. | pavelgj (Pavel Jbanov) |
1532 | |
86. | paleolimbot (Dewey Dunnington) |
1532 | |
87. | ateucher (Andy Teucher) |
1529 | |
88. | meziantou (Gérald Barré) |
1517 | |
89. | ldionne (Louis Dionne) |
1503 | |
90. | ggreer (Geoff Greer) |
1491 | |
91. | carlsverre (Carl Sverre) |
1467 | |
92. | aminya (Amin Ya) |
1457 | |
93. | jlesage (Jocelyn Le Sage) |
1455 | |
94. | mhdawson (Michael Dawson) |
1448 | |
95. | pschroen (Patrick Schroen) |
1395 | |
96. | rokon12 (A N M Bazlur Rahman ) |
1366 | |
97. | nickytonline (Nick Taylor) |
1362 | |
98. | bruno-garcia (Bruno Garcia) |
1351 | |
99. | meejah (meejah) |
1349 | |
100. | luanpotter (Luan Nico) |
1346 | |
101. | jimpick (Jim Pick) |
1345 | |
102. | donaldzou (Donald Zou) |
1319 | |
103. | kdheepak (Dheepak Krishnamurthy) |
1319 | |
104. | prrao87 (Prashanth Rao) |
1304 | |
105. | adrianstevens (Adrian Stevens) |
1300 | |
106. | agg23 (Adam Gastineau) |
1287 | |
107. | thedaviddias (David Dias) |
1282 | |
108. | DenisCarriere (Denis) |
1277 | |
109. | coffee-cup (Jake Runzer) |
1276 | |
110. | FrozenPandaz (Jason Jean) |
1276 | |
111. | mosabua (Manfred Moser) |
1267 | |
112. | kbond (Kevin Bond) |
1256 | |
113. | karenetheridge (Karen Etheridge) |
1256 | |
114. | QuLogic (Elliott Sales de Andrade) |
1251 | |
115. | SpikeHD (SpikeHD) |
1241 | |
116. | erickzhao (Erick Zhao) |
1240 | |
117. | KernelDeimos (Eric Dubé) |
1193 | |
118. | TylerBarnes (Tyler Barnes) |
1192 | |
119. | danakj (Dana Jansens) |
1188 | |
120. | guybedford (Guy Bedford) |
1175 | |
121. | mcr (Michael Richardson) |
1160 | |
122. | aritchie (Allan Ritchie) |
1144 | |
123. | qcoral (alex ren) |
1142 | |
124. | victoriacheng15 (Victoria Cheng) |
1142 | |
125. | ruyadorno (Ruy Adorno) |
1134 | |
126. | peterzhu2118 (Peter Zhu) |
1130 | |
127. | cenkalti (Cenk Altı) |
1125 | |
128. | Pomax (Pomax) |
1124 | |
129. | brentvatne (Brent Vatne) |
1114 | |
130. | joelhooks (Joel Hooks) |
1113 | |
131. | CamDavidsonPilon (Cameron Davidson-Pilon) |
1108 | |
132. | ksylvest (Kevin Sylvestre) |
1097 | |
133. | brettcannon (Brett Cannon) |
1094 | |
134. | shyndman (Scott Hyndman) |
1086 | |
135. | friendly (Michael Friendly) |
1081 | |
136. | gnunn1 (Gerald Nunn) |
1076 | |
137. | fluffy (Cullen Jennings) |
1075 | |
138. | JacquesCarette (Jacques Carette) |
1070 | |
139. | mgifford (Mike Gifford) |
1050 | |
140. | darcyclarke (Darcy Clarke) |
1043 | |
141. | marclave (Marc Laventure) |
1036 | |
142. | icholy (Ilia Choly) |
1028 | |
143. | taras (Taras Mankovski) |
1027 | |
144. | sojoudian (Maziar) |
1011 | |
145. | bobsummerwill (Bob Summerwill) |
995 | |
146. | mattmassicotte (Matt Massicotte) |
989 | |
147. | jtemporal (Jessica Temporal) |
986 | |
148. | rafaelfranca (Rafael Mendonça França) |
979 | |
149. | xinychen (Xinyu Chen) |
979 | |
150. | chris1111 (chris1111) |
972 | |
151. | johanbrandhorst (Johan Brandhorst-Satzkorn) |
968 | |
152. | JLHwung (Huáng Jùnliàng) |
965 | |
153. | pojntfx (Felicitas Pojtinger) |
962 | |
154. | santisoler (Santiago Soler) |
960 | |
155. | richlander (Rich Lander) |
951 | |
156. | asoltys (Adam Soltys) |
936 | |
157. | lassoan (Andras Lasso) |
934 | |
158. | vito (Alex Suraci) |
932 | |
159. | bkonyi (Ben Konyi) |
931 | |
160. | seananderson (Sean Anderson) |
929 | |
161. | jennifer-richards (Jennifer Richards) |
928 | |
162. | wyattjoh (Wyatt Johnson) |
928 | |
163. | jackharrhy (Jack Harrhy) |
925 | |
164. | ajayyy (Ajay Ramachandran) |
921 | |
165. | ajpinedam (Andres Pineda) |
914 | |
166. | patmaddox (Pat Maddox) |
906 | |
167. | starcraft66 (Tristan) |
896 | |
168. | martindurant (Martin Durant) |
894 | |
169. | davidbgk (David Larlet) |
891 | |
170. | julianlam (Julian Lam) |
886 | |
171. | gschier (Gregory Schier) |
870 | |
172. | pykello (Hadi Moshayedi) |
862 | |
173. | lsvekis (Laurence Svekis) |
857 | |
174. | NGPixel (Nicolas Giard) |
855 | |
175. | iamnbutler (Nate Butler) |
854 | |
176. | mrzachnugent (Zach Nugent) |
854 | |
177. | clayjohn (Clay John) |
851 | |
178. | cuducos (Eduardo Cuducos) |
851 | |
179. | morgan3d (Morgan McGuire) |
850 | |
180. | tpoisot (Timothée Poisot) |
849 | |
181. | Sytten (Émile Fugulin) |
849 | |
182. | 00-Evan (Evan Debenham) |
844 | |
183. | automateyournetwork (John Capobianco) |
830 | |
184. | piyush97 (Piyush Mehta) |
827 | |
185. | kabiroberai (Kabir Oberai) |
822 | |
186. | maximecb (Maxime Chevalier-Boisvert) |
807 | |
187. | mhammond (Mark Hammond) |
806 | |
188. | lgritz (Larry Gritz) |
800 | |
189. | hawkeye64 (Jeff Galbraith) |
799 | |
190. | lmcinnes (Leland McInnes) |
797 | |
191. | colinta (Colin T.A. Gray) |
782 | |
192. | adriengivry (Adrien Givry) |
778 | |
193. | Corb3nik (Ian Bouchard) |
761 | |
194. | nikolovlazar (Lazar Nikolov) |
756 | |
195. | atesgoral (Ateş Göral) |
755 | |
196. | developer-shourav (Shourav Rajbongshi) |
755 | |
197. | deluan (Deluan Quintão) |
754 | |
198. | milon (Nuruzzaman Milon) |
754 | |
199. | mwbrooks (Michael Brooks) |
753 | |
200. | ehsanmok (Ehsan M. Kermani) |
752 | |
201. | FBoucher (Frank Boucher) |
743 | |
202. | dstndstn (Dustin Lang) |
739 | |
203. | syl20bnr (Sylvain Benner) |
738 | |
204. | ImranR98 (Imran) |
737 | |
205. | joshuaboniface (Joshua M. Boniface) |
729 | |
206. | tsawler (Trevor Sawler) |
708 | |
207. | yaoyaoding (Yaoyao Ding) |
702 | |
208. | saket (Saket Narayan) |
700 | |
209. | shazow (Andrey Petrov) |
697 | |
210. | corbanbrook (Corban Brook) |
696 | |
211. | winkerVSbecks (Varun Vachhar) |
692 | |
212. | ehoneahobed (Ehoneah Obed) |
686 | |
213. | prof3ssorSt3v3 (Steve Griffith) |
684 | |
214. | davepagurek (Dave Pagurek) |
681 | |
215. | ryanwelcher (Ryan Welcher) |
679 | |
216. | jhawthorn (John Hawthorn) |
677 | |
217. | StevenBlack (Steven Black) |
676 | |
218. | dashed (Alberto Leal) |
668 | |
219. | wellcaffeinated (Jasper) |
667 | |
220. | Gaohaoyang (Haoyang) |
661 | |
221. | IanDarwin (Ian Darwin) |
657 | |
222. | vonhyou (Shuo Feng) |
656 | |
223. | d4l3k (Tristan Rice) |
652 | |
224. | Laisky (Laisky.Cai) |
638 | |
225. | collidingScopes (Alan 👾) |
632 | |
226. | alicoding (Ali Al Dallal) |
628 | |
227. | raganwald (Reg Braithwaite) |
626 | |
228. | swankjesse (Jesse Wilson) |
623 | |
229. | TwiN () |
622 | |
230. | Mariatta (Mariatta) |
621 | |
231. | iurimatias (Iuri Matias) |
619 | |
232. | isaackogan (Isaac Kogan) |
612 | |
233. | zhimin-z (Zhmin Zhao) |
612 | |
234. | LukeTowers (Luke Towers) |
611 | |
235. | theoephraim (Theo Ephraim) |
610 | |
236. | AtotheY (Anthony Sistilli) |
609 | |
237. | Qard (Stephen Belanger) |
603 | |
238. | fantix (Fantix King) |
602 | |
239. | fnichol (Fletcher Nichol) |
600 | |
240. | romgrk (Rom Grk) |
597 | |
241. | wardi (Ian Ward) |
590 | |
242. | rwightman (Ross Wightman) |
589 | |
243. | dstebila (Douglas Stebila) |
587 | |
244. | grossmj (Jeremy Grossmann) |
581 | |
245. | bigsnarfdude (BigsnarfDude) |
580 | |
246. | ibraheemdev (Ibraheem Ahmed) |
574 | |
247. | hugoabernier (Hugo Bernier) |
573 | |
248. | EvanNotFound (Evan Luo) |
573 | |
249. | bomberfish (Hariz S.) |
566 | |
250. | turt2live (Travis Ralston) |
565 | |
251. | meabed (Mohamed Meabed) |
564 | |
252. | WirelessLife (Anthony Bartolo) |
562 | |
253. | Akasurde (Abhijeet Kasurde) |
557 | |
254. | fahdi (Fahad Murtaza aka iSuperCoder) |
555 | |
255. | k4yt3x (K4YT3X) |
553 | |
256. | MarshallOfSound (Samuel Attard) |
549 |
Rank | Organization | Members |
---|---|---|
1. | nodejs | 6 |
2. | getsentry | 5 |
3. | shopify | 4 |
4. | pkgjs | 3 |
5. | microsoft | 3 |
6. | openjs-foundation | 3 |
7. | zeromq | 3 |
8. | ethereum | 2 |
9. | vltpkg | 2 |
10. | dotnet | 2 |