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-02-28 14:58:39 +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 69581 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) |
34961 | |
| 2. | Th0rgal (Thomas Marchand) |
6227 | |
| 3. | otaviojava (Otávio Santana) |
6055 | |
| 4. | JarbasAl (JarbasAI) |
5878 | |
| 5. | motanelson (nelson jr mota) |
4535 | |
| 6. | DiogoRibeiro7 (Diogo Ribeiro) |
4383 | |
| 7. | rgl (Rui Lopes) |
3932 | |
| 8. | snipe (snipe) |
3573 | |
| 9. | oliota (Rubem Oliota) |
3473 | |
| 10. | rafaeelaudibert (Rafael Audibert) |
3439 | |
| 11. | nelsonic (Nelson) |
3304 | |
| 12. | leandrodamascena (Leandro Damascena) |
3079 | |
| 13. | adamchainz (Adam Johnson) |
2973 | |
| 14. | timlinux (Tim Sutton) |
2542 | |
| 15. | almeidx (Almeida) |
2123 | |
| 16. | bgcngm (Bruno Martins) |
2105 | |
| 17. | pgte (Pedro Teixeira) |
2005 | |
| 18. | nunomaduro (nuno maduro) |
1913 | |
| 19. | matklad (Alex Kladov) |
1890 | |
| 20. | naps62 (Miguel Palhas) |
1861 | |
| 21. | ggazzo (Guilherme Gazzo) |
1823 | |
| 22. | rmarinho (Rui Marinho) |
1819 | |
| 23. | andreaTP (Andrea Peruffo) |
1778 | |
| 24. | ImrenR (Imren R) |
1704 | |
| 25. | pirapira (Yoichi Hirai) |
1693 | |
| 26. | pedrosousa (Pedro Sousa) |
1674 | |
| 27. | rcarmo (Rui Carmo) |
1670 | |
| 28. | bdmendes (Bruno Mendes) |
1651 | |
| 29. | diogotcorreia (Diogo Correia) |
1641 | |
| 30. | nflaig (Nico Flaig) |
1610 | |
| 31. | gnunicorn (Benjamin Kampmann) |
1508 | |
| 32. | joamag (João Magalhães) |
1485 | |
| 33. | leafac (Leandro Facchinetti) |
1440 | |
| 34. | alt-romes (Rodrigo Mesquita) |
1422 | |
| 35. | GearsDatapacks (Surya Rose) |
1410 | |
| 36. | josemvcerqueira (ターニャ🪖) |
1392 | |
| 37. | roll (roll) |
1342 | |
| 38. | dev-ggomes (Guilherme Gomes) |
1300 | |
| 39. | 0xferit (Ferit) |
1271 | |
| 40. | datsfilipe (datsfilipe.xyz) |
1258 | |
| 41. | vgeorge (Vitor George) |
1252 | |
| 42. | tamtamchik (Yuri Tkachenko) |
1252 | |
| 43. | jmg-duarte (José Duarte) |
1251 | |
| 44. | rochacbruno (Bruno Cesar Rocha) |
1225 | |
| 45. | limwa (André Lima) |
1194 | |
| 46. | HenriqueSFernandes (Henrique Fernandes) |
1193 | |
| 47. | FACorreiaa (Fernando Correia) |
1191 | |
| 48. | ZanzyTHEbar (DaOfficialWizard) |
1160 | |
| 49. | microchipgnu (Luís Freitas) |
1151 | |
| 50. | gustavovalverde (Gustavo Valverde) |
1136 | |
| 51. | TGlide (Thomas G. Lopes) |
1111 | |
| 52. | DanielFran (Daniel Franco) |
1103 | |
| 53. | andresilva (André Silva) |
1102 | |
| 54. | filipecabaco (Filipe Cabaço) |
1097 | |
| 55. | hugomrdias (Hugo Dias) |
1063 | |
| 56. | art-shen (Art Shendrik) |
1057 | |
| 57. | goncalossilva (Gonçalo Silva) |
1038 | |
| 58. | fellyph (Fellyph Cintra) |
1022 | |
| 59. | tassoevan (Tasso Evangelista) |
1020 | |
| 60. | radcortez (Roberto Cortez) |
1020 | |
| 61. | sdsantos (Sérgio Santos) |
1019 | |
| 62. | joa-quim (Joaquim) |
1011 | |
| 63. | tiagozip (tiago) |
1010 | |
| 64. | nelsonmestevao (Nelson Estevão) |
990 | |
| 65. | pmoura (Paulo Moura) |
981 | |
| 66. | dannyhw (Daniel Williams) |
978 | |
| 67. | RGarrido03 (Rúben Garrido) |
972 | |
| 68. | jpneto (João Pedro Neto) |
964 | |
| 69. | joaquimrocha (Joaquim Rocha) |
962 | |
| 70. | erezrokah (Erez Rokah) |
959 | |
| 71. | JoseRFJuniorLLMs (Jose RF Junior) |
952 | |
| 72. | stevenroose (Steven Roose) |
944 | |
| 73. | Process-ing (Bruno Oliveira) |
939 | |
| 74. | tofumatt (Matthew Riley MacPherson) |
928 | |
| 75. | codacy-badger (Codacy Badger) |
923 | |
| 76. | melogabriel (Gabriel Melo) |
922 | |
| 77. | mendess (Mendes) |
920 | |
| 78. | Francisca105 (Francisca Almeida) |
916 | |
| 79. | jsvd (João Duarte) |
902 | |
| 80. | Curio5813 (Marcos Glasner) |
877 | |
| 81. | nicolastakashi (Nicolas Takashi) |
870 | |
| 82. | mistic (Tiago Costa) |
869 | |
| 83. | rubenmarcus (Ruben) |
868 | |
| 84. | josesimoes (José Simões) |
859 | |
| 85. | diogocarrola (Diogo Carrola) |
852 | |
| 86. | sug0 (Tiago Carvalho) |
843 | |
| 87. | ttoino (João Pereira) |
828 | |
| 88. | masmangan (Marco) |
823 | |
| 89. | niquola (Nikolai Ryzhikov) |
818 | |
| 90. | Bunn (Fernando Bunn) |
806 | |
| 91. | dokterbob (Mathijs de Bruin) |
806 | |
| 92. | g4brielklein (Gabriel Klein) |
796 | |
| 93. | dwildt (Daniel Wildt) |
792 | |
| 94. | ashtanko (Oleksii Shtanko) |
788 | |
| 95. | ledsouza (Leandro da Silva de Souza) |
785 | |
| 96. | joaomlourenco (João M. Lourenço) |
775 | |
| 97. | afonsojramos (Afonso Jorge Ramos) |
760 | |
| 98. | choraria (Sourabh Choraria) |
751 | |
| 99. | uLucasFraga (lucas.fraga) |
734 | |
| 100. | woile (Santiago Fraire Willemoes) |
726 | |
| 101. | dickhardt (Dick Hardt) |
725 | |
| 102. | pedro-mendonca (Pedro Mendonça) |
714 | |
| 103. | ncruces (Nuno Cruces) |
711 | |
| 104. | joaobispo (João Bispo) |
710 | |
| 105. | theanxy (Wojtek) |
701 | |
| 106. | s0undt3ch (Pedro Algarvio) |
690 | |
| 107. | talvasconcelos (Tiago Vasconcelos) |
682 | |
| 108. | emiliosheinz (Emilio Heinzmann) |
676 | |
| 109. | jcazevedo (Joao Azevedo) |
674 | |
| 110. | schnorr (Lucas M. Schnorr) |
666 | |
| 111. | carlosflorencio (Carlos Florêncio) |
659 | |
| 112. | zkcryptweb (zkcryptweb) |
659 | |
| 113. | bolt12 (Armando Santos) |
653 | |
| 114. | jbergstroem (Johan Bergström) |
653 | |
| 115. | caruccio (Mateus Caruccio) |
639 | |
| 116. | G4brym (Gabriel Massadas) |
629 | |
| 117. | pkoch (Paulo Koch) |
616 | |
| 118. | flavioislima (Flávio Fearn) |
615 | |
| 119. | gmcabrita (Gonçalo Mendes Cabrita) |
611 | |
| 120. | renatomarinho (Renato Marinho) |
599 | |
| 121. | macabeus (Bruno Macabeus) |
599 | |
| 122. | kayua (Kayuã Oleques) |
592 | |
| 123. | LyeZinho (Pedro Kaleb!) |
587 | |
| 124. | weeco (Martin Schneppenheim) |
584 | |
| 125. | AlexCatarino (Alexandre Catarino) |
580 | |
| 126. | Jaliborc (João Cardoso) |
580 | |
| 127. | Jeckerson (Anton Vasiliev) |
576 | |
| 128. | aalmada (Antão Almada) |
575 | |
| 129. | joaotavora (João Távora) |
574 | |
| 130. | mikedld (Mike Gelfand) |
574 | |
| 131. | brpaz (Bruno Paz) |
568 | |
| 132. | MrSloth-dev (João Albuquerque Barbosa) |
566 | |
| 133. | anfreire (André Freire Ferreira) |
561 | |
| 134. | DanielFonsecaa (Daniel Fonseca) |
556 | |
| 135. | jenpaff (Jennifer) |
555 | |
| 136. | voidbert (Humberto Gomes) |
550 | |
| 137. | lude-bri (Luigi Piantavinha) |
548 | |
| 138. | EnkrateiaLucca (LUCAS SOARES) |
548 | |
| 139. | Enet4 (Eduardo Pinho) |
544 | |
| 140. | Sirze01 (José Costa) |
543 | |
| 141. | fao89 (Fabricio Aguiar) |
539 | |
| 142. | brocaar (Orne Brocaar) |
533 | |
| 143. | alcides (Alcides Fonseca) |
533 | |
| 144. | pulgamecanica (Andre) |
531 | |
| 145. | nunoplopes (Nuno Lopes) |
530 | |
| 146. | RodrigoDornelles (DornellesTV) |
528 | |
| 147. | WendellAdriel (Wendell Adriel) |
518 | |
| 148. | phborba (Philipe Borba) |
509 | |
| 149. | dariogriffo (Dario Griffo) |
504 | |
| 150. | vasturiano (Vasco Asturiano) |
503 | |
| 151. | marianaobmorais (Mariana Morais) |
500 | |
| 152. | juliajforesti (Júlia Jaeger Foresti) |
490 | |
| 153. | ArjunBhuptani (Arya) |
472 | |
| 154. | alicejgibbons (Alice Gibbons) |
470 | |
| 155. | dreispt (Daniel Reis) |
465 | |
| 156. | d-gubert (Douglas Gubert) |
461 | |
| 157. | nathanpc (Nathan Campos) |
460 | |
| 158. | andremion (André Mion) |
458 | |
| 159. | Fernando-A-Rocha (Fernando Rocha) |
457 | |
| 160. | GuilhE (Guilherme Delgado) |
444 | |
| 161. | rafamguedes (Rafael Guedes) |
441 | |
| 162. | tskxz (Tanjil) |
439 | |
| 163. | marciocamello (Marcio Vale) |
438 | |
| 164. | qlpqlp (Paulo Vidal) |
437 | |
| 165. | waldyrious (Waldir Pimenta) |
434 | |
| 166. | luigicfilho (Luigi C. Filho) |
430 | |
| 167. | bruno12mota (Bruno Mota) |
429 | |
| 168. | JGalego (João Galego) |
420 | |
| 169. | joaopalmeiro (João Palmeiro) |
416 | |
| 170. | anilkeshwani (Anil Keshwani) |
415 | |
| 171. | tomahock (João Pina) |
414 | |
| 172. | DGoiana (Diogo Goiana) |
408 | |
| 173. | tutods (Daniel Sousa) |
407 | |
| 174. | sn4k3 (Tiago Conceição) |
407 | |
| 175. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
406 | |
| 176. | buu342 (Buu342) |
406 | |
| 177. | malikpiara (Malik Piara) |
406 | |
| 178. | alexcastrodev (Alexandro Castro) |
404 | |
| 179. | fmcarvalho (Miguel Gamboa de Carvalho) |
398 | |
| 180. | riclolsen (Ricardo Olsen) |
394 | |
| 181. | lrascao (Luis Rascão) |
393 | |
| 182. | krishaamer (Kris Haamer) |
390 | |
| 183. | RuiRomano (Rui Romano) |
385 | |
| 184. | finnp (Finn Pauls) |
384 | |
| 185. | kakacordovil (kaká cordovil) |
381 | |
| 186. | m1guelpf (Miguel Piedrafita) |
380 | |
| 187. | hishamhm (Hisham Muhammad) |
374 | |
| 188. | rubuy-74 (Rubem Neto) |
370 | |
| 189. | joaquimorg (joaquim.org) |
366 | |
| 190. | ruilopesm (Rui Lopes) |
365 | |
| 191. | mcoquet (Miguel Coquet) |
362 | |
| 192. | helderberto (Helder Burato Berto) |
356 | |
| 193. | adorilson (Adorilson Bezerra) |
354 | |
| 194. | pedrominatel (Pedro Minatel) |
354 | |
| 195. | fabiosantoscode (Fábio Santos) |
354 | |
| 196. | JGAntunes (João Antunes) |
353 | |
| 197. | HelioGuilherme66 (Hélio Guilherme) |
344 | |
| 198. | leoneljdias (Leonel Dias) |
340 | |
| 199. | danielsp45 (Daniel Pereira) |
339 | |
| 200. | dinocosta (Dino) |
339 | |
| 201. | rodloboz (Rui Freitas) |
337 | |
| 202. | luizmellodev (Luiz Mello) |
337 | |
| 203. | machadovilaca (João Vilaça) |
337 | |
| 204. | erickpintor (Erick Pintor) |
332 | |
| 205. | couto (Luís Couto) |
332 | |
| 206. | joaodiaslobo (João Lobo) |
331 | |
| 207. | mariolpantunes (Mário Antunes) |
330 | |
| 208. | FFY00 (Filipe Laíns) |
328 | |
| 209. | ftonato (Ademílson Tonato) |
327 | |
| 210. | franciscoBSalgueiro (Francisco Salgueiro) |
324 | |
| 211. | marado (Marcos Marado) |
324 | |
| 212. | mcsf (Miguel Fonseca) |
323 | |
| 213. | zegameiro (José Gameiro) |
323 | |
| 214. | remonh87 (Rémon) |
319 | |
| 215. | JulianoVReis (Juliano Viégas Reis) |
318 | |
| 216. | Randgalt (Jordan Zimmerman) |
318 | |
| 217. | cristijung (Cristina Jung) |
317 | |
| 218. | elena-kolevska (Elena Kolevska) |
317 | |
| 219. | lucasfrag (Lucas Fraga) |
314 | |
| 220. | thePeras (João Torre Pereira) |
314 | |
| 221. | Jonathansoufer (Jonathan Ferreira) |
311 | |
| 222. | AvilaAndre (André Ávila) |
311 | |
| 223. | RuiSantosdotme (Rui Santos) |
311 | |
| 224. | andrepimenta (Andre Pimenta) |
310 | |
| 225. | callmephilip (Philip Nuzhnyi) |
307 | |
| 226. | Benevanio (Benevanio) |
302 | |
| 227. | pxlvre (Pol Vidal) |
302 | |
| 228. | AniLeo (Ani) |
301 | |
| 229. | MarcelloDuarte (Marcello Duarte) |
299 | |
| 230. | F4NT0 (Gabriel Fanto Stundner) |
298 | |
| 231. | ebmarque (Ebenézer Marquezine) |
291 | |
| 232. | CjS77 (CJ) |
290 | |
| 233. | oliverbarnes (Oliver Azevedo Barnes) |
288 | |
| 234. | lenonleite (Lenon Leite) |
282 | |
| 235. | luciopaiva (Lucio Paiva) |
281 | |
| 236. | kremalicious (Matthias Kretschmann) |
279 | |
| 237. | JosePedroDias (José Pedro Dias) |
278 | |
| 238. | Drete457 (Filipe Mota) |
278 | |
| 239. | apocas (Pedro Dias) |
274 | |
| 240. | paulofreitas-py (Paulo Freitas ) |
273 | |
| 241. | luisdalmolin (Luís Dalmolin) |
272 | |
| 242. | rogerlz (Rogerio Goncalves) |
271 | |
| 243. | ziliolu (Luiza Zilio) |
266 | |
| 244. | fmsouza (Fred Souza) |
263 | |
| 245. | moltar (Roman) |
261 | |
| 246. | kustosz (Marcin Kostrzewa) |
259 | |
| 247. | feremabraz (Fernando Braz) |
258 | |
| 248. | i4ki (i4k) |
258 | |
| 249. | marcospgp (Marcos Pereira) |
250 | |
| 250. | dpgaspar (Daniel Vaz Gaspar) |
246 | |
| 251. | rtfpessoa (Rodrigo Fernandes) |
245 | |
| 252. | gss-patricia (Patrícia Gomes dos Santos Silva) |
241 | |
| 253. | antoniorws (Antonio Serra) |
238 | |
| 254. | mxssl (Max) |
237 | |
| 255. | aitorvs (Aitor Viana) |
236 | |
| 256. | TheExGenesis (Francisco Carvalho) |
235 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 6 |
| 2. | cloudflare | 5 |
| 3. | nixos | 4 |
| 4. | joinum | 4 |
| 5. | rocketchat | 3 |
| 6. | coderdojobraga | 3 |
| 7. | semanadeinformatica | 3 |
| 8. | python | 2 |
| 9. | microsoft | 2 |
| 10. | require-lx | 2 |