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-06-08 04:24:33 +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 72418 total users in the region and you need at least 79 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) |
38826 | |
| 2. | pirapira (Yoichi Hirai) |
28322 | |
| 3. | rcarmo (Rui Carmo) |
11745 | |
| 4. | daniel3303 (Daniel Oliveira) |
8243 | |
| 5. | Th0rgal (Thomas Marchand) |
6406 | |
| 6. | JarbasAl (JarbasAI) |
6257 | |
| 7. | otaviojava (Otávio Santana) |
6144 | |
| 8. | adolfousier (Adolfo Usier ) |
4818 | |
| 9. | motanelson (nelson jr mota) |
4797 | |
| 10. | oliota (Rubem Oliota) |
4709 | |
| 11. | rgl (Rui Lopes) |
3879 | |
| 12. | DiogoRibeiro7 (Diogo Ribeiro) |
3509 | |
| 13. | snipe (snipe) |
3456 | |
| 14. | timlinux (Tim Sutton) |
2800 | |
| 15. | nunomaduro (nuno maduro) |
2778 | |
| 16. | FACorreiaa (Fernando Correia) |
2142 | |
| 17. | LyeZinho (Pedro Kaleb!) |
2089 | |
| 18. | joamag (João Magalhães) |
2075 | |
| 19. | ImrenR (Imren R) |
1713 | |
| 20. | bgcngm (Bruno Martins) |
1711 | |
| 21. | 0xferit (Ferit) |
1702 | |
| 22. | roll (roll) |
1634 | |
| 23. | almeidx (Almeida) |
1628 | |
| 24. | gustavovalverde (Gustavo Valverde) |
1604 | |
| 25. | rafaeelaudibert (Rafael Audibert) |
1551 | |
| 26. | art-shen (Art Shendrik) |
1525 | |
| 27. | bdmendes (Bruno Mendes) |
1482 | |
| 28. | goncalossilva (Gonçalo Silva) |
1443 | |
| 29. | adamchainz (Adam Johnson) |
1425 | |
| 30. | CoolAssPuppy (Prashant Sridharan) |
1403 | |
| 31. | pgte (Pedro Teixeira) |
1401 | |
| 32. | nelsonic (Nelson) |
1370 | |
| 33. | niquola (Nikolai Ryzhikov) |
1343 | |
| 34. | pmoura (Paulo Moura) |
1264 | |
| 35. | microchipgnu (Luís Freitas) |
1233 | |
| 36. | s0undt3ch (Pedro Algarvio) |
1227 | |
| 37. | andreaTP (Andrea Peruffo) |
1202 | |
| 38. | vgeorge (Vitor George) |
1193 | |
| 39. | alt-romes (Rodrigo Mesquita) |
1182 | |
| 40. | leafac (Leandro Facchinetti) |
1172 | |
| 41. | diogotcorreia (Diogo Correia) |
1132 | |
| 42. | HenriqueSFernandes (Henrique Fernandes) |
1095 | |
| 43. | josemvcerqueira (ターニャ) |
1092 | |
| 44. | ZanzyTHEbar (DaOfficialWizard) |
1070 | |
| 45. | leandrodamascena (Leandro Damascena) |
1060 | |
| 46. | tamtamchik (Yuri Tkachenko) |
1009 | |
| 47. | matklad (Alex Kladov) |
996 | |
| 48. | CesarNog (César Augusto Nogueira) |
990 | |
| 49. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
970 | |
| 50. | JoseRFJuniorLLMs (Jose RF Junior) |
970 | |
| 51. | carlosflorencio (Carlos Florêncio) |
952 | |
| 52. | joaomlourenco (João M. Lourenço) |
877 | |
| 53. | mendess (Mendes) |
860 | |
| 54. | ttoino (João Pereira) |
846 | |
| 55. | stevenroose (Steven Roose) |
843 | |
| 56. | limwa (André Lima) |
843 | |
| 57. | hugomrdias (Hugo Dias) |
835 | |
| 58. | rochacbruno (Bruno Rocha) |
827 | |
| 59. | gmcabrita (Gonçalo Mendes Cabrita) |
826 | |
| 60. | helderberto (Helder Burato Berto) |
824 | |
| 61. | jonnyparris (Ruskin) |
824 | |
| 62. | joa-quim (Joaquim) |
816 | |
| 63. | naps62 (Miguel Palhas) |
805 | |
| 64. | ggazzo (Guilherme Gazzo) |
802 | |
| 65. | apocas (Pedro Dias) |
779 | |
| 66. | renatomarinho (Renato Marinho) |
763 | |
| 67. | fellyph (Fellyph Cintra) |
750 | |
| 68. | nelsonmestevao (Nelson Estevão) |
743 | |
| 69. | masmangan (Marco) |
740 | |
| 70. | datsfilipe (datsfilipe.xyz) |
735 | |
| 71. | macabeus (Bruno Macabeus) |
731 | |
| 72. | Process-ing (Bruno Oliveira) |
721 | |
| 73. | aalmada (Antão Almada) |
717 | |
| 74. | woile (Santiago Fraire Willemoes) |
715 | |
| 75. | WendellAdriel (Wendell Adriel) |
715 | |
| 76. | tofumatt (Matthew Riley MacPherson) |
706 | |
| 77. | ledsouza (Leandro da Silva de Souza) |
695 | |
| 78. | joaotavora (João Távora) |
692 | |
| 79. | frm (Fernando Mendes) |
679 | |
| 80. | joaopalmeiro (João Palmeiro) |
671 | |
| 81. | Jeckerson (Anton Vasiliev) |
671 | |
| 82. | dannyhw (Daniel Williams) |
670 | |
| 83. | philippWassibauer (Philipp Wassibauer) |
660 | |
| 84. | nflaig (Nico Flaig) |
655 | |
| 85. | schnorr (Lucas M. Schnorr) |
652 | |
| 86. | jsvd (João Duarte) |
647 | |
| 87. | TGlide (Thomas G. Lopes) |
638 | |
| 88. | pedro-mendonca (Pedro Mendonça) |
637 | |
| 89. | josesimoes (José Simões) |
631 | |
| 90. | diogocarrola (Diogo Carrola) |
631 | |
| 91. | dickhardt (Dick Hardt) |
620 | |
| 92. | bolt12 (Armando Santos) |
616 | |
| 93. | rmarinho (Rui Marinho) |
607 | |
| 94. | ncruces (Nuno Cruces) |
607 | |
| 95. | joaobispo (João Bispo) |
604 | |
| 96. | G4brym (Gabriel Massadas) |
585 | |
| 97. | GearsDatapacks (Surya Rose) |
583 | |
| 98. | mroya (Márcio Roya) |
580 | |
| 99. | ashtanko (Oleksii Shtanko) |
578 | |
| 100. | tomahock (João Pina) |
578 | |
| 101. | uLucasFraga (lucas.fraga) |
576 | |
| 102. | pedrosousa (Pedro Sousa) |
574 | |
| 103. | alcides (Alcides Fonseca) |
574 | |
| 104. | prenansantana (Renan Santana) |
569 | |
| 105. | andresilva (André Silva) |
568 | |
| 106. | emiliosheinz (Emilio Heinzmann) |
565 | |
| 107. | EnkrateiaLucca (LUCAS SOARES) |
561 | |
| 108. | dariogriffo (Dario Griffo) |
560 | |
| 109. | dwildt (Daniel Wildt) |
558 | |
| 110. | Francisca105 (Francisca Almeida) |
546 | |
| 111. | guilhermesimoes (Guilherme Simoes) |
532 | |
| 112. | DanielFran (Daniel Franco) |
532 | |
| 113. | sdsantos (Sérgio Santos) |
531 | |
| 114. | LITUATUI (Pedro Lima) |
530 | |
| 115. | gnunicorn (Benjamin Kampmann) |
530 | |
| 116. | dev-ggomes (Guilherme Gomes) |
530 | |
| 117. | filipecabaco (Filipe Cabaço) |
530 | |
| 118. | Enet4 (Eduardo Pinho) |
522 | |
| 119. | omarcusdev (Marcus Gonçalves) |
514 | |
| 120. | sug0 (Tiago Carvalho) |
514 | |
| 121. | pkoch (Paulo Koch) |
511 | |
| 122. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
507 | |
| 123. | anfreire (André Freire Ferreira) |
503 | |
| 124. | dcsg (Daniel Gomes) |
503 | |
| 125. | brocaar (Orne Brocaar) |
502 | |
| 126. | jmg-duarte (José Duarte) |
501 | |
| 127. | m1guelpf (Miguel Piedrafita) |
496 | |
| 128. | nunoplopes (Nuno Lopes) |
493 | |
| 129. | AlexCatarino (Alexandre Catarino) |
492 | |
| 130. | zkcryptweb (zkcryptweb) |
488 | |
| 131. | aryabhuptani (Arya) |
485 | |
| 132. | rtfpessoa (Rodrigo Fernandes) |
484 | |
| 133. | g4brielklein (Gabriel Klein) |
484 | |
| 134. | pratas (Diogo Pratas) |
478 | |
| 135. | rubenmarcus (Ruben) |
470 | |
| 136. | tutods (Daniel Sousa) |
468 | |
| 137. | JGalego (João Galego) |
468 | |
| 138. | dokterbob (Mathijs de Bruin) |
462 | |
| 139. | pulgamecanica (Andre) |
461 | |
| 140. | melogabriel (Gabriel Melo) |
456 | |
| 141. | sigma-andex (Jan Schulte) |
454 | |
| 142. | talvasconcelos (Tiago Vasconcelos) |
452 | |
| 143. | nicolastakashi (Nicolas Takashi) |
451 | |
| 144. | mistic (Tiago Costa) |
449 | |
| 145. | joaquimrocha (Joaquim Rocha) |
444 | |
| 146. | afonsopc (Afonso Coutinho) |
443 | |
| 147. | Curio5813 (Marcos Glasner) |
440 | |
| 148. | marciocamello (Marcio Vale) |
439 | |
| 149. | franciscoBSalgueiro (Francisco Salgueiro) |
437 | |
| 150. | alexcastrodev (Alexandro Castro) |
429 | |
| 151. | GuilhE (Guilherme Delgado) |
426 | |
| 152. | jcazevedo (Joao Azevedo) |
425 | |
| 153. | Quicksaver (Luís Miguel) |
425 | |
| 154. | JosePedroDias (José Pedro Dias) |
416 | |
| 155. | r00t-3xp10it (pedro ubuntu) |
406 | |
| 156. | azir9200 (Azir Uddin) |
405 | |
| 157. | RuiRomano (Rui Romano) |
401 | |
| 158. | tassoevan (Tasso Evangelista) |
400 | |
| 159. | radcortez (Roberto Cortez) |
391 | |
| 160. | Benevanio (Benevanio) |
383 | |
| 161. | voidbert (Humberto Gomes) |
381 | |
| 162. | MarcelloDuarte (Marcello Duarte) |
380 | |
| 163. | lucasfrag (Lucas Fraga) |
379 | |
| 164. | erezrokah (Erez Rokah) |
377 | |
| 165. | Sirze01 (José Costa) |
373 | |
| 166. | DanielFonsecaa (Daniel Fonseca) |
371 | |
| 167. | flixlix (Luca Félix) |
363 | |
| 168. | brpaz (Bruno Paz) |
363 | |
| 169. | dialex (Diogo Nunes) |
361 | |
| 170. | mariolpantunes (Mário Antunes) |
361 | |
| 171. | kevinchappell (Kevin Chappell) |
355 | |
| 172. | mcoquet (Miguel Coquet) |
353 | |
| 173. | Jaliborc (João Cardoso) |
351 | |
| 174. | marianaobmorais (Mariana Morais) |
346 | |
| 175. | malikpiara (Malik Piara) |
340 | |
| 176. | fmcarvalho (Miguel Gamboa de Carvalho) |
338 | |
| 177. | Bunn (Fernando Bunn) |
337 | |
| 178. | riclolsen (Ricardo Olsen) |
336 | |
| 179. | emkis (Nicolas Jardim) |
331 | |
| 180. | mikedld (Mike Gelfand) |
330 | |
| 181. | Koi725 (Kousha ) |
330 | |
| 182. | RGarrido03 (Rúben Garrido) |
330 | |
| 183. | nathanpc (Nathan Campos) |
326 | |
| 184. | qlpqlp (Paulo Vidal) |
323 | |
| 185. | rodloboz (Rui Freitas) |
323 | |
| 186. | F4NT0 (Gabriel Fanto Stundner) |
306 | |
| 187. | Vmvs007 (Vitor Santos) |
300 | |
| 188. | andrepimenta (Andre Pimenta) |
295 | |
| 189. | weeco (Martin Schneppenheim) |
290 | |
| 190. | cristijung (Cristina Jung) |
290 | |
| 191. | ebmarque (Ebenézer Marquezine) |
281 | |
| 192. | lude-bri (Luigi Piantavinha) |
278 | |
| 193. | mxssl (Max) |
276 | |
| 194. | theanxy (Wojtek) |
275 | |
| 195. | luciopaiva (Lucio Paiva) |
274 | |
| 196. | luisalima (Luisa Lima) |
273 | |
| 197. | pxlvre (Pol Vidal) |
273 | |
| 198. | msperlin (Marcelo S. Perlin) |
271 | |
| 199. | waldyrious (Waldir Pimenta) |
269 | |
| 200. | joaquimorg (joaquim.org) |
268 | |
| 201. | choraria (Sourabh Choraria) |
264 | |
| 202. | jorgecarleitao (Jorge Leitao) |
263 | |
| 203. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
256 | |
| 204. | rogeriopvl (Rogério Vicente) |
255 | |
| 205. | Drete457 (Filipe Mota) |
254 | |
| 206. | danielsp45 (Daniel Pereira) |
253 | |
| 207. | adorilson (Adorilson Bezerra) |
249 | |
| 208. | luigicfilho (Luigi C. Filho) |
248 | |
| 209. | fabiosantoscode (Fábio Santos) |
246 | |
| 210. | andremion (André Mion) |
244 | |
| 211. | d-gubert (Douglas Gubert) |
242 | |
| 212. | lrascao (Luis Rascão) |
242 | |
| 213. | Fabio-A-Sa (Fábio Sá) |
241 | |
| 214. | sn4k3 (Tiago Conceição) |
241 | |
| 215. | jbergstroem (Johan Bergström) |
240 | |
| 216. | linuz90 (Fabrizio Rinaldi) |
239 | |
| 217. | vasturiano (Vasco Asturiano) |
239 | |
| 218. | bruno12mota (Bruno Mota) |
233 | |
| 219. | lenonleite (Lenon Leite) |
232 | |
| 220. | 0Darkn (José Raposo ) |
232 | |
| 221. | jenpaff (Jennifer) |
232 | |
| 222. | ruilopesm (Rui Lopes) |
231 | |
| 223. | tskxz (Tanjil) |
225 | |
| 224. | MrSloth-dev (João Albuquerque Barbosa) |
224 | |
| 225. | pedrouid (Pedro Gomes) |
224 | |
| 226. | alicejgibbons (Alice Gibbons) |
223 | |
| 227. | gabrieleangeletti (Gabriele Angeletti) |
223 | |
| 228. | Fernando-A-Rocha (Fernando Rocha) |
220 | |
| 229. | jersobh (Jeff Andrade) |
217 | |
| 230. | hishamhm (Hisham Muhammad) |
216 | |
| 231. | luizmellodev (Luiz Mello) |
215 | |
| 232. | gss-patricia (Patrícia Gomes dos Santos Silva) |
214 | |
| 233. | kakacordovil (kaká cordovil) |
212 | |
| 234. | AniLeo (Ani) |
211 | |
| 235. | buu342 (Buu342) |
211 | |
| 236. | dinocosta (Dino) |
210 | |
| 237. | zegameiro (José Gameiro) |
207 | |
| 238. | tomaspinho (Tomás Pinho) |
205 | |
| 239. | PaivaJudson (Judson Paiva) |
204 | |
| 240. | remonh87 (Rémon) |
203 | |
| 241. | erickpintor (Erick Pintor) |
199 | |
| 242. | Gerstep (stepan) |
197 | |
| 243. | mcsf (Miguel Fonseca) |
197 | |
| 244. | brunomikoski (Bruno Mikoski) |
196 | |
| 245. | couto (Luís Couto) |
195 | |
| 246. | RodrigoDornelles (DornellesTV) |
195 | |
| 247. | marado (Marcos Marado) |
194 | |
| 248. | JulianoVReis (Juliano Viégas Reis) |
193 | |
| 249. | claudiaazambuja (Claudia Azambuja) |
192 | |
| 250. | ltarkker (Gonçalo L. Fernandes) |
192 | |
| 251. | flavioislima (Flávio Fearn) |
190 | |
| 252. | peterpt (peterpt) |
190 | |
| 253. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
189 | |
| 254. | marcelopoars (Marcelo Pereira) |
189 | |
| 255. | acidiney (Acidiney Dias) |
188 | |
| 256. | ClaudioESSilva (Cláudio Silva) |
183 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cloudflare | 5 |
| 2. | coderdojobraga | 4 |
| 3. | cesium | 4 |
| 4. | nixos | 4 |
| 5. | joinum | 3 |
| 6. | rocketchat | 3 |
| 7. | supabase | 3 |
| 8. | require-lx | 3 |
| 9. | laravel | 2 |
| 10. | adzerk | 2 |