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-10 06:26: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 69917 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) |
34417 | |
| 2. | Th0rgal (Thomas Marchand) |
8139 | |
| 3. | otaviojava (Otávio Santana) |
5791 | |
| 4. | JarbasAl (JarbasAI) |
5700 | |
| 5. | DiogoRibeiro7 (Diogo Ribeiro) |
4610 | |
| 6. | motanelson (nelson jr mota) |
4599 | |
| 7. | rgl (Rui Lopes) |
3869 | |
| 8. | oliota (Rubem Oliota) |
3599 | |
| 9. | rafaeelaudibert (Rafael Audibert) |
3436 | |
| 10. | snipe (snipe) |
3419 | |
| 11. | nelsonic (Nelson) |
3325 | |
| 12. | adamchainz (Adam Johnson) |
3000 | |
| 13. | timlinux (Tim Sutton) |
2972 | |
| 14. | leandrodamascena (Leandro Damascena) |
2951 | |
| 15. | rcarmo (Rui Carmo) |
2488 | |
| 16. | pgte (Pedro Teixeira) |
2004 | |
| 17. | bgcngm (Bruno Martins) |
1979 | |
| 18. | nunomaduro (nuno maduro) |
1882 | |
| 19. | ggazzo (Guilherme Gazzo) |
1870 | |
| 20. | matklad (Alex Kladov) |
1851 | |
| 21. | rmarinho (Rui Marinho) |
1798 | |
| 22. | andreaTP (Andrea Peruffo) |
1758 | |
| 23. | pirapira (Yoichi Hirai) |
1754 | |
| 24. | ImrenR (Imren R) |
1728 | |
| 25. | naps62 (Miguel Palhas) |
1694 | |
| 26. | pedrosousa (Pedro Sousa) |
1656 | |
| 27. | diogotcorreia (Diogo Correia) |
1654 | |
| 28. | bdmendes (Bruno Mendes) |
1643 | |
| 29. | nflaig (Nico Flaig) |
1610 | |
| 30. | joamag (João Magalhães) |
1466 | |
| 31. | alt-romes (Rodrigo Mesquita) |
1412 | |
| 32. | gnunicorn (Benjamin Kampmann) |
1367 | |
| 33. | leafac (Leandro Facchinetti) |
1366 | |
| 34. | roll (roll) |
1344 | |
| 35. | 0xferit (Ferit) |
1325 | |
| 36. | GearsDatapacks (Surya Rose) |
1321 | |
| 37. | josemvcerqueira (ターニャ🪖) |
1320 | |
| 38. | datsfilipe (datsfilipe.xyz) |
1297 | |
| 39. | jmg-duarte (José Duarte) |
1250 | |
| 40. | tamtamchik (Yuri Tkachenko) |
1249 | |
| 41. | rochacbruno (Bruno Cesar Rocha) |
1237 | |
| 42. | vgeorge (Vitor George) |
1231 | |
| 43. | dev-ggomes (Guilherme Gomes) |
1216 | |
| 44. | FACorreiaa (Fernando Correia) |
1210 | |
| 45. | gustavovalverde (Gustavo Valverde) |
1197 | |
| 46. | HenriqueSFernandes (Henrique Fernandes) |
1178 | |
| 47. | adolfousier (Adolfo Usier ) |
1161 | |
| 48. | limwa (André Lima) |
1155 | |
| 49. | ZanzyTHEbar (DaOfficialWizard) |
1141 | |
| 50. | andresilva (André Silva) |
1137 | |
| 51. | DanielFran (Daniel Franco) |
1133 | |
| 52. | filipecabaco (Filipe Cabaço) |
1099 | |
| 53. | art-shen (Art Shendrik) |
1094 | |
| 54. | microchipgnu (Luís Freitas) |
1077 | |
| 55. | goncalossilva (Gonçalo Silva) |
1065 | |
| 56. | tassoevan (Tasso Evangelista) |
1054 | |
| 57. | dannyhw (Daniel Williams) |
1044 | |
| 58. | hugomrdias (Hugo Dias) |
1033 | |
| 59. | fellyph (Fellyph Cintra) |
1026 | |
| 60. | TGlide (Thomas G. Lopes) |
1024 | |
| 61. | joa-quim (Joaquim) |
1015 | |
| 62. | erezrokah (Erez Rokah) |
1011 | |
| 63. | radcortez (Roberto Cortez) |
1008 | |
| 64. | JoseRFJuniorLLMs (Jose RF Junior) |
998 | |
| 65. | nelsonmestevao (Nelson Estevão) |
980 | |
| 66. | pmoura (Paulo Moura) |
978 | |
| 67. | G4brym (Gabriel Massadas) |
964 | |
| 68. | Francisca105 (Francisca Almeida) |
951 | |
| 69. | jsvd (João Duarte) |
944 | |
| 70. | sdsantos (Sérgio Santos) |
944 | |
| 71. | tofumatt (Matthew Riley MacPherson) |
921 | |
| 72. | jpneto (João Pedro Neto) |
913 | |
| 73. | mistic (Tiago Costa) |
908 | |
| 74. | Process-ing (Bruno Oliveira) |
901 | |
| 75. | codacy-badger (Codacy Badger) |
898 | |
| 76. | mendess (Mendes) |
896 | |
| 77. | rubenmarcus (Ruben) |
891 | |
| 78. | nicolastakashi (Nicolas Takashi) |
886 | |
| 79. | melogabriel (Gabriel Melo) |
883 | |
| 80. | joaquimrocha (Joaquim Rocha) |
882 | |
| 81. | stevenroose (Steven Roose) |
881 | |
| 82. | joaomlourenco (João M. Lourenço) |
863 | |
| 83. | RGarrido03 (Rúben Garrido) |
862 | |
| 84. | sug0 (Tiago Carvalho) |
858 | |
| 85. | diogocarrola (Diogo Carrola) |
851 | |
| 86. | josesimoes (José Simões) |
836 | |
| 87. | ttoino (João Pereira) |
832 | |
| 88. | dokterbob (Mathijs de Bruin) |
830 | |
| 89. | masmangan (Marco) |
825 | |
| 90. | niquola (Nikolai Ryzhikov) |
821 | |
| 91. | Bunn (Fernando Bunn) |
820 | |
| 92. | Curio5813 (Marcos Glasner) |
809 | |
| 93. | dwildt (Daniel Wildt) |
796 | |
| 94. | ledsouza (Leandro da Silva de Souza) |
790 | |
| 95. | g4brielklein (Gabriel Klein) |
775 | |
| 96. | carlosflorencio (Carlos Florêncio) |
755 | |
| 97. | choraria (Sourabh Choraria) |
751 | |
| 98. | ncruces (Nuno Cruces) |
743 | |
| 99. | dickhardt (Dick Hardt) |
735 | |
| 100. | woile (Santiago Fraire Willemoes) |
733 | |
| 101. | pedro-mendonca (Pedro Mendonça) |
731 | |
| 102. | ashtanko (Oleksii Shtanko) |
711 | |
| 103. | afonsojramos (Afonso Jorge Ramos) |
709 | |
| 104. | uLucasFraga (lucas.fraga) |
709 | |
| 105. | theanxy (Wojtek) |
690 | |
| 106. | joaobispo (João Bispo) |
690 | |
| 107. | joaotavora (João Távora) |
687 | |
| 108. | s0undt3ch (Pedro Algarvio) |
686 | |
| 109. | schnorr (Lucas M. Schnorr) |
686 | |
| 110. | talvasconcelos (Tiago Vasconcelos) |
680 | |
| 111. | bolt12 (Armando Santos) |
670 | |
| 112. | jcazevedo (Joao Azevedo) |
655 | |
| 113. | emiliosheinz (Emilio Heinzmann) |
649 | |
| 114. | zkcryptweb (zkcryptweb) |
648 | |
| 115. | renatomarinho (Renato Marinho) |
648 | |
| 116. | jbergstroem (Johan Bergström) |
646 | |
| 117. | macabeus (Bruno Macabeus) |
625 | |
| 118. | gmcabrita (Gonçalo Mendes Cabrita) |
623 | |
| 119. | LyeZinho (Pedro Kaleb!) |
621 | |
| 120. | caruccio (Mateus Caruccio) |
619 | |
| 121. | pkoch (Paulo Koch) |
611 | |
| 122. | weeco (Martin Schneppenheim) |
586 | |
| 123. | AlexCatarino (Alexandre Catarino) |
578 | |
| 124. | aalmada (Antão Almada) |
574 | |
| 125. | mikedld (Mike Gelfand) |
574 | |
| 126. | DanielFonsecaa (Daniel Fonseca) |
564 | |
| 127. | jenpaff (Jennifer) |
560 | |
| 128. | MrSloth-dev (João Albuquerque Barbosa) |
558 | |
| 129. | Sirze01 (José Costa) |
556 | |
| 130. | Enet4 (Eduardo Pinho) |
556 | |
| 131. | flavioislima (Flávio Fearn) |
553 | |
| 132. | brpaz (Bruno Paz) |
553 | |
| 133. | brocaar (Orne Brocaar) |
551 | |
| 134. | EnkrateiaLucca (LUCAS SOARES) |
550 | |
| 135. | anfreire (André Freire Ferreira) |
549 | |
| 136. | Jeckerson (Anton Vasiliev) |
538 | |
| 137. | kayua (Kayuã Oleques) |
533 | |
| 138. | dariogriffo (Dario Griffo) |
530 | |
| 139. | pulgamecanica (Andre) |
530 | |
| 140. | lude-bri (Luigi Piantavinha) |
522 | |
| 141. | alcides (Alcides Fonseca) |
518 | |
| 142. | joaopalmeiro (João Palmeiro) |
516 | |
| 143. | WendellAdriel (Wendell Adriel) |
510 | |
| 144. | fao89 (Fabricio Aguiar) |
508 | |
| 145. | nunoplopes (Nuno Lopes) |
504 | |
| 146. | voidbert (Humberto Gomes) |
503 | |
| 147. | alicejgibbons (Alice Gibbons) |
502 | |
| 148. | Jaliborc (João Cardoso) |
499 | |
| 149. | juliajforesti (Júlia Jaeger Foresti) |
497 | |
| 150. | RodrigoDornelles (DornellesTV) |
496 | |
| 151. | marianaobmorais (Mariana Morais) |
492 | |
| 152. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
489 | |
| 153. | ArjunBhuptani (Arya) |
472 | |
| 154. | qlpqlp (Paulo Vidal) |
470 | |
| 155. | d-gubert (Douglas Gubert) |
464 | |
| 156. | marciocamello (Marcio Vale) |
462 | |
| 157. | andremion (André Mion) |
461 | |
| 158. | vasturiano (Vasco Asturiano) |
452 | |
| 159. | nathanpc (Nathan Campos) |
452 | |
| 160. | RuiRomano (Rui Romano) |
451 | |
| 161. | Fernando-A-Rocha (Fernando Rocha) |
449 | |
| 162. | GuilhE (Guilherme Delgado) |
445 | |
| 163. | dreispt (Daniel Reis) |
444 | |
| 164. | malikpiara (Malik Piara) |
440 | |
| 165. | rafamguedes (Rafael Guedes) |
440 | |
| 166. | rodloboz (Rui Freitas) |
435 | |
| 167. | JGalego (João Galego) |
434 | |
| 168. | waldyrious (Waldir Pimenta) |
433 | |
| 169. | luigicfilho (Luigi C. Filho) |
426 | |
| 170. | MarcelloDuarte (Marcello Duarte) |
422 | |
| 171. | bruno12mota (Bruno Mota) |
416 | |
| 172. | tomahock (João Pina) |
414 | |
| 173. | sn4k3 (Tiago Conceição) |
408 | |
| 174. | mcoquet (Miguel Coquet) |
407 | |
| 175. | buu342 (Buu342) |
402 | |
| 176. | lrascao (Luis Rascão) |
400 | |
| 177. | m1guelpf (Miguel Piedrafita) |
400 | |
| 178. | alexcastrodev (Alexandro Castro) |
394 | |
| 179. | krishaamer (Kris Haamer) |
390 | |
| 180. | tutods (Daniel Sousa) |
389 | |
| 181. | fmcarvalho (Miguel Gamboa de Carvalho) |
388 | |
| 182. | anilkeshwani (Anil Keshwani) |
388 | |
| 183. | riclolsen (Ricardo Olsen) |
386 | |
| 184. | CjS77 (CJ) |
378 | |
| 185. | kakacordovil (kaká cordovil) |
375 | |
| 186. | joaquimorg (joaquim.org) |
373 | |
| 187. | franciscoBSalgueiro (Francisco Salgueiro) |
372 | |
| 188. | helderberto (Helder Burato Berto) |
372 | |
| 189. | DGoiana (Diogo Goiana) |
369 | |
| 190. | ruilopesm (Rui Lopes) |
367 | |
| 191. | hishamhm (Hisham Muhammad) |
357 | |
| 192. | pedrominatel (Pedro Minatel) |
357 | |
| 193. | dinocosta (Dino) |
355 | |
| 194. | adorilson (Adorilson Bezerra) |
355 | |
| 195. | finnp (Finn Pauls) |
355 | |
| 196. | JGAntunes (João Antunes) |
353 | |
| 197. | rubuy-74 (Rubem Neto) |
353 | |
| 198. | fabiosantoscode (Fábio Santos) |
351 | |
| 199. | FFY00 (Filipe Laíns) |
349 | |
| 200. | JosePedroDias (José Pedro Dias) |
344 | |
| 201. | danielsp45 (Daniel Pereira) |
340 | |
| 202. | cristijung (Cristina Jung) |
338 | |
| 203. | lucasfrag (Lucas Fraga) |
335 | |
| 204. | leoneljdias (Leonel Dias) |
335 | |
| 205. | mariolpantunes (Mário Antunes) |
334 | |
| 206. | erickpintor (Erick Pintor) |
333 | |
| 207. | zegameiro (José Gameiro) |
330 | |
| 208. | HelioGuilherme66 (Hélio Guilherme) |
328 | |
| 209. | Randgalt (Jordan Zimmerman) |
324 | |
| 210. | luizmellodev (Luiz Mello) |
324 | |
| 211. | marado (Marcos Marado) |
322 | |
| 212. | remonh87 (Rémon) |
320 | |
| 213. | mcsf (Miguel Fonseca) |
320 | |
| 214. | pxlvre (Pol Vidal) |
318 | |
| 215. | couto (Luís Couto) |
314 | |
| 216. | luciopaiva (Lucio Paiva) |
313 | |
| 217. | F4NT0 (Gabriel Fanto Stundner) |
313 | |
| 218. | fmsouza (Fred Souza) |
312 | |
| 219. | machadovilaca (João Vilaça) |
309 | |
| 220. | RuiSantosdotme (Rui Santos) |
308 | |
| 221. | andrepimenta (Andre Pimenta) |
307 | |
| 222. | ftonato (Ademílson Tonato) |
307 | |
| 223. | rtfpessoa (Rodrigo Fernandes) |
304 | |
| 224. | JulianoVReis (Juliano Viégas Reis) |
303 | |
| 225. | Benevanio (Benevanio) |
302 | |
| 226. | Jonathansoufer (Jonathan Ferreira) |
301 | |
| 227. | AniLeo (Ani) |
296 | |
| 228. | callmephilip (Philip Nuzhnyi) |
296 | |
| 229. | thePeras (João Torre Pereira) |
294 | |
| 230. | marcospgp (Marcos Pereira) |
291 | |
| 231. | Vmvs007 (Vitor Santos) |
289 | |
| 232. | AvilaAndre (André Ávila) |
287 | |
| 233. | ebmarque (Ebenézer Marquezine) |
286 | |
| 234. | joaodiaslobo (João Lobo) |
284 | |
| 235. | Drete457 (Filipe Mota) |
283 | |
| 236. | linuz90 (Fabrizio Rinaldi) |
279 | |
| 237. | lenonleite (Lenon Leite) |
275 | |
| 238. | kustosz (Marcin Kostrzewa) |
273 | |
| 239. | paulofreitas-py (Paulo Freitas ) |
273 | |
| 240. | elena-kolevska (Elena Kolevska) |
271 | |
| 241. | luisdalmolin (Luís Dalmolin) |
267 | |
| 242. | Quicksaver (Luís Miguel) |
267 | |
| 243. | oliverbarnes (Oliver Azevedo Barnes) |
267 | |
| 244. | dcsg (Daniel Gomes) |
262 | |
| 245. | moltar (Roman) |
261 | |
| 246. | feremabraz (Fernando Braz) |
259 | |
| 247. | kellymourat (Kelly Moura ) |
257 | |
| 248. | apocas (Pedro Dias) |
255 | |
| 249. | tomaspinho (Tomás Pinho) |
254 | |
| 250. | jorgecarleitao (Jorge Leitao) |
252 | |
| 251. | antoniorws (Antonio Serra) |
252 | |
| 252. | rogerlz (Rogerio Goncalves) |
246 | |
| 253. | aitorvs (Aitor Viana) |
243 | |
| 254. | claudiaazambuja (Claudia Azambuja) |
243 | |
| 255. | gss-patricia (Patrícia Gomes dos Santos Silva) |
241 | |
| 256. | kremalicious (Matthias Kretschmann) |
240 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 6 |
| 2. | cloudflare | 5 |
| 3. | nixos | 4 |
| 4. | joinum | 4 |
| 5. | require-lx | 3 |
| 6. | coderdojobraga | 3 |
| 7. | rocketchat | 3 |
| 8. | semanadeinformatica | 3 |
| 9. | dockerlisbon | 3 |
| 10. | redhatofficial | 2 |