A list of the most active GitHub users
This is a list of most active GitHub users in Portugal over the past year. Other countries/regions can be found here.
This list was generated at 2026-03-05 20:25:14 +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 == 'Portugal')
.take(1000)
.sort(_.contributions)
.take(256)
This list contains all public commits for each user. There are 69776 total users in the region and you need at least 78 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/portugal/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/portugal/ORGNAME)
In case you aren't currently ranked on this page, you'll simply receive an "unranked" badge.
| Rank | User | Contribs | Picture |
|---|---|---|---|
| 1. | Correia-jpv (João Correia) |
34697 | |
| 2. | otaviojava (Otávio Santana) |
5409 | |
| 3. | JarbasAl (JarbasAI) |
4970 | |
| 4. | motanelson (nelson jr mota) |
4414 | |
| 5. | Th0rgal (Thomas Marchand) |
4343 | |
| 6. | rgl (Rui Lopes) |
3802 | |
| 7. | oliota (Rubem Oliota) |
3528 | |
| 8. | snipe (snipe) |
2992 | |
| 9. | timlinux (Tim Sutton) |
2505 | |
| 10. | DiogoRibeiro7 (Diogo Ribeiro) |
2443 | |
| 11. | bgcngm (Bruno Martins) |
2023 | |
| 12. | rcarmo (Rui Carmo) |
1964 | |
| 13. | pgte (Pedro Teixeira) |
1827 | |
| 14. | nunomaduro (nuno maduro) |
1800 | |
| 15. | adamchainz (Adam Johnson) |
1703 | |
| 16. | ImrenR (Imren R) |
1681 | |
| 17. | rafaeelaudibert (Rafael Audibert) |
1519 | |
| 18. | nelsonic (Nelson) |
1491 | |
| 19. | pirapira (Yoichi Hirai) |
1474 | |
| 20. | joamag (João Magalhães) |
1395 | |
| 21. | leafac (Leandro Facchinetti) |
1382 | |
| 22. | bdmendes (Bruno Mendes) |
1341 | |
| 23. | josemvcerqueira (ターニャ🪖) |
1301 | |
| 24. | almeidx (Almeida) |
1299 | |
| 25. | matklad (Alex Kladov) |
1272 | |
| 26. | dev-ggomes (Guilherme Gomes) |
1220 | |
| 27. | diogotcorreia (Diogo Correia) |
1172 | |
| 28. | alt-romes (Rodrigo Mesquita) |
1158 | |
| 29. | datsfilipe (datsfilipe.xyz) |
1133 | |
| 30. | gnunicorn (Benjamin Kampmann) |
1121 | |
| 31. | FACorreiaa (Fernando Correia) |
1116 | |
| 32. | leandrodamascena (Leandro Damascena) |
1087 | |
| 33. | GearsDatapacks (Surya Rose) |
1052 | |
| 34. | roll (roll) |
1038 | |
| 35. | art-shen (Art Shendrik) |
1035 | |
| 36. | ggazzo (Guilherme Gazzo) |
1029 | |
| 37. | limwa (André Lima) |
1008 | |
| 38. | microchipgnu (Luís Freitas) |
1001 | |
| 39. | HenriqueSFernandes (Henrique Fernandes) |
990 | |
| 40. | andreaTP (Andrea Peruffo) |
969 | |
| 41. | TGlide (Thomas G. Lopes) |
952 | |
| 42. | 0xferit (Ferit) |
950 | |
| 43. | naps62 (Miguel Palhas) |
942 | |
| 44. | ZanzyTHEbar (DaOfficialWizard) |
936 | |
| 45. | vgeorge (Vitor George) |
916 | |
| 46. | RGarrido03 (Rúben Garrido) |
901 | |
| 47. | pmoura (Paulo Moura) |
878 | |
| 48. | jpneto (João Pedro Neto) |
877 | |
| 49. | gustavovalverde (Gustavo Valverde) |
863 | |
| 50. | goncalossilva (Gonçalo Silva) |
858 | |
| 51. | stevenroose (Steven Roose) |
849 | |
| 52. | Curio5813 (Marcos Glasner) |
847 | |
| 53. | joaomlourenco (João M. Lourenço) |
842 | |
| 54. | mendess (Mendes) |
824 | |
| 55. | diogocarrola (Diogo Carrola) |
816 | |
| 56. | tamtamchik (Yuri Tkachenko) |
791 | |
| 57. | rochacbruno (Bruno Cesar Rocha) |
784 | |
| 58. | ttoino (João Pereira) |
775 | |
| 59. | Process-ing (Bruno Oliveira) |
759 | |
| 60. | niquola (Nikolai Ryzhikov) |
758 | |
| 61. | dannyhw (Daniel Williams) |
745 | |
| 62. | Francisca105 (Francisca Almeida) |
742 | |
| 63. | JoseRFJuniorLLMs (Jose RF Junior) |
728 | |
| 64. | uLucasFraga (lucas.fraga) |
722 | |
| 65. | hugomrdias (Hugo Dias) |
718 | |
| 66. | pedro-mendonca (Pedro Mendonça) |
712 | |
| 67. | ashtanko (Oleksii Shtanko) |
703 | |
| 68. | melogabriel (Gabriel Melo) |
692 | |
| 69. | sug0 (Tiago Carvalho) |
677 | |
| 70. | schnorr (Lucas M. Schnorr) |
675 | |
| 71. | nelsonmestevao (Nelson Estevão) |
671 | |
| 72. | joaotavora (João Távora) |
670 | |
| 73. | masmangan (Marco) |
661 | |
| 74. | g4brielklein (Gabriel Klein) |
653 | |
| 75. | nicolastakashi (Nicolas Takashi) |
649 | |
| 76. | jsvd (João Duarte) |
637 | |
| 77. | ledsouza (Leandro da Silva de Souza) |
631 | |
| 78. | caruccio (Mateus Caruccio) |
628 | |
| 79. | joaobispo (João Bispo) |
628 | |
| 80. | pedrosousa (Pedro Sousa) |
622 | |
| 81. | dickhardt (Dick Hardt) |
622 | |
| 82. | ncruces (Nuno Cruces) |
621 | |
| 83. | tofumatt (Matthew Riley MacPherson) |
611 | |
| 84. | rmarinho (Rui Marinho) |
605 | |
| 85. | gmcabrita (Gonçalo Mendes Cabrita) |
605 | |
| 86. | joa-quim (Joaquim) |
587 | |
| 87. | woile (Santiago Fraire Willemoes) |
585 | |
| 88. | kayua (Kayuã Oleques) |
583 | |
| 89. | fellyph (Fellyph Cintra) |
577 | |
| 90. | renatomarinho (Renato Marinho) |
572 | |
| 91. | sdsantos (Sérgio Santos) |
569 | |
| 92. | dwildt (Daniel Wildt) |
564 | |
| 93. | zkcryptweb (zkcryptweb) |
561 | |
| 94. | anfreire (André Freire Ferreira) |
557 | |
| 95. | rubenmarcus (Ruben) |
553 | |
| 96. | s0undt3ch (Pedro Algarvio) |
538 | |
| 97. | aalmada (Antão Almada) |
535 | |
| 98. | emiliosheinz (Emilio Heinzmann) |
535 | |
| 99. | Jaliborc (João Cardoso) |
533 | |
| 100. | LyeZinho (Pedro Kaleb!) |
531 | |
| 101. | tassoevan (Tasso Evangelista) |
529 | |
| 102. | lude-bri (Luigi Piantavinha) |
524 | |
| 103. | brocaar (Orne Brocaar) |
519 | |
| 104. | joaquimrocha (Joaquim Rocha) |
511 | |
| 105. | EnkrateiaLucca (LUCAS SOARES) |
507 | |
| 106. | dokterbob (Mathijs de Bruin) |
505 | |
| 107. | afonsojramos (Afonso Jorge Ramos) |
503 | |
| 108. | andresilva (André Silva) |
500 | |
| 109. | carlosflorencio (Carlos Florêncio) |
500 | |
| 110. | nflaig (Nico Flaig) |
499 | |
| 111. | pulgamecanica (Andre) |
490 | |
| 112. | macabeus (Bruno Macabeus) |
487 | |
| 113. | phborba (Philipe Borba) |
485 | |
| 114. | jmg-duarte (José Duarte) |
485 | |
| 115. | mistic (Tiago Costa) |
484 | |
| 116. | vasturiano (Vasco Asturiano) |
476 | |
| 117. | marianaobmorais (Mariana Morais) |
475 | |
| 118. | josesimoes (José Simões) |
466 | |
| 119. | DanielFonsecaa (Daniel Fonseca) |
465 | |
| 120. | bolt12 (Armando Santos) |
465 | |
| 121. | mikedld (Mike Gelfand) |
463 | |
| 122. | theanxy (Wojtek) |
463 | |
| 123. | jcazevedo (Joao Azevedo) |
459 | |
| 124. | dariogriffo (Dario Griffo) |
453 | |
| 125. | G4brym (Gabriel Massadas) |
446 | |
| 126. | brpaz (Bruno Paz) |
437 | |
| 127. | nathanpc (Nathan Campos) |
433 | |
| 128. | alcides (Alcides Fonseca) |
431 | |
| 129. | nunoplopes (Nuno Lopes) |
420 | |
| 130. | marciocamello (Marcio Vale) |
418 | |
| 131. | DanielFran (Daniel Franco) |
415 | |
| 132. | GuilhE (Guilherme Delgado) |
414 | |
| 133. | radcortez (Roberto Cortez) |
414 | |
| 134. | tomahock (João Pina) |
410 | |
| 135. | buu342 (Buu342) |
401 | |
| 136. | filipecabaco (Filipe Cabaço) |
400 | |
| 137. | Enet4 (Eduardo Pinho) |
397 | |
| 138. | qlpqlp (Paulo Vidal) |
396 | |
| 139. | bruno12mota (Bruno Mota) |
394 | |
| 140. | RuiRomano (Rui Romano) |
392 | |
| 141. | MrSloth-dev (João Albuquerque Barbosa) |
391 | |
| 142. | Fernando-A-Rocha (Fernando Rocha) |
391 | |
| 143. | anilkeshwani (Anil Keshwani) |
386 | |
| 144. | voidbert (Humberto Gomes) |
385 | |
| 145. | Jeckerson (Anton Vasiliev) |
382 | |
| 146. | malikpiara (Malik Piara) |
379 | |
| 147. | luigicfilho (Luigi C. Filho) |
377 | |
| 148. | krishaamer (Kris Haamer) |
376 | |
| 149. | tutods (Daniel Sousa) |
375 | |
| 150. | AlexCatarino (Alexandre Catarino) |
372 | |
| 151. | ArjunBhuptani (Arya) |
371 | |
| 152. | finnp (Finn Pauls) |
369 | |
| 153. | fmcarvalho (Miguel Gamboa de Carvalho) |
365 | |
| 154. | JGalego (João Galego) |
361 | |
| 155. | franciscoBSalgueiro (Francisco Salgueiro) |
352 | |
| 156. | helderberto (Helder Burato Berto) |
349 | |
| 157. | rafamguedes (Rafael Guedes) |
339 | |
| 158. | fabiosantoscode (Fábio Santos) |
336 | |
| 159. | riclolsen (Ricardo Olsen) |
324 | |
| 160. | Sirze01 (José Costa) |
321 | |
| 161. | leoneljdias (Leonel Dias) |
318 | |
| 162. | lucasfrag (Lucas Fraga) |
317 | |
| 163. | mcoquet (Miguel Coquet) |
315 | |
| 164. | zegameiro (José Gameiro) |
310 | |
| 165. | cristijung (Cristina Jung) |
308 | |
| 166. | luizmellodev (Luiz Mello) |
306 | |
| 167. | RuiSantosdotme (Rui Santos) |
305 | |
| 168. | mariolpantunes (Mário Antunes) |
304 | |
| 169. | joaquimorg (joaquim.org) |
304 | |
| 170. | alexcastrodev (Alexandro Castro) |
302 | |
| 171. | choraria (Sourabh Choraria) |
300 | |
| 172. | kakacordovil (kaká cordovil) |
298 | |
| 173. | Bunn (Fernando Bunn) |
298 | |
| 174. | sn4k3 (Tiago Conceição) |
294 | |
| 175. | JulianoVReis (Juliano Viégas Reis) |
293 | |
| 176. | rubuy-74 (Rubem Neto) |
292 | |
| 177. | m1guelpf (Miguel Piedrafita) |
289 | |
| 178. | pkoch (Paulo Koch) |
289 | |
| 179. | d-gubert (Douglas Gubert) |
286 | |
| 180. | ebmarque (Ebenézer Marquezine) |
283 | |
| 181. | alicejgibbons (Alice Gibbons) |
283 | |
| 182. | danielsp45 (Daniel Pereira) |
282 | |
| 183. | WendellAdriel (Wendell Adriel) |
281 | |
| 184. | juliajforesti (Júlia Jaeger Foresti) |
280 | |
| 185. | luciopaiva (Lucio Paiva) |
279 | |
| 186. | hishamhm (Hisham Muhammad) |
277 | |
| 187. | DGoiana (Diogo Goiana) |
277 | |
| 188. | AvilaAndre (André Ávila) |
276 | |
| 189. | pxlvre (Pol Vidal) |
275 | |
| 190. | Vmvs007 (Vitor Santos) |
274 | |
| 191. | Benevanio (Benevanio) |
272 | |
| 192. | flavioislima (Flávio Fearn) |
271 | |
| 193. | ruilopesm (Rui Lopes) |
269 | |
| 194. | tskxz (Tanjil) |
269 | |
| 195. | MarcelloDuarte (Marcello Duarte) |
268 | |
| 196. | talvasconcelos (Tiago Vasconcelos) |
268 | |
| 197. | Drete457 (Filipe Mota) |
268 | |
| 198. | JosePedroDias (José Pedro Dias) |
265 | |
| 199. | apocas (Pedro Dias) |
255 | |
| 200. | F4NT0 (Gabriel Fanto Stundner) |
253 | |
| 201. | RodrigoDornelles (DornellesTV) |
248 | |
| 202. | paulofreitas-py (Paulo Freitas ) |
245 | |
| 203. | erezrokah (Erez Rokah) |
243 | |
| 204. | jbergstroem (Johan Bergström) |
242 | |
| 205. | joaopalmeiro (João Palmeiro) |
241 | |
| 206. | rtfpessoa (Rodrigo Fernandes) |
241 | |
| 207. | feremabraz (Fernando Braz) |
240 | |
| 208. | HelioGuilherme66 (Hélio Guilherme) |
238 | |
| 209. | kremalicious (Matthias Kretschmann) |
238 | |
| 210. | lrascao (Luis Rascão) |
237 | |
| 211. | adorilson (Adorilson Bezerra) |
237 | |
| 212. | weeco (Martin Schneppenheim) |
236 | |
| 213. | FFY00 (Filipe Laíns) |
233 | |
| 214. | tomaspinho (Tomás Pinho) |
232 | |
| 215. | gss-patricia (Patrícia Gomes dos Santos Silva) |
224 | |
| 216. | remonh87 (Rémon) |
223 | |
| 217. | mxssl (Max) |
220 | |
| 218. | waldyrious (Waldir Pimenta) |
219 | |
| 219. | marado (Marcos Marado) |
213 | |
| 220. | callmephilip (Philip Nuzhnyi) |
212 | |
| 221. | lenonleite (Lenon Leite) |
211 | |
| 222. | claudiaazambuja (Claudia Azambuja) |
209 | |
| 223. | AniLeo (Ani) |
209 | |
| 224. | patrickluzdev (Patrick Luz) |
209 | |
| 225. | dialex (Diogo Nunes) |
208 | |
| 226. | andrepimenta (Andre Pimenta) |
204 | |
| 227. | ziliolu (Luiza Zilio) |
204 | |
| 228. | linuz90 (Fabrizio Rinaldi) |
202 | |
| 229. | dinocosta (Dino) |
201 | |
| 230. | gabrieleangeletti (Gabriele Angeletti) |
201 | |
| 231. | thePeras (João Torre Pereira) |
200 | |
| 232. | psenough (Filipe Cruz) |
198 | |
| 233. | wenceslau (Wenceslau Neto) |
197 | |
| 234. | jorgecarleitao (Jorge Leitao) |
194 | |
| 235. | erickpintor (Erick Pintor) |
193 | |
| 236. | sigma-andex (Jan Schulte) |
192 | |
| 237. | andremion (André Mion) |
191 | |
| 238. | peterpt (peterpt) |
190 | |
| 239. | marcelopoars (Marcelo Pereira) |
189 | |
| 240. | xbeatriz (Beatriz Costa) |
189 | |
| 241. | acidiney (Acidiney Dias) |
188 | |
| 242. | rogeriopvl (Rogério Vicente) |
187 | |
| 243. | rodloboz (Rui Freitas) |
186 | |
| 244. | nfacha (Nuno Facha) |
185 | |
| 245. | ftonato (Ademílson Tonato) |
185 | |
| 246. | jonnyparris (Ruskin) |
184 | |
| 247. | Randgalt (Jordan Zimmerman) |
183 | |
| 248. | StuartFarmer (Stuart Farmer) |
182 | |
| 249. | 0Darkn (jose) |
180 | |
| 250. | viniciusfinger (Vinicius Finger) |
178 | |
| 251. | oliverbarnes (Oliver Azevedo Barnes) |
176 | |
| 252. | G-Pereira (Gonçalo Pereira) |
175 | |
| 253. | RazielRodrigues (Raziel Rodrigues) |
174 | |
| 254. | lucoiso (Lucas Vilas-Bôas) |
173 | |
| 255. | frm (Fernando Mendes) |
171 | |
| 256. | kevinchappell (Kevin Chappell) |
170 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cloudflare | 6 |
| 2. | coderdojobraga | 4 |
| 3. | nixos | 4 |
| 4. | cesium | 4 |
| 5. | rocketchat | 3 |
| 6. | semanadeinformatica | 3 |
| 7. | epicgames | 3 |
| 8. | joinum | 3 |
| 9. | lxjs | 2 |
| 10. | apache | 2 |