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-07-03 18:25:14 +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 73132 total users in the region and you need at least 80 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. | pirapira (Yoichi Hirai) |
42486 | |
| 2. | Correia-jpv (João Correia) |
39099 | |
| 3. | rcarmo (Rui Carmo) |
15303 | |
| 4. | daniel3303 (Daniel Oliveira) |
13214 | |
| 5. | JarbasAl (JarbasAI) |
11424 | |
| 6. | Th0rgal (Thomas Marchand) |
11186 | |
| 7. | otaviojava (Otávio Santana) |
7400 | |
| 8. | DiogoRibeiro7 (Diogo Ribeiro) |
7299 | |
| 9. | adolfousier (Adolfo Usier ) |
5668 | |
| 10. | motanelson (nelson jr mota) |
5448 | |
| 11. | oliota (Rubem Oliota) |
4858 | |
| 12. | hiren0722 (Hiren) |
4135 | |
| 13. | rgl (Rui Lopes) |
4132 | |
| 14. | snipe (snipe) |
4010 | |
| 15. | rafaeelaudibert (Rafael Audibert) |
3891 | |
| 16. | nelsonic (Nelson) |
3423 | |
| 17. | nunomaduro (nuno maduro) |
3152 | |
| 18. | timlinux (Tim Sutton) |
3121 | |
| 19. | almeidx (Almeida) |
3077 | |
| 20. | leandrodamascena (Leandro Damascena) |
2785 | |
| 21. | LyeZinho (Pedro Kaleb!) |
2690 | |
| 22. | FACorreiaa (Fernando Correia) |
2642 | |
| 23. | adamchainz (Adam Johnson) |
2640 | |
| 24. | gustavovalverde (Gustavo Valverde) |
2556 | |
| 25. | 0xferit (Ferit) |
2510 | |
| 26. | joamag (João Magalhães) |
2240 | |
| 27. | andreaTP (Andrea Peruffo) |
2078 | |
| 28. | tamtamchik (Yuri Tkachenko) |
2064 | |
| 29. | carlosflorencio (Carlos Florêncio) |
2060 | |
| 30. | CoolAssPuppy (Prashant Sridharan) |
1992 | |
| 31. | roll (roll) |
1959 | |
| 32. | nflaig (Nico Flaig) |
1928 | |
| 33. | bdmendes (Bruno Mendes) |
1835 | |
| 34. | diogotcorreia (Diogo Correia) |
1798 | |
| 35. | vgeorge (Vitor George) |
1783 | |
| 36. | ggazzo (Guilherme Gazzo) |
1778 | |
| 37. | s0undt3ch (Pedro Algarvio) |
1758 | |
| 38. | art-shen (Art Shendrik) |
1750 | |
| 39. | ImrenR (Imren R) |
1741 | |
| 40. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
1739 | |
| 41. | bgcngm (Bruno Martins) |
1704 | |
| 42. | goncalossilva (Gonçalo Silva) |
1639 | |
| 43. | choraria (Sourabh Choraria) |
1588 | |
| 44. | rmarinho (Rui Marinho) |
1561 | |
| 45. | alt-romes (Rodrigo Mesquita) |
1526 | |
| 46. | matklad (Alex Kladov) |
1515 | |
| 47. | erezrokah (Erez Rokah) |
1497 | |
| 48. | pedrosousa (Pedro Sousa) |
1494 | |
| 49. | pmoura (Paulo Moura) |
1474 | |
| 50. | HenriqueSFernandes (Henrique Fernandes) |
1464 | |
| 51. | pgte (Pedro Teixeira) |
1446 | |
| 52. | DanielFran (Daniel Franco) |
1444 | |
| 53. | JoseRFJuniorLLMs (Jose RF Junior) |
1434 | |
| 54. | niquola (Nikolai Ryzhikov) |
1424 | |
| 55. | filipecabaco (Filipe Cabaço) |
1380 | |
| 56. | andresilva (André Silva) |
1361 | |
| 57. | microchipgnu (Luís Freitas) |
1354 | |
| 58. | hugomrdias (Hugo Dias) |
1333 | |
| 59. | ZanzyTHEbar (DaOfficialWizard) |
1321 | |
| 60. | joa-quim (Joaquim) |
1314 | |
| 61. | jmg-duarte (José Duarte) |
1303 | |
| 62. | CesarNog (César Augusto Nogueira) |
1303 | |
| 63. | G4brym (Gabriel Massadas) |
1302 | |
| 64. | fellyph (Fellyph Cintra) |
1298 | |
| 65. | joaopalmeiro (João Palmeiro) |
1285 | |
| 66. | josesimoes (José Simões) |
1269 | |
| 67. | rochacbruno (Bruno Rocha) |
1259 | |
| 68. | leafac (Leandro Facchinetti) |
1218 | |
| 69. | naps62 (Miguel Palhas) |
1200 | |
| 70. | WendellAdriel (Wendell Adriel) |
1197 | |
| 71. | nategeier (Nate Geier) |
1188 | |
| 72. | abronan (Alexandre Beslic) |
1178 | |
| 73. | josemvcerqueira (ターニャ) |
1144 | |
| 74. | alcides (Alcides Fonseca) |
1138 | |
| 75. | dokterbob (Mathijs de Bruin) |
1120 | |
| 76. | Jeckerson (Anton Vasiliev) |
1103 | |
| 77. | tofumatt (Matthew Riley MacPherson) |
1072 | |
| 78. | radcortez (Roberto Cortez) |
1065 | |
| 79. | talvasconcelos (Tiago Vasconcelos) |
1029 | |
| 80. | Bunn (Fernando Bunn) |
1026 | |
| 81. | stevenroose (Steven Roose) |
1012 | |
| 82. | tassoevan (Tasso Evangelista) |
1010 | |
| 83. | nelsonmestevao (Nelson Estevão) |
1006 | |
| 84. | mendess (Mendes) |
997 | |
| 85. | macabeus (Bruno Macabeus) |
977 | |
| 86. | jonnyparris (Ruskin) |
971 | |
| 87. | masmangan (Marco) |
947 | |
| 88. | gmcabrita (Gonçalo Mendes Cabrita) |
947 | |
| 89. | helderberto (Helder Burato Berto) |
943 | |
| 90. | joaomlourenco (João M. Lourenço) |
940 | |
| 91. | Fabio-A-Sa (Fábio Sá) |
926 | |
| 92. | woile (Santiago Fraire Willemoes) |
923 | |
| 93. | sdsantos (Sérgio Santos) |
905 | |
| 94. | ttoino (João Pereira) |
905 | |
| 95. | jsvd (João Duarte) |
903 | |
| 96. | limwa (André Lima) |
888 | |
| 97. | AlexCatarino (Alexandre Catarino) |
880 | |
| 98. | renatomarinho (Renato Marinho) |
875 | |
| 99. | dannyhw (Daniel Williams) |
853 | |
| 100. | bolt12 (Armando Santos) |
851 | |
| 101. | Process-ing (Bruno Oliveira) |
848 | |
| 102. | philippWassibauer (Philipp Wassibauer) |
848 | |
| 103. | codacy-badger (Codacy Badger) |
833 | |
| 104. | datsfilipe (datsfilipe.xyz) |
829 | |
| 105. | mistic (Tiago Costa) |
813 | |
| 106. | ledsouza (Leandro da Silva de Souza) |
795 | |
| 107. | dwildt (Daniel Wildt) |
790 | |
| 108. | rubenmarcus (Ruben) |
788 | |
| 109. | dickhardt (Dick Hardt) |
786 | |
| 110. | Francisca105 (Francisca Almeida) |
766 | |
| 111. | ncruces (Nuno Cruces) |
763 | |
| 112. | pkoch (Paulo Koch) |
761 | |
| 113. | aalmada (Antão Almada) |
760 | |
| 114. | jenpaff (Jennifer) |
747 | |
| 115. | nicolastakashi (Nicolas Takashi) |
746 | |
| 116. | apocas (Pedro Dias) |
732 | |
| 117. | emiliosheinz (Emilio Heinzmann) |
728 | |
| 118. | omarcusdev (Marcus Gonçalves) |
726 | |
| 119. | joaquimrocha (Joaquim Rocha) |
722 | |
| 120. | joaotavora (João Távora) |
716 | |
| 121. | Enet4 (Eduardo Pinho) |
712 | |
| 122. | neu-rah (Rui Azevedo) |
706 | |
| 123. | rodloboz (Rui Freitas) |
704 | |
| 124. | GearsDatapacks (Surya Rose) |
701 | |
| 125. | frm (Fernando Mendes) |
698 | |
| 126. | joaobispo (João Bispo) |
690 | |
| 127. | schnorr (Lucas M. Schnorr) |
682 | |
| 128. | mroya (Márcio Roya) |
671 | |
| 129. | dariogriffo (Dario Griffo) |
666 | |
| 130. | luisalima (Luisa Lima) |
662 | |
| 131. | EnkrateiaLucca (LUCAS SOARES) |
654 | |
| 132. | sigma-andex (Jan Schulte) |
651 | |
| 133. | weeco (Martin Schneppenheim) |
650 | |
| 134. | ashtanko (Oleksii Shtanko) |
648 | |
| 135. | pedro-mendonca (Pedro Mendonça) |
647 | |
| 136. | pulgamecanica (Andre) |
637 | |
| 137. | Sirze01 (José Costa) |
632 | |
| 138. | prenansantana (Renan Santana) |
630 | |
| 139. | afonsopc (Afonso Coutinho) |
629 | |
| 140. | jbergstroem (Johan Bergström) |
629 | |
| 141. | nunoplopes (Nuno Lopes) |
629 | |
| 142. | sug0 (Tiago Carvalho) |
624 | |
| 143. | jcazevedo (Joao Azevedo) |
617 | |
| 144. | andremion (André Mion) |
611 | |
| 145. | Benevanio (Benevanio) |
604 | |
| 146. | tomahock (João Pina) |
602 | |
| 147. | LITUATUI (Pedro Lima) |
595 | |
| 148. | m1guelpf (Miguel Piedrafita) |
592 | |
| 149. | melogabriel (Gabriel Melo) |
591 | |
| 150. | alexcastrodev (Alexandro Castro) |
571 | |
| 151. | JGalego (João Galego) |
569 | |
| 152. | guilhermesimoes (Guilherme Simoes) |
567 | |
| 153. | andrepimenta (Andre Pimenta) |
566 | |
| 154. | zkcryptweb (zkcryptweb) |
564 | |
| 155. | diogocarrola (Diogo Carrola) |
556 | |
| 156. | uLucasFraga (lucas.fraga) |
545 | |
| 157. | gnunicorn (Benjamin Kampmann) |
543 | |
| 158. | dialex (Diogo Nunes) |
542 | |
| 159. | TGlide (Thomas G. Lopes) |
541 | |
| 160. | aryabhuptani (Arya) |
537 | |
| 161. | g4brielklein (Gabriel Klein) |
533 | |
| 162. | rtfpessoa (Rodrigo Fernandes) |
532 | |
| 163. | dcsg (Daniel Gomes) |
532 | |
| 164. | d-gubert (Douglas Gubert) |
531 | |
| 165. | anfreire (André Freire Ferreira) |
524 | |
| 166. | brocaar (Orne Brocaar) |
518 | |
| 167. | brpaz (Bruno Paz) |
515 | |
| 168. | flavioislima (Flávio Fearn) |
515 | |
| 169. | dinocosta (Dino) |
514 | |
| 170. | voidbert (Humberto Gomes) |
513 | |
| 171. | waldyrious (Waldir Pimenta) |
511 | |
| 172. | r00t-3xp10it (pedro ubuntu) |
509 | |
| 173. | Curio5813 (Marcos Glasner) |
509 | |
| 174. | mcoquet (Miguel Coquet) |
509 | |
| 175. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
509 | |
| 176. | flixlix (Luca Félix) |
505 | |
| 177. | kustosz (Marcin Kostrzewa) |
490 | |
| 178. | franciscoBSalgueiro (Francisco Salgueiro) |
471 | |
| 179. | Quicksaver (Luís Miguel) |
467 | |
| 180. | tutods (Daniel Sousa) |
467 | |
| 181. | marciocamello (Marcio Vale) |
464 | |
| 182. | lucasmonstrox (Lucas Monstro) |
463 | |
| 183. | kevinchappell (Kevin Chappell) |
462 | |
| 184. | alicejgibbons (Alice Gibbons) |
459 | |
| 185. | RuiRomano (Rui Romano) |
450 | |
| 186. | GuilhE (Guilherme Delgado) |
449 | |
| 187. | pratas (Diogo Pratas) |
448 | |
| 188. | riclolsen (Ricardo Olsen) |
439 | |
| 189. | pedrominatel (Pedro Minatel) |
439 | |
| 190. | mcsf (Miguel Fonseca) |
438 | |
| 191. | malikpiara (Malik Piara) |
432 | |
| 192. | F4NT0 (Gabriel Fanto Stundner) |
430 | |
| 193. | qlpqlp (Paulo Vidal) |
429 | |
| 194. | JosePedroDias (José Pedro Dias) |
427 | |
| 195. | mariolpantunes (Mário Antunes) |
423 | |
| 196. | zegameiro (José Gameiro) |
422 | |
| 197. | MarcelloDuarte (Marcello Duarte) |
406 | |
| 198. | machadovilaca (João Vilaça) |
402 | |
| 199. | brunobat (Bruno Baptista) |
402 | |
| 200. | cyco130 (Fatih Aygün) |
401 | |
| 201. | DanielFonsecaa (Daniel Fonseca) |
401 | |
| 202. | azir9200 (Azir Uddin) |
395 | |
| 203. | ambs (Alberto Simões) |
390 | |
| 204. | Jaliborc (João Cardoso) |
389 | |
| 205. | couto (Luís Couto) |
389 | |
| 206. | nathanpc (Nathan Campos) |
381 | |
| 207. | rfgamaral (Ricardo Amaral) |
381 | |
| 208. | jersobh (Jeff Andrade) |
381 | |
| 209. | lrascao (Luis Rascão) |
380 | |
| 210. | RGarrido03 (Rúben Garrido) |
380 | |
| 211. | Br1ght0ne (Oleksii Filonenko) |
376 | |
| 212. | antoniorws (Antonio Serra) |
373 | |
| 213. | juliajforesti (Júlia Jaeger Foresti) |
368 | |
| 214. | adorilson (Adorilson Bezerra) |
367 | |
| 215. | Randgalt (Jordan Zimmerman) |
366 | |
| 216. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
365 | |
| 217. | fmcarvalho (Miguel Gamboa de Carvalho) |
361 | |
| 218. | RodrigoDornelles (DornellesTV) |
361 | |
| 219. | theanxy (Wojtek) |
354 | |
| 220. | cristijung (Cristina Jung) |
354 | |
| 221. | erickpintor (Erick Pintor) |
352 | |
| 222. | linuz90 (Fabrizio Rinaldi) |
351 | |
| 223. | AniLeo (Ani) |
348 | |
| 224. | Vmvs007 (Vitor Santos) |
346 | |
| 225. | emkis (Nicolas Jardim) |
342 | |
| 226. | kigiri (Clément) |
340 | |
| 227. | stanch (Nick) |
328 | |
| 228. | dreispt (Daniel Reis) |
328 | |
| 229. | josecm (José Martins) |
328 | |
| 230. | mikedld (Mike Gelfand) |
317 | |
| 231. | pxlvre (Pol Vidal) |
316 | |
| 232. | luciopaiva (Lucio Paiva) |
310 | |
| 233. | dev-ggomes (Guilherme Gomes) |
309 | |
| 234. | jorgecarleitao (Jorge Leitao) |
309 | |
| 235. | sn4k3 (Tiago Conceição) |
305 | |
| 236. | ruilopesm (Rui Lopes) |
303 | |
| 237. | peterpt (peterpt) |
300 | |
| 238. | joaquimorg (joaquim.org) |
299 | |
| 239. | mxssl (Max) |
298 | |
| 240. | lucasfrag (Lucas Fraga) |
296 | |
| 241. | marado (Marcos Marado) |
295 | |
| 242. | 0Darkn (José Raposo ) |
294 | |
| 243. | goncalo1021pt (Gonçalo Santos Pereira) |
285 | |
| 244. | msperlin (Marcelo S. Perlin) |
285 | |
| 245. | kakacordovil (kaká cordovil) |
282 | |
| 246. | ftonato (Ademílson Tonato) |
281 | |
| 247. | luigicfilho (Luigi C. Filho) |
280 | |
| 248. | remonh87 (Rémon) |
277 | |
| 249. | fao89 (Fabricio Aguiar) |
276 | |
| 250. | danielsp45 (Daniel Pereira) |
273 | |
| 251. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
272 | |
| 252. | ClaudioESSilva (Cláudio Silva) |
271 | |
| 253. | pedrouid (Pedro Gomes) |
270 | |
| 254. | luizmellodev (Luiz Mello) |
270 | |
| 255. | rogeriopvl (Rogério Vicente) |
267 | |
| 256. | paulomorgado (Paulo Morgado) |
262 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 5 |
| 2. | nixos | 5 |
| 3. | coderdojobraga | 4 |
| 4. | cloudflare | 4 |
| 5. | require-lx | 3 |
| 6. | joinum | 3 |
| 7. | openshift | 3 |
| 8. | rocketchat | 3 |
| 9. | supabase | 3 |
| 10. | elastic | 2 |