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-25 16:20:37 +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 70433 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) |
34529 | |
| 2. | Th0rgal (Thomas Marchand) |
8624 | |
| 3. | JarbasAl (JarbasAI) |
6045 | |
| 4. | otaviojava (Otávio Santana) |
6028 | |
| 5. | DiogoRibeiro7 (Diogo Ribeiro) |
5720 | |
| 6. | motanelson (nelson jr mota) |
4616 | |
| 7. | rgl (Rui Lopes) |
3896 | |
| 8. | oliota (Rubem Oliota) |
3824 | |
| 9. | snipe (snipe) |
3708 | |
| 10. | rafaeelaudibert (Rafael Audibert) |
3523 | |
| 11. | nelsonic (Nelson) |
3317 | |
| 12. | timlinux (Tim Sutton) |
3080 | |
| 13. | rcarmo (Rui Carmo) |
2982 | |
| 14. | adamchainz (Adam Johnson) |
2929 | |
| 15. | leandrodamascena (Leandro Damascena) |
2901 | |
| 16. | almeidx (Almeida) |
2582 | |
| 17. | bgcngm (Bruno Martins) |
1999 | |
| 18. | pirapira (Yoichi Hirai) |
1970 | |
| 19. | nunomaduro (nuno maduro) |
1934 | |
| 20. | ggazzo (Guilherme Gazzo) |
1874 | |
| 21. | rmarinho (Rui Marinho) |
1859 | |
| 22. | andreaTP (Andrea Peruffo) |
1803 | |
| 23. | pgte (Pedro Teixeira) |
1785 | |
| 24. | matklad (Alex Kladov) |
1778 | |
| 25. | ImrenR (Imren R) |
1755 | |
| 26. | bdmendes (Bruno Mendes) |
1701 | |
| 27. | diogotcorreia (Diogo Correia) |
1689 | |
| 28. | nflaig (Nico Flaig) |
1684 | |
| 29. | pedrosousa (Pedro Sousa) |
1675 | |
| 30. | naps62 (Miguel Palhas) |
1633 | |
| 31. | gustavovalverde (Gustavo Valverde) |
1566 | |
| 32. | joamag (João Magalhães) |
1523 | |
| 33. | adolfousier (Adolfo Usier ) |
1512 | |
| 34. | 0xferit (Ferit) |
1505 | |
| 35. | alt-romes (Rodrigo Mesquita) |
1442 | |
| 36. | roll (roll) |
1376 | |
| 37. | tamtamchik (Yuri Tkachenko) |
1346 | |
| 38. | JoseRFJuniorLLMs (Jose RF Junior) |
1319 | |
| 39. | josemvcerqueira (ターニャ🪖) |
1308 | |
| 40. | datsfilipe (datsfilipe.xyz) |
1299 | |
| 41. | leafac (Leandro Facchinetti) |
1294 | |
| 42. | ZanzyTHEbar (DaOfficialWizard) |
1290 | |
| 43. | jmg-duarte (José Duarte) |
1254 | |
| 44. | vgeorge (Vitor George) |
1240 | |
| 45. | gnunicorn (Benjamin Kampmann) |
1226 | |
| 46. | GearsDatapacks (Surya Rose) |
1207 | |
| 47. | HenriqueSFernandes (Henrique Fernandes) |
1198 | |
| 48. | DanielFran (Daniel Franco) |
1191 | |
| 49. | rochacbruno (Bruno Cesar Rocha) |
1181 | |
| 50. | filipecabaco (Filipe Cabaço) |
1180 | |
| 51. | FACorreiaa (Fernando Correia) |
1170 | |
| 52. | hugomrdias (Hugo Dias) |
1148 | |
| 53. | andresilva (André Silva) |
1137 | |
| 54. | dev-ggomes (Guilherme Gomes) |
1129 | |
| 55. | limwa (André Lima) |
1124 | |
| 56. | art-shen (Art Shendrik) |
1103 | |
| 57. | goncalossilva (Gonçalo Silva) |
1102 | |
| 58. | nelsonmestevao (Nelson Estevão) |
1079 | |
| 59. | joa-quim (Joaquim) |
1070 | |
| 60. | erezrokah (Erez Rokah) |
1069 | |
| 61. | LyeZinho (Pedro Kaleb!) |
1063 | |
| 62. | fellyph (Fellyph Cintra) |
1046 | |
| 63. | G4brym (Gabriel Massadas) |
1044 | |
| 64. | dannyhw (Daniel Williams) |
1037 | |
| 65. | pmoura (Paulo Moura) |
1033 | |
| 66. | tassoevan (Tasso Evangelista) |
1018 | |
| 67. | microchipgnu (Luís Freitas) |
1011 | |
| 68. | radcortez (Roberto Cortez) |
1010 | |
| 69. | sdsantos (Sérgio Santos) |
968 | |
| 70. | tofumatt (Matthew Riley MacPherson) |
961 | |
| 71. | jsvd (João Duarte) |
952 | |
| 72. | mistic (Tiago Costa) |
932 | |
| 73. | rubenmarcus (Ruben) |
930 | |
| 74. | nicolastakashi (Nicolas Takashi) |
930 | |
| 75. | jpneto (João Pedro Neto) |
922 | |
| 76. | joaomlourenco (João M. Lourenço) |
906 | |
| 77. | joaquimrocha (Joaquim Rocha) |
903 | |
| 78. | TGlide (Thomas G. Lopes) |
892 | |
| 79. | mendess (Mendes) |
892 | |
| 80. | codacy-badger (Codacy Badger) |
887 | |
| 81. | dokterbob (Mathijs de Bruin) |
883 | |
| 82. | josesimoes (José Simões) |
882 | |
| 83. | Process-ing (Bruno Oliveira) |
871 | |
| 84. | melogabriel (Gabriel Melo) |
864 | |
| 85. | Bunn (Fernando Bunn) |
862 | |
| 86. | stevenroose (Steven Roose) |
856 | |
| 87. | masmangan (Marco) |
842 | |
| 88. | diogocarrola (Diogo Carrola) |
841 | |
| 89. | ttoino (João Pereira) |
836 | |
| 90. | moereira (Moer) |
824 | |
| 91. | ledsouza (Leandro da Silva de Souza) |
808 | |
| 92. | niquola (Nikolai Ryzhikov) |
799 | |
| 93. | dwildt (Daniel Wildt) |
792 | |
| 94. | Francisca105 (Francisca Almeida) |
792 | |
| 95. | sug0 (Tiago Carvalho) |
790 | |
| 96. | carlosflorencio (Carlos Florêncio) |
788 | |
| 97. | g4brielklein (Gabriel Klein) |
774 | |
| 98. | choraria (Sourabh Choraria) |
751 | |
| 99. | woile (Santiago Fraire Willemoes) |
750 | |
| 100. | anilkeshwani (Anil Keshwani) |
744 | |
| 101. | macabeus (Bruno Macabeus) |
740 | |
| 102. | bolt12 (Armando Santos) |
735 | |
| 103. | renatomarinho (Renato Marinho) |
729 | |
| 104. | schnorr (Lucas M. Schnorr) |
728 | |
| 105. | RGarrido03 (Rúben Garrido) |
728 | |
| 106. | dickhardt (Dick Hardt) |
724 | |
| 107. | pedro-mendonca (Pedro Mendonça) |
724 | |
| 108. | Curio5813 (Marcos Glasner) |
698 | |
| 109. | weeco (Martin Schneppenheim) |
694 | |
| 110. | uLucasFraga (lucas.fraga) |
691 | |
| 111. | s0undt3ch (Pedro Algarvio) |
686 | |
| 112. | joaotavora (João Távora) |
685 | |
| 113. | gmcabrita (Gonçalo Mendes Cabrita) |
681 | |
| 114. | talvasconcelos (Tiago Vasconcelos) |
673 | |
| 115. | ashtanko (Oleksii Shtanko) |
671 | |
| 116. | joaobispo (João Bispo) |
670 | |
| 117. | joaopalmeiro (João Palmeiro) |
660 | |
| 118. | AlexCatarino (Alexandre Catarino) |
660 | |
| 119. | theanxy (Wojtek) |
657 | |
| 120. | emiliosheinz (Emilio Heinzmann) |
656 | |
| 121. | WendellAdriel (Wendell Adriel) |
648 | |
| 122. | jbergstroem (Johan Bergström) |
646 | |
| 123. | ncruces (Nuno Cruces) |
644 | |
| 124. | jcazevedo (Joao Azevedo) |
637 | |
| 125. | zkcryptweb (zkcryptweb) |
636 | |
| 126. | Jeckerson (Anton Vasiliev) |
607 | |
| 127. | aalmada (Antão Almada) |
602 | |
| 128. | pkoch (Paulo Koch) |
588 | |
| 129. | mikedld (Mike Gelfand) |
573 | |
| 130. | brocaar (Orne Brocaar) |
573 | |
| 131. | EnkrateiaLucca (LUCAS SOARES) |
572 | |
| 132. | jenpaff (Jennifer) |
569 | |
| 133. | DanielFonsecaa (Daniel Fonseca) |
566 | |
| 134. | Enet4 (Eduardo Pinho) |
562 | |
| 135. | Sirze01 (José Costa) |
556 | |
| 136. | azir9200 (Azir Uddin) |
552 | |
| 137. | brpaz (Bruno Paz) |
552 | |
| 138. | MrSloth-dev (João Albuquerque Barbosa) |
550 | |
| 139. | qlpqlp (Paulo Vidal) |
541 | |
| 140. | RuiRomano (Rui Romano) |
529 | |
| 141. | dariogriffo (Dario Griffo) |
527 | |
| 142. | anfreire (André Freire Ferreira) |
527 | |
| 143. | pulgamecanica (Andre) |
523 | |
| 144. | caruccio (Mateus Caruccio) |
522 | |
| 145. | kayua (Kayuã Oleques) |
522 | |
| 146. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
518 | |
| 147. | flavioislima (Flávio Fearn) |
515 | |
| 148. | alicejgibbons (Alice Gibbons) |
514 | |
| 149. | nunoplopes (Nuno Lopes) |
507 | |
| 150. | alcides (Alcides Fonseca) |
507 | |
| 151. | rodloboz (Rui Freitas) |
503 | |
| 152. | lude-bri (Luigi Piantavinha) |
499 | |
| 153. | Jaliborc (João Cardoso) |
490 | |
| 154. | malikpiara (Malik Piara) |
489 | |
| 155. | andremion (André Mion) |
483 | |
| 156. | marianaobmorais (Mariana Morais) |
481 | |
| 157. | dcsg (Daniel Gomes) |
479 | |
| 158. | juliajforesti (Júlia Jaeger Foresti) |
479 | |
| 159. | voidbert (Humberto Gomes) |
478 | |
| 160. | JGalego (João Galego) |
476 | |
| 161. | ArjunBhuptani (Arya) |
472 | |
| 162. | marciocamello (Marcio Vale) |
471 | |
| 163. | philippWassibauer (Philipp Wassibauer) |
466 | |
| 164. | RodrigoDornelles (DornellesTV) |
465 | |
| 165. | d-gubert (Douglas Gubert) |
463 | |
| 166. | fao89 (Fabricio Aguiar) |
453 | |
| 167. | Fernando-A-Rocha (Fernando Rocha) |
449 | |
| 168. | fmsouza (Fred Souza) |
448 | |
| 169. | mcoquet (Miguel Coquet) |
448 | |
| 170. | MarcelloDuarte (Marcello Duarte) |
448 | |
| 171. | GuilhE (Guilherme Delgado) |
442 | |
| 172. | tomahock (João Pina) |
441 | |
| 173. | franciscoBSalgueiro (Francisco Salgueiro) |
436 | |
| 174. | nathanpc (Nathan Campos) |
428 | |
| 175. | helderberto (Helder Burato Berto) |
418 | |
| 176. | m1guelpf (Miguel Piedrafita) |
415 | |
| 177. | waldyrious (Waldir Pimenta) |
412 | |
| 178. | sn4k3 (Tiago Conceição) |
412 | |
| 179. | lrascao (Luis Rascão) |
412 | |
| 180. | dreispt (Daniel Reis) |
410 | |
| 181. | bruno12mota (Bruno Mota) |
402 | |
| 182. | riclolsen (Ricardo Olsen) |
397 | |
| 183. | krishaamer (Kris Haamer) |
390 | |
| 184. | tutods (Daniel Sousa) |
390 | |
| 185. | ruilopesm (Rui Lopes) |
388 | |
| 186. | dinocosta (Dino) |
384 | |
| 187. | CjS77 (CJ) |
384 | |
| 188. | hishamhm (Hisham Muhammad) |
382 | |
| 189. | buu342 (Buu342) |
382 | |
| 190. | alexcastrodev (Alexandro Castro) |
377 | |
| 191. | JosePedroDias (José Pedro Dias) |
377 | |
| 192. | fmcarvalho (Miguel Gamboa de Carvalho) |
375 | |
| 193. | kakacordovil (kaká cordovil) |
373 | |
| 194. | pedrominatel (Pedro Minatel) |
368 | |
| 195. | Benevanio (Benevanio) |
365 | |
| 196. | frm (Fernando Mendes) |
362 | |
| 197. | joaquimorg (joaquim.org) |
359 | |
| 198. | mariolpantunes (Mário Antunes) |
356 | |
| 199. | JGAntunes (João Antunes) |
355 | |
| 200. | fabiosantoscode (Fábio Santos) |
355 | |
| 201. | adorilson (Adorilson Bezerra) |
354 | |
| 202. | FFY00 (Filipe Laíns) |
352 | |
| 203. | vasturiano (Vasco Asturiano) |
351 | |
| 204. | Quicksaver (Luís Miguel) |
350 | |
| 205. | erickpintor (Erick Pintor) |
342 | |
| 206. | cristijung (Cristina Jung) |
341 | |
| 207. | Randgalt (Jordan Zimmerman) |
339 | |
| 208. | DGoiana (Diogo Goiana) |
339 | |
| 209. | lucasfrag (Lucas Fraga) |
338 | |
| 210. | tskxz (Tanjil) |
336 | |
| 211. | AniLeo (Ani) |
334 | |
| 212. | rubuy-74 (Rubem Neto) |
332 | |
| 213. | ftonato (Ademílson Tonato) |
331 | |
| 214. | apocas (Pedro Dias) |
330 | |
| 215. | machadovilaca (João Vilaça) |
327 | |
| 216. | leoneljdias (Leonel Dias) |
324 | |
| 217. | mcsf (Miguel Fonseca) |
323 | |
| 218. | luigicfilho (Luigi C. Filho) |
321 | |
| 219. | rtfpessoa (Rodrigo Fernandes) |
319 | |
| 220. | zegameiro (José Gameiro) |
319 | |
| 221. | pxlvre (Pol Vidal) |
318 | |
| 222. | remonh87 (Rémon) |
316 | |
| 223. | couto (Luís Couto) |
316 | |
| 224. | F4NT0 (Gabriel Fanto Stundner) |
312 | |
| 225. | andrepimenta (Andre Pimenta) |
308 | |
| 226. | marado (Marcos Marado) |
307 | |
| 227. | RuiSantosdotme (Rui Santos) |
301 | |
| 228. | luciopaiva (Lucio Paiva) |
300 | |
| 229. | Vmvs007 (Vitor Santos) |
299 | |
| 230. | HelioGuilherme66 (Hélio Guilherme) |
298 | |
| 231. | JulianoVReis (Juliano Viégas Reis) |
292 | |
| 232. | callmephilip (Philip Nuzhnyi) |
291 | |
| 233. | marcospgp (Marcos Pereira) |
291 | |
| 234. | linuz90 (Fabrizio Rinaldi) |
287 | |
| 235. | lenonleite (Lenon Leite) |
287 | |
| 236. | ebmarque (Ebenézer Marquezine) |
286 | |
| 237. | AvilaAndre (André Ávila) |
284 | |
| 238. | luizmellodev (Luiz Mello) |
280 | |
| 239. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
279 | |
| 240. | paulofreitas-py (Paulo Freitas ) |
279 | |
| 241. | Jonathansoufer (Jonathan Ferreira) |
271 | |
| 242. | luisdalmolin (Luís Dalmolin) |
271 | |
| 243. | finnp (Finn Pauls) |
267 | |
| 244. | thePeras (João Torre Pereira) |
262 | |
| 245. | Drete457 (Filipe Mota) |
262 | |
| 246. | joaodiaslobo (João Lobo) |
260 | |
| 247. | antoniorws (Antonio Serra) |
260 | |
| 248. | danielsp45 (Daniel Pereira) |
260 | |
| 249. | feremabraz (Fernando Braz) |
259 | |
| 250. | rfgamaral (Ricardo Amaral) |
258 | |
| 251. | kellymourat (Kelly Moura ) |
257 | |
| 252. | aquelemiguel (Miguel Mano) |
256 | |
| 253. | jorgecarleitao (Jorge Leitao) |
252 | |
| 254. | gss-patricia (Patrícia Gomes dos Santos Silva) |
249 | |
| 255. | aitorvs (Aitor Viana) |
245 | |
| 256. | tomaspinho (Tomás Pinho) |
245 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 6 |
| 2. | cloudflare | 5 |
| 3. | nixos | 4 |
| 4. | joinum | 4 |
| 5. | coderdojobraga | 4 |
| 6. | require-lx | 3 |
| 7. | semanadeinformatica | 3 |
| 8. | dockerlisbon | 3 |
| 9. | rocketchat | 3 |
| 10. | ansible | 2 |