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-04-14 14:30:51 +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 71045 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) |
34501 | |
| 2. | Th0rgal (Thomas Marchand) |
8877 | |
| 3. | JarbasAl (JarbasAI) |
6256 | |
| 4. | otaviojava (Otávio Santana) |
6149 | |
| 5. | DiogoRibeiro7 (Diogo Ribeiro) |
6064 | |
| 6. | rcarmo (Rui Carmo) |
4675 | |
| 7. | motanelson (nelson jr mota) |
4585 | |
| 8. | oliota (Rubem Oliota) |
4082 | |
| 9. | rgl (Rui Lopes) |
3937 | |
| 10. | snipe (snipe) |
3795 | |
| 11. | rafaeelaudibert (Rafael Audibert) |
3624 | |
| 12. | nelsonic (Nelson) |
3256 | |
| 13. | timlinux (Tim Sutton) |
3127 | |
| 14. | adamchainz (Adam Johnson) |
3084 | |
| 15. | leandrodamascena (Leandro Damascena) |
2898 | |
| 16. | almeidx (Almeida) |
2724 | |
| 17. | pirapira (Yoichi Hirai) |
2692 | |
| 18. | adolfousier (Adolfo Usier ) |
2079 | |
| 19. | 0xferit (Ferit) |
2024 | |
| 20. | nunomaduro (nuno maduro) |
1974 | |
| 21. | andreaTP (Andrea Peruffo) |
1940 | |
| 22. | bgcngm (Bruno Martins) |
1935 | |
| 23. | joamag (João Magalhães) |
1909 | |
| 24. | LyeZinho (Pedro Kaleb!) |
1841 | |
| 25. | bdmendes (Bruno Mendes) |
1823 | |
| 26. | gustavovalverde (Gustavo Valverde) |
1821 | |
| 27. | ggazzo (Guilherme Gazzo) |
1813 | |
| 28. | pgte (Pedro Teixeira) |
1783 | |
| 29. | diogotcorreia (Diogo Correia) |
1777 | |
| 30. | ImrenR (Imren R) |
1771 | |
| 31. | rmarinho (Rui Marinho) |
1770 | |
| 32. | nflaig (Nico Flaig) |
1756 | |
| 33. | pedrosousa (Pedro Sousa) |
1676 | |
| 34. | matklad (Alex Kladov) |
1676 | |
| 35. | naps62 (Miguel Palhas) |
1526 | |
| 36. | roll (roll) |
1491 | |
| 37. | alt-romes (Rodrigo Mesquita) |
1438 | |
| 38. | vgeorge (Vitor George) |
1345 | |
| 39. | erezrokah (Erez Rokah) |
1337 | |
| 40. | tamtamchik (Yuri Tkachenko) |
1312 | |
| 41. | JoseRFJuniorLLMs (Jose RF Junior) |
1311 | |
| 42. | leafac (Leandro Facchinetti) |
1290 | |
| 43. | jmg-duarte (José Duarte) |
1271 | |
| 44. | DanielFran (Daniel Franco) |
1270 | |
| 45. | filipecabaco (Filipe Cabaço) |
1254 | |
| 46. | josemvcerqueira (ターニャ) |
1237 | |
| 47. | ZanzyTHEbar (DaOfficialWizard) |
1235 | |
| 48. | FACorreiaa (Fernando Correia) |
1202 | |
| 49. | datsfilipe (datsfilipe.xyz) |
1187 | |
| 50. | HenriqueSFernandes (Henrique Fernandes) |
1177 | |
| 51. | andresilva (André Silva) |
1176 | |
| 52. | rochacbruno (Bruno Rocha) |
1157 | |
| 53. | goncalossilva (Gonçalo Silva) |
1155 | |
| 54. | nelsonmestevao (Nelson Estevão) |
1154 | |
| 55. | joa-quim (Joaquim) |
1150 | |
| 56. | hugomrdias (Hugo Dias) |
1112 | |
| 57. | gnunicorn (Benjamin Kampmann) |
1111 | |
| 58. | fellyph (Fellyph Cintra) |
1108 | |
| 59. | art-shen (Art Shendrik) |
1102 | |
| 60. | dokterbob (Mathijs de Bruin) |
1085 | |
| 61. | G4brym (Gabriel Massadas) |
1081 | |
| 62. | GearsDatapacks (Surya Rose) |
1074 | |
| 63. | pmoura (Paulo Moura) |
1067 | |
| 64. | radcortez (Roberto Cortez) |
1041 | |
| 65. | dannyhw (Daniel Williams) |
1039 | |
| 66. | microchipgnu (Luís Freitas) |
1021 | |
| 67. | limwa (André Lima) |
1015 | |
| 68. | tofumatt (Matthew Riley MacPherson) |
992 | |
| 69. | niquola (Nikolai Ryzhikov) |
992 | |
| 70. | carlosflorencio (Carlos Florêncio) |
973 | |
| 71. | tassoevan (Tasso Evangelista) |
972 | |
| 72. | jsvd (João Duarte) |
941 | |
| 73. | dev-ggomes (Guilherme Gomes) |
939 | |
| 74. | josesimoes (José Simões) |
938 | |
| 75. | nicolastakashi (Nicolas Takashi) |
936 | |
| 76. | mistic (Tiago Costa) |
931 | |
| 77. | sdsantos (Sérgio Santos) |
930 | |
| 78. | joaomlourenco (João M. Lourenço) |
909 | |
| 79. | stevenroose (Steven Roose) |
899 | |
| 80. | Bunn (Fernando Bunn) |
895 | |
| 81. | jpneto (João Pedro Neto) |
880 | |
| 82. | mendess (Mendes) |
877 | |
| 83. | WendellAdriel (Wendell Adriel) |
876 | |
| 84. | codacy-badger (Codacy Badger) |
869 | |
| 85. | masmangan (Marco) |
869 | |
| 86. | rubenmarcus (Ruben) |
868 | |
| 87. | joaopalmeiro (João Palmeiro) |
867 | |
| 88. | macabeus (Bruno Macabeus) |
856 | |
| 89. | ttoino (João Pereira) |
854 | |
| 90. | philippWassibauer (Philipp Wassibauer) |
846 | |
| 91. | Francisca105 (Francisca Almeida) |
838 | |
| 92. | diogocarrola (Diogo Carrola) |
832 | |
| 93. | ledsouza (Leandro da Silva de Souza) |
809 | |
| 94. | joaquimrocha (Joaquim Rocha) |
807 | |
| 95. | woile (Santiago Fraire Willemoes) |
802 | |
| 96. | TGlide (Thomas G. Lopes) |
796 | |
| 97. | Process-ing (Bruno Oliveira) |
793 | |
| 98. | dwildt (Daniel Wildt) |
790 | |
| 99. | melogabriel (Gabriel Melo) |
774 | |
| 100. | dickhardt (Dick Hardt) |
771 | |
| 101. | pedro-mendonca (Pedro Mendonça) |
768 | |
| 102. | helderberto (Helder Burato Berto) |
768 | |
| 103. | g4brielklein (Gabriel Klein) |
753 | |
| 104. | schnorr (Lucas M. Schnorr) |
751 | |
| 105. | choraria (Sourabh Choraria) |
751 | |
| 106. | bolt12 (Armando Santos) |
734 | |
| 107. | renatomarinho (Renato Marinho) |
732 | |
| 108. | talvasconcelos (Tiago Vasconcelos) |
727 | |
| 109. | Jeckerson (Anton Vasiliev) |
717 | |
| 110. | gmcabrita (Gonçalo Mendes Cabrita) |
714 | |
| 111. | weeco (Martin Schneppenheim) |
704 | |
| 112. | frm (Fernando Mendes) |
699 | |
| 113. | AlexCatarino (Alexandre Catarino) |
682 | |
| 114. | joaotavora (João Távora) |
677 | |
| 115. | pkoch (Paulo Koch) |
677 | |
| 116. | joaobispo (João Bispo) |
675 | |
| 117. | jcazevedo (Joao Azevedo) |
675 | |
| 118. | Curio5813 (Marcos Glasner) |
665 | |
| 119. | uLucasFraga (lucas.fraga) |
660 | |
| 120. | ncruces (Nuno Cruces) |
659 | |
| 121. | ashtanko (Oleksii Shtanko) |
654 | |
| 122. | jbergstroem (Johan Bergström) |
644 | |
| 123. | sug0 (Tiago Carvalho) |
643 | |
| 124. | rodloboz (Rui Freitas) |
640 | |
| 125. | aalmada (Antão Almada) |
639 | |
| 126. | emiliosheinz (Emilio Heinzmann) |
626 | |
| 127. | Sirze01 (José Costa) |
622 | |
| 128. | zkcryptweb (zkcryptweb) |
621 | |
| 129. | DanielFonsecaa (Daniel Fonseca) |
617 | |
| 130. | jenpaff (Jennifer) |
610 | |
| 131. | EnkrateiaLucca (LUCAS SOARES) |
605 | |
| 132. | s0undt3ch (Pedro Algarvio) |
587 | |
| 133. | mikedld (Mike Gelfand) |
582 | |
| 134. | theanxy (Wojtek) |
580 | |
| 135. | Enet4 (Eduardo Pinho) |
577 | |
| 136. | jonnyparris (Ruskin) |
575 | |
| 137. | brocaar (Orne Brocaar) |
571 | |
| 138. | apocas (Pedro Dias) |
547 | |
| 139. | alcides (Alcides Fonseca) |
542 | |
| 140. | azir9200 (Azir Uddin) |
539 | |
| 141. | brpaz (Bruno Paz) |
539 | |
| 142. | dariogriffo (Dario Griffo) |
537 | |
| 143. | MrSloth-dev (João Albuquerque Barbosa) |
536 | |
| 144. | dcsg (Daniel Gomes) |
515 | |
| 145. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
514 | |
| 146. | Jaliborc (João Cardoso) |
507 | |
| 147. | alicejgibbons (Alice Gibbons) |
506 | |
| 148. | fmsouza (Fred Souza) |
506 | |
| 149. | RGarrido03 (Rúben Garrido) |
505 | |
| 150. | RuiRomano (Rui Romano) |
495 | |
| 151. | pulgamecanica (Andre) |
491 | |
| 152. | flavioislima (Flávio Fearn) |
490 | |
| 153. | nunoplopes (Nuno Lopes) |
487 | |
| 154. | mcoquet (Miguel Coquet) |
486 | |
| 155. | JGalego (João Galego) |
485 | |
| 156. | andremion (André Mion) |
483 | |
| 157. | tomahock (João Pina) |
479 | |
| 158. | lude-bri (Luigi Piantavinha) |
478 | |
| 159. | tutods (Daniel Sousa) |
476 | |
| 160. | marciocamello (Marcio Vale) |
466 | |
| 161. | aryabhuptani (Arya) |
466 | |
| 162. | anfreire (André Freire Ferreira) |
465 | |
| 163. | franciscoBSalgueiro (Francisco Salgueiro) |
454 | |
| 164. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
454 | |
| 165. | marianaobmorais (Mariana Morais) |
453 | |
| 166. | juliajforesti (Júlia Jaeger Foresti) |
452 | |
| 167. | Fernando-A-Rocha (Fernando Rocha) |
450 | |
| 168. | MarcelloDuarte (Marcello Duarte) |
448 | |
| 169. | Benevanio (Benevanio) |
447 | |
| 170. | d-gubert (Douglas Gubert) |
447 | |
| 171. | GuilhE (Guilherme Delgado) |
439 | |
| 172. | RodrigoDornelles (DornellesTV) |
439 | |
| 173. | voidbert (Humberto Gomes) |
432 | |
| 174. | waldyrious (Waldir Pimenta) |
431 | |
| 175. | nathanpc (Nathan Campos) |
424 | |
| 176. | m1guelpf (Miguel Piedrafita) |
422 | |
| 177. | lrascao (Luis Rascão) |
420 | |
| 178. | CjS77 (CJ) |
409 | |
| 179. | dreispt (Daniel Reis) |
407 | |
| 180. | caruccio (Mateus Caruccio) |
402 | |
| 181. | Quicksaver (Luís Miguel) |
395 | |
| 182. | mariolpantunes (Mário Antunes) |
394 | |
| 183. | ruilopesm (Rui Lopes) |
393 | |
| 184. | alexcastrodev (Alexandro Castro) |
391 | |
| 185. | fao89 (Fabricio Aguiar) |
390 | |
| 186. | bruno12mota (Bruno Mota) |
390 | |
| 187. | pedrominatel (Pedro Minatel) |
382 | |
| 188. | hishamhm (Hisham Muhammad) |
381 | |
| 189. | dinocosta (Dino) |
378 | |
| 190. | JosePedroDias (José Pedro Dias) |
377 | |
| 191. | riclolsen (Ricardo Olsen) |
373 | |
| 192. | fmcarvalho (Miguel Gamboa de Carvalho) |
368 | |
| 193. | guilhermesimoes (Guilherme Simoes) |
365 | |
| 194. | sn4k3 (Tiago Conceição) |
364 | |
| 195. | JGAntunes (João Antunes) |
359 | |
| 196. | buu342 (Buu342) |
358 | |
| 197. | krishaamer (Kris Haamer) |
358 | |
| 198. | rtfpessoa (Rodrigo Fernandes) |
356 | |
| 199. | omarcusdev (Marcus Gonçalves) |
352 | |
| 200. | joaquimorg (joaquim.org) |
351 | |
| 201. | lucasfrag (Lucas Fraga) |
349 | |
| 202. | FFY00 (Filipe Laíns) |
349 | |
| 203. | erickpintor (Erick Pintor) |
348 | |
| 204. | adorilson (Adorilson Bezerra) |
347 | |
| 205. | machadovilaca (João Vilaça) |
346 | |
| 206. | qlpqlp (Paulo Vidal) |
342 | |
| 207. | cristijung (Cristina Jung) |
341 | |
| 208. | couto (Luís Couto) |
341 | |
| 209. | Randgalt (Jordan Zimmerman) |
340 | |
| 210. | mcsf (Miguel Fonseca) |
338 | |
| 211. | vasturiano (Vasco Asturiano) |
335 | |
| 212. | tskxz (Tanjil) |
331 | |
| 213. | kakacordovil (kaká cordovil) |
329 | |
| 214. | Vmvs007 (Vitor Santos) |
329 | |
| 215. | andrepimenta (Andre Pimenta) |
327 | |
| 216. | remonh87 (Rémon) |
325 | |
| 217. | AniLeo (Ani) |
319 | |
| 218. | ftonato (Ademílson Tonato) |
318 | |
| 219. | pxlvre (Pol Vidal) |
318 | |
| 220. | luigicfilho (Luigi C. Filho) |
313 | |
| 221. | flixlix (Luca Félix) |
313 | |
| 222. | malikpiara (Malik Piara) |
309 | |
| 223. | F4NT0 (Gabriel Fanto Stundner) |
305 | |
| 224. | luciopaiva (Lucio Paiva) |
300 | |
| 225. | marcospgp (Marcos Pereira) |
297 | |
| 226. | lenonleite (Lenon Leite) |
297 | |
| 227. | luisdalmolin (Luís Dalmolin) |
296 | |
| 228. | linuz90 (Fabrizio Rinaldi) |
292 | |
| 229. | marado (Marcos Marado) |
291 | |
| 230. | rfgamaral (Ricardo Amaral) |
290 | |
| 231. | antoniorws (Antonio Serra) |
288 | |
| 232. | emkis (Nicolas Jardim) |
287 | |
| 233. | fabiosantoscode (Fábio Santos) |
286 | |
| 234. | ebmarque (Ebenézer Marquezine) |
286 | |
| 235. | callmephilip (Philip Nuzhnyi) |
284 | |
| 236. | aquelemiguel (Miguel Mano) |
280 | |
| 237. | rubuy-74 (Rubem Neto) |
276 | |
| 238. | kayua (Kayuã Oleques) |
274 | |
| 239. | luizmellodev (Luiz Mello) |
274 | |
| 240. | jorgecarleitao (Jorge Leitao) |
273 | |
| 241. | HelioGuilherme66 (Hélio Guilherme) |
272 | |
| 242. | leoneljdias (Leonel Dias) |
268 | |
| 243. | 0Darkn (jose) |
267 | |
| 244. | AvilaAndre (André Ávila) |
266 | |
| 245. | dialex (Diogo Nunes) |
261 | |
| 246. | stanch (Nick) |
261 | |
| 247. | Drete457 (Filipe Mota) |
260 | |
| 248. | feremabraz (Fernando Braz) |
259 | |
| 249. | josecm (José Martins) |
258 | |
| 250. | kellymourat (Kelly Moura ) |
256 | |
| 251. | JulianoVReis (Juliano Viégas Reis) |
255 | |
| 252. | mxssl (Max) |
254 | |
| 253. | tomaspinho (Tomás Pinho) |
251 | |
| 254. | aitorvs (Aitor Viana) |
250 | |
| 255. | DGoiana (Diogo Goiana) |
249 | |
| 256. | RuiSantosdotme (Rui Santos) |
248 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cloudflare | 6 |
| 2. | nixos | 4 |
| 3. | cesium | 4 |
| 4. | dockerlisbon | 3 |
| 5. | coderdojobraga | 3 |
| 6. | rocketchat | 3 |
| 7. | openshift | 3 |
| 8. | require-lx | 3 |
| 9. | feedzai | 2 |
| 10. | python | 2 |