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-15 11:58:57 +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 contributions for each user. There are 70088 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_public/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/portugal_public/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) |
34941 | |
| 2. | Th0rgal (Thomas Marchand) |
8323 | |
| 3. | otaviojava (Otávio Santana) |
5911 | |
| 4. | JarbasAl (JarbasAI) |
5820 | |
| 5. | DiogoRibeiro7 (Diogo Ribeiro) |
5120 | |
| 6. | motanelson (nelson jr mota) |
4630 | |
| 7. | rgl (Rui Lopes) |
3918 | |
| 8. | oliota (Rubem Oliota) |
3675 | |
| 9. | snipe (snipe) |
3560 | |
| 10. | rafaeelaudibert (Rafael Audibert) |
3505 | |
| 11. | nelsonic (Nelson) |
3407 | |
| 12. | timlinux (Tim Sutton) |
3052 | |
| 13. | adamchainz (Adam Johnson) |
3005 | |
| 14. | leandrodamascena (Leandro Damascena) |
2977 | |
| 15. | rcarmo (Rui Carmo) |
2682 | |
| 16. | bgcngm (Bruno Martins) |
2027 | |
| 17. | pgte (Pedro Teixeira) |
2004 | |
| 18. | nunomaduro (nuno maduro) |
1957 | |
| 19. | ggazzo (Guilherme Gazzo) |
1887 | |
| 20. | matklad (Alex Kladov) |
1865 | |
| 21. | rmarinho (Rui Marinho) |
1824 | |
| 22. | pirapira (Yoichi Hirai) |
1780 | |
| 23. | andreaTP (Andrea Peruffo) |
1779 | |
| 24. | ImrenR (Imren R) |
1740 | |
| 25. | naps62 (Miguel Palhas) |
1732 | |
| 26. | bdmendes (Bruno Mendes) |
1721 | |
| 27. | diogotcorreia (Diogo Correia) |
1705 | |
| 28. | pedrosousa (Pedro Sousa) |
1698 | |
| 29. | nflaig (Nico Flaig) |
1654 | |
| 30. | joamag (João Magalhães) |
1518 | |
| 31. | alt-romes (Rodrigo Mesquita) |
1440 | |
| 32. | leafac (Leandro Facchinetti) |
1377 | |
| 33. | gnunicorn (Benjamin Kampmann) |
1367 | |
| 34. | 0xferit (Ferit) |
1365 | |
| 35. | roll (roll) |
1356 | |
| 36. | tamtamchik (Yuri Tkachenko) |
1337 | |
| 37. | GearsDatapacks (Surya Rose) |
1321 | |
| 38. | josemvcerqueira (ターニャ🪖) |
1320 | |
| 39. | adolfousier (Adolfo Usier ) |
1317 | |
| 40. | datsfilipe (datsfilipe.xyz) |
1315 | |
| 41. | jmg-duarte (José Duarte) |
1280 | |
| 42. | JoseRFJuniorLLMs (Jose RF Junior) |
1253 | |
| 43. | rochacbruno (Bruno Cesar Rocha) |
1240 | |
| 44. | vgeorge (Vitor George) |
1233 | |
| 45. | dev-ggomes (Guilherme Gomes) |
1216 | |
| 46. | FACorreiaa (Fernando Correia) |
1214 | |
| 47. | gustavovalverde (Gustavo Valverde) |
1198 | |
| 48. | HenriqueSFernandes (Henrique Fernandes) |
1181 | |
| 49. | limwa (André Lima) |
1157 | |
| 50. | DanielFran (Daniel Franco) |
1154 | |
| 51. | ZanzyTHEbar (DaOfficialWizard) |
1142 | |
| 52. | andresilva (André Silva) |
1139 | |
| 53. | hugomrdias (Hugo Dias) |
1106 | |
| 54. | filipecabaco (Filipe Cabaço) |
1105 | |
| 55. | art-shen (Art Shendrik) |
1094 | |
| 56. | goncalossilva (Gonçalo Silva) |
1079 | |
| 57. | microchipgnu (Luís Freitas) |
1077 | |
| 58. | tassoevan (Tasso Evangelista) |
1074 | |
| 59. | dannyhw (Daniel Williams) |
1069 | |
| 60. | fellyph (Fellyph Cintra) |
1044 | |
| 61. | G4brym (Gabriel Massadas) |
1038 | |
| 62. | joa-quim (Joaquim) |
1034 | |
| 63. | TGlide (Thomas G. Lopes) |
1024 | |
| 64. | erezrokah (Erez Rokah) |
1018 | |
| 65. | pmoura (Paulo Moura) |
1017 | |
| 66. | radcortez (Roberto Cortez) |
1012 | |
| 67. | nelsonmestevao (Nelson Estevão) |
998 | |
| 68. | sdsantos (Sérgio Santos) |
984 | |
| 69. | Francisca105 (Francisca Almeida) |
951 | |
| 70. | jsvd (João Duarte) |
951 | |
| 71. | rubenmarcus (Ruben) |
944 | |
| 72. | tofumatt (Matthew Riley MacPherson) |
931 | |
| 73. | jpneto (João Pedro Neto) |
925 | |
| 74. | mistic (Tiago Costa) |
915 | |
| 75. | mendess (Mendes) |
908 | |
| 76. | codacy-badger (Codacy Badger) |
908 | |
| 77. | Process-ing (Bruno Oliveira) |
907 | |
| 78. | joaquimrocha (Joaquim Rocha) |
895 | |
| 79. | josesimoes (José Simões) |
891 | |
| 80. | nicolastakashi (Nicolas Takashi) |
890 | |
| 81. | stevenroose (Steven Roose) |
890 | |
| 82. | melogabriel (Gabriel Melo) |
883 | |
| 83. | joaomlourenco (João M. Lourenço) |
863 | |
| 84. | RGarrido03 (Rúben Garrido) |
862 | |
| 85. | sug0 (Tiago Carvalho) |
858 | |
| 86. | dokterbob (Mathijs de Bruin) |
855 | |
| 87. | diogocarrola (Diogo Carrola) |
851 | |
| 88. | Bunn (Fernando Bunn) |
838 | |
| 89. | ttoino (João Pereira) |
836 | |
| 90. | niquola (Nikolai Ryzhikov) |
835 | |
| 91. | masmangan (Marco) |
832 | |
| 92. | Curio5813 (Marcos Glasner) |
809 | |
| 93. | carlosflorencio (Carlos Florêncio) |
801 | |
| 94. | dwildt (Daniel Wildt) |
796 | |
| 95. | ledsouza (Leandro da Silva de Souza) |
790 | |
| 96. | g4brielklein (Gabriel Klein) |
775 | |
| 97. | choraria (Sourabh Choraria) |
751 | |
| 98. | woile (Santiago Fraire Willemoes) |
736 | |
| 99. | dickhardt (Dick Hardt) |
735 | |
| 100. | pedro-mendonca (Pedro Mendonça) |
731 | |
| 101. | uLucasFraga (lucas.fraga) |
714 | |
| 102. | afonsojramos (Afonso Jorge Ramos) |
711 | |
| 103. | ashtanko (Oleksii Shtanko) |
711 | |
| 104. | bolt12 (Armando Santos) |
706 | |
| 105. | joaobispo (João Bispo) |
692 | |
| 106. | schnorr (Lucas M. Schnorr) |
692 | |
| 107. | theanxy (Wojtek) |
690 | |
| 108. | talvasconcelos (Tiago Vasconcelos) |
688 | |
| 109. | joaotavora (João Távora) |
687 | |
| 110. | s0undt3ch (Pedro Algarvio) |
686 | |
| 111. | renatomarinho (Renato Marinho) |
665 | |
| 112. | macabeus (Bruno Macabeus) |
662 | |
| 113. | jcazevedo (Joao Azevedo) |
659 | |
| 114. | emiliosheinz (Emilio Heinzmann) |
655 | |
| 115. | zkcryptweb (zkcryptweb) |
648 | |
| 116. | jbergstroem (Johan Bergström) |
646 | |
| 117. | gmcabrita (Gonçalo Mendes Cabrita) |
641 | |
| 118. | LyeZinho (Pedro Kaleb!) |
627 | |
| 119. | AlexCatarino (Alexandre Catarino) |
624 | |
| 120. | pkoch (Paulo Koch) |
621 | |
| 121. | caruccio (Mateus Caruccio) |
619 | |
| 122. | ncruces (Nuno Cruces) |
619 | |
| 123. | weeco (Martin Schneppenheim) |
589 | |
| 124. | aalmada (Antão Almada) |
583 | |
| 125. | mikedld (Mike Gelfand) |
574 | |
| 126. | joaopalmeiro (João Palmeiro) |
572 | |
| 127. | DanielFonsecaa (Daniel Fonseca) |
565 | |
| 128. | flavioislima (Flávio Fearn) |
561 | |
| 129. | brocaar (Orne Brocaar) |
561 | |
| 130. | jenpaff (Jennifer) |
561 | |
| 131. | Enet4 (Eduardo Pinho) |
561 | |
| 132. | MrSloth-dev (João Albuquerque Barbosa) |
560 | |
| 133. | Sirze01 (José Costa) |
556 | |
| 134. | EnkrateiaLucca (LUCAS SOARES) |
554 | |
| 135. | brpaz (Bruno Paz) |
553 | |
| 136. | WendellAdriel (Wendell Adriel) |
551 | |
| 137. | anfreire (André Freire Ferreira) |
549 | |
| 138. | Jeckerson (Anton Vasiliev) |
539 | |
| 139. | kayua (Kayuã Oleques) |
533 | |
| 140. | pulgamecanica (Andre) |
532 | |
| 141. | dariogriffo (Dario Griffo) |
532 | |
| 142. | RuiRomano (Rui Romano) |
523 | |
| 143. | lude-bri (Luigi Piantavinha) |
522 | |
| 144. | alcides (Alcides Fonseca) |
519 | |
| 145. | qlpqlp (Paulo Vidal) |
517 | |
| 146. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
517 | |
| 147. | fao89 (Fabricio Aguiar) |
510 | |
| 148. | nunoplopes (Nuno Lopes) |
507 | |
| 149. | alicejgibbons (Alice Gibbons) |
506 | |
| 150. | voidbert (Humberto Gomes) |
504 | |
| 151. | juliajforesti (Júlia Jaeger Foresti) |
504 | |
| 152. | Jaliborc (João Cardoso) |
500 | |
| 153. | RodrigoDornelles (DornellesTV) |
499 | |
| 154. | marianaobmorais (Mariana Morais) |
492 | |
| 155. | rodloboz (Rui Freitas) |
479 | |
| 156. | ArjunBhuptani (Arya) |
472 | |
| 157. | marciocamello (Marcio Vale) |
471 | |
| 158. | malikpiara (Malik Piara) |
470 | |
| 159. | d-gubert (Douglas Gubert) |
468 | |
| 160. | vasturiano (Vasco Asturiano) |
466 | |
| 161. | andremion (André Mion) |
466 | |
| 162. | philippWassibauer (Philipp Wassibauer) |
462 | |
| 163. | nathanpc (Nathan Campos) |
452 | |
| 164. | m1guelpf (Miguel Piedrafita) |
450 | |
| 165. | Fernando-A-Rocha (Fernando Rocha) |
449 | |
| 166. | MarcelloDuarte (Marcello Duarte) |
447 | |
| 167. | GuilhE (Guilherme Delgado) |
445 | |
| 168. | dreispt (Daniel Reis) |
445 | |
| 169. | rafamguedes (Rafael Guedes) |
440 | |
| 170. | JGalego (João Galego) |
436 | |
| 171. | waldyrious (Waldir Pimenta) |
434 | |
| 172. | anilkeshwani (Anil Keshwani) |
428 | |
| 173. | luigicfilho (Luigi C. Filho) |
426 | |
| 174. | tomahock (João Pina) |
423 | |
| 175. | bruno12mota (Bruno Mota) |
416 | |
| 176. | franciscoBSalgueiro (Francisco Salgueiro) |
415 | |
| 177. | sn4k3 (Tiago Conceição) |
408 | |
| 178. | mcoquet (Miguel Coquet) |
407 | |
| 179. | lrascao (Luis Rascão) |
404 | |
| 180. | buu342 (Buu342) |
402 | |
| 181. | fmcarvalho (Miguel Gamboa de Carvalho) |
396 | |
| 182. | alexcastrodev (Alexandro Castro) |
394 | |
| 183. | fmsouza (Fred Souza) |
393 | |
| 184. | helderberto (Helder Burato Berto) |
392 | |
| 185. | krishaamer (Kris Haamer) |
390 | |
| 186. | tutods (Daniel Sousa) |
390 | |
| 187. | riclolsen (Ricardo Olsen) |
386 | |
| 188. | CjS77 (CJ) |
380 | |
| 189. | JosePedroDias (José Pedro Dias) |
377 | |
| 190. | kakacordovil (kaká cordovil) |
375 | |
| 191. | ruilopesm (Rui Lopes) |
374 | |
| 192. | joaquimorg (joaquim.org) |
373 | |
| 193. | dinocosta (Dino) |
371 | |
| 194. | DGoiana (Diogo Goiana) |
369 | |
| 195. | hishamhm (Hisham Muhammad) |
362 | |
| 196. | pedrominatel (Pedro Minatel) |
359 | |
| 197. | fabiosantoscode (Fábio Santos) |
356 | |
| 198. | adorilson (Adorilson Bezerra) |
356 | |
| 199. | JGAntunes (João Antunes) |
355 | |
| 200. | finnp (Finn Pauls) |
355 | |
| 201. | rubuy-74 (Rubem Neto) |
353 | |
| 202. | FFY00 (Filipe Laíns) |
351 | |
| 203. | danielsp45 (Daniel Pereira) |
340 | |
| 204. | erickpintor (Erick Pintor) |
339 | |
| 205. | cristijung (Cristina Jung) |
338 | |
| 206. | mariolpantunes (Mário Antunes) |
338 | |
| 207. | leoneljdias (Leonel Dias) |
335 | |
| 208. | lucasfrag (Lucas Fraga) |
335 | |
| 209. | zegameiro (José Gameiro) |
330 | |
| 210. | Randgalt (Jordan Zimmerman) |
328 | |
| 211. | HelioGuilherme66 (Hélio Guilherme) |
328 | |
| 212. | dcsg (Daniel Gomes) |
326 | |
| 213. | mcsf (Miguel Fonseca) |
324 | |
| 214. | machadovilaca (João Vilaça) |
324 | |
| 215. | luizmellodev (Luiz Mello) |
324 | |
| 216. | marado (Marcos Marado) |
322 | |
| 217. | rtfpessoa (Rodrigo Fernandes) |
322 | |
| 218. | remonh87 (Rémon) |
321 | |
| 219. | pxlvre (Pol Vidal) |
318 | |
| 220. | couto (Luís Couto) |
314 | |
| 221. | RuiSantosdotme (Rui Santos) |
314 | |
| 222. | luciopaiva (Lucio Paiva) |
313 | |
| 223. | F4NT0 (Gabriel Fanto Stundner) |
313 | |
| 224. | andrepimenta (Andre Pimenta) |
312 | |
| 225. | ftonato (Ademílson Tonato) |
310 | |
| 226. | Benevanio (Benevanio) |
310 | |
| 227. | AniLeo (Ani) |
307 | |
| 228. | Vmvs007 (Vitor Santos) |
303 | |
| 229. | JulianoVReis (Juliano Viégas Reis) |
303 | |
| 230. | Jonathansoufer (Jonathan Ferreira) |
302 | |
| 231. | Quicksaver (Luís Miguel) |
298 | |
| 232. | callmephilip (Philip Nuzhnyi) |
297 | |
| 233. | thePeras (João Torre Pereira) |
294 | |
| 234. | marcospgp (Marcos Pereira) |
291 | |
| 235. | paulofreitas-py (Paulo Freitas ) |
290 | |
| 236. | linuz90 (Fabrizio Rinaldi) |
287 | |
| 237. | AvilaAndre (André Ávila) |
287 | |
| 238. | ebmarque (Ebenézer Marquezine) |
286 | |
| 239. | joaodiaslobo (João Lobo) |
286 | |
| 240. | Drete457 (Filipe Mota) |
283 | |
| 241. | apocas (Pedro Dias) |
280 | |
| 242. | lenonleite (Lenon Leite) |
275 | |
| 243. | elena-kolevska (Elena Kolevska) |
273 | |
| 244. | oliverbarnes (Oliver Azevedo Barnes) |
268 | |
| 245. | luisdalmolin (Luís Dalmolin) |
267 | |
| 246. | moltar (Roman) |
264 | |
| 247. | tomaspinho (Tomás Pinho) |
262 | |
| 248. | feremabraz (Fernando Braz) |
259 | |
| 249. | antoniorws (Antonio Serra) |
255 | |
| 250. | frm (Fernando Mendes) |
255 | |
| 251. | jorgecarleitao (Jorge Leitao) |
252 | |
| 252. | mxssl (Max) |
251 | |
| 253. | aitorvs (Aitor Viana) |
246 | |
| 254. | rogerlz (Rogerio Goncalves) |
246 | |
| 255. | gss-patricia (Patrícia Gomes dos Santos Silva) |
244 | |
| 256. | claudiaazambuja (Claudia Azambuja) |
243 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 6 |
| 2. | cloudflare | 5 |
| 3. | joinum | 4 |
| 4. | coderdojobraga | 4 |
| 5. | nixos | 4 |
| 6. | rocketchat | 3 |
| 7. | require-lx | 3 |
| 8. | dockerlisbon | 3 |
| 9. | semanadeinformatica | 3 |
| 10. | ansible-galaxy | 2 |