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-10-22 23:05:30 +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 77668 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. | pirapira (Yoichi Hirai) |
79671 | |
| 2. | Correia-jpv (João Correia) |
36552 | |
| 3. | JarbasAl (JarbasAI) |
33026 | |
| 4. | DiogoRibeiro7 (Diogo Ribeiro) |
30164 | |
| 5. | rcarmo (Rui Carmo) |
24591 | |
| 6. | Th0rgal (Thomas Marchand) |
21950 | |
| 7. | thesyncim (Marcelo Pires) |
19267 | |
| 8. | PascalPixel (Pascal Pixel) |
15226 | |
| 9. | daniel3303 (Daniel Oliveira) |
14932 | |
| 10. | tritao (João Matos) |
10888 | |
| 11. | adolfousier (Adolfo Usier ) |
10290 | |
| 12. | infinityabundance (riaan de beer🦀) |
10197 | |
| 13. | otaviojava (Otávio Santana) |
9244 | |
| 14. | FACorreiaa (Fernando Correia) |
8672 | |
| 15. | motanelson (nelson jr mota) |
5633 | |
| 16. | snipe (snipe) |
5131 | |
| 17. | rafaeelaudibert (Rafael Audibert) |
5073 | |
| 18. | art-shen (Art Shendrik) |
4858 | |
| 19. | carlosflorencio (Carlos Florêncio) |
4483 | |
| 20. | rgl (Rui Lopes) |
4436 | |
| 21. | rubenmarcus (Ruben) |
4409 | |
| 22. | JoseRFJuniorLLMs (Jose RF Junior) |
4246 | |
| 23. | nategeier (Nate Geier) |
4150 | |
| 24. | gustavovalverde (Gustavo Valverde) |
4073 | |
| 25. | oliota (Rubô the Vampire) |
4062 | |
| 26. | nunocoracao (Nuno C.) |
3664 | |
| 27. | timlinux (Tim Sutton) |
3650 | |
| 28. | nelsonic (Nelson) |
3610 | |
| 29. | tenequm (Misha Kolesnik) |
3508 | |
| 30. | almeidx (Almeida) |
3406 | |
| 31. | adamchainz (Adam Johnson) |
3395 | |
| 32. | nunomaduro (nunomaduro) |
3161 | |
| 33. | nflaig (Nico Flaig) |
3157 | |
| 34. | joamag (João Magalhães) |
2910 | |
| 35. | leandrodamascena (Leandro Damascena) |
2869 | |
| 36. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
2658 | |
| 37. | tamtamchik (Yuri Tkachenko) |
2545 | |
| 38. | 0xferit (Ferit) |
2430 | |
| 39. | brunoamaral (Bruno Amaral) |
2422 | |
| 40. | alexcastrodev (Alexandro Castro) |
2407 | |
| 41. | niquola (Nikolai Ryzhikov) |
2402 | |
| 42. | LyeZinho (Pedro Kaleb!) |
2390 | |
| 43. | s0undt3ch (Pedro Algarvio) |
2369 | |
| 44. | enterprise46722 (Enterprise) |
2351 | |
| 45. | macabeus (Bruno Macabeus) |
2250 | |
| 46. | mendsec (Fábio Mendes) |
2208 | |
| 47. | rafael2k (Rafael Diniz) |
2139 | |
| 48. | hugomrdias (Hugo Dias) |
2137 | |
| 49. | JGalego (João Galego) |
2093 | |
| 50. | goncalossilva (Gonçalo Silva) |
2085 | |
| 51. | pmoura (Paulo Moura) |
2083 | |
| 52. | choraria (Sourabh Choraria) |
2048 | |
| 53. | CesarNog (César Augusto Nogueira) |
2040 | |
| 54. | vgeorge (Vitor George) |
1995 | |
| 55. | joa-quim (Joaquim) |
1976 | |
| 56. | DanielFran (Daniel Franco) |
1968 | |
| 57. | diogotcorreia (Diogo Correia) |
1948 | |
| 58. | andreaTP (Andrea Peruffo) |
1946 | |
| 59. | dariogriffo (Dario Griffo) |
1926 | |
| 60. | bgcngm (Bruno Martins) |
1925 | |
| 61. | manindrarana (Manindra Rana Magar) |
1920 | |
| 62. | semihalev (Yasar Alev) |
1907 | |
| 63. | Process-ing (Bruno Oliveira) |
1871 | |
| 64. | shayanb (Shayan Eskandari) |
1863 | |
| 65. | ggazzo (Guilherme Gazzo) |
1808 | |
| 66. | CoolAssPuppy (Prashant Sridharan) |
1733 | |
| 67. | filipecabaco (Filipe Cabaço) |
1683 | |
| 68. | josesimoes (José Simões) |
1682 | |
| 69. | bdmendes (Bruno Mendes) |
1677 | |
| 70. | Jeckerson (Anton Vasiliev) |
1667 | |
| 71. | levifig (Levi Figueira) |
1666 | |
| 72. | GigaHierz () |
1655 | |
| 73. | gmcabrita (Gonçalo Mendes Cabrita) |
1601 | |
| 74. | leafac (Leandro Facchinetti) |
1579 | |
| 75. | alcides (Alcides Fonseca) |
1572 | |
| 76. | Clintonrocha98 (Clinton Rocha) |
1565 | |
| 77. | alt-romes (Rodrigo Mesquita) |
1550 | |
| 78. | siennathesane (Sienna Meridian Satterwhite) |
1513 | |
| 79. | erezrokah (Erez Rokah) |
1489 | |
| 80. | naps62 (Miguel Palhas) |
1462 | |
| 81. | neu-rah (Rui Azevedo) |
1445 | |
| 82. | WendellAdriel (Wendell Adriel) |
1437 | |
| 83. | joaomlourenco (João M. Lourenço) |
1424 | |
| 84. | rodloboz (Rui Freitas) |
1404 | |
| 85. | G4brym (Gabriel Massadas) |
1354 | |
| 86. | roll (roll) |
1322 | |
| 87. | leocamello (Leonardo Nascimento) |
1318 | |
| 88. | andresilva (André Silva) |
1305 | |
| 89. | joaopalmeiro (João Palmeiro) |
1293 | |
| 90. | ZanzyTHEbar (DaOfficialWizard) |
1283 | |
| 91. | AlexCatarino (Alexandre Catarino) |
1279 | |
| 92. | jmg-duarte (José Duarte) |
1262 | |
| 93. | RafaelVidaurre (Rafael Vidaurre) |
1247 | |
| 94. | HenriqueSFernandes (Henrique Fernandes) |
1243 | |
| 95. | tassoevan (Tasso Evangelista) |
1235 | |
| 96. | dokterbob (Mathijs de Bruin) |
1230 | |
| 97. | Bunn (Fernando Bunn) |
1218 | |
| 98. | rmarinho (Rui Marinho) |
1212 | |
| 99. | pgte (Pedro Teixeira) |
1201 | |
| 100. | brpaz (Bruno Paz) |
1185 | |
| 101. | nicolastakashi (Nicolas Takashi) |
1184 | |
| 102. | radcortez (Roberto Cortez) |
1147 | |
| 103. | helderberto (Helder Burato Berto) |
1143 | |
| 104. | abronan (Alexandre Beslic) |
1140 | |
| 105. | tofumatt (Matthew Riley MacPherson) |
1137 | |
| 106. | jonnyparris (Ruskin) |
1126 | |
| 107. | ImrenR (Imren R) |
1120 | |
| 108. | kigiri (Clément) |
1119 | |
| 109. | ttoino (João Pereira) |
1108 | |
| 110. | Tavernari (Victor Carvalho Tavernari) |
1094 | |
| 111. | talvasconcelos (Tiago Vasconcelos) |
1084 | |
| 112. | fellyph (Fellyph Cintra) |
1083 | |
| 113. | dickhardt (Dick Hardt) |
1068 | |
| 114. | Quicksaver (Luís Miguel) |
1050 | |
| 115. | wbnns (Will Binns) |
1017 | |
| 116. | dreispt (Daniel Reis) |
1006 | |
| 117. | Fabio-A-Sa (Fábio Sá) |
1001 | |
| 118. | MarcelloDuarte (Marcello Duarte) |
999 | |
| 119. | woile (Santiago Fraire Willemoes) |
989 | |
| 120. | mendess (Mendes) |
987 | |
| 121. | pedrosousa (Pedro Sousa) |
984 | |
| 122. | matklad (Alex Kladov) |
968 | |
| 123. | tskxz (Tanjil) |
959 | |
| 124. | mariolpantunes (Mário Antunes) |
958 | |
| 125. | stevenroose (Steven Roose) |
956 | |
| 126. | philippWassibauer (Philipp Wassibauer) |
949 | |
| 127. | andrepimenta (Andre Pimenta) |
941 | |
| 128. | dcsg (Daniel Gomes) |
937 | |
| 129. | malikpiara (Malik Piara) |
935 | |
| 130. | david (David Leal) |
925 | |
| 131. | riclolsen (Ricardo Olsen) |
917 | |
| 132. | sdsantos (Sérgio Santos) |
905 | |
| 133. | andremion (André Mion) |
904 | |
| 134. | jotavare (João Oliveira) |
889 | |
| 135. | dannyhw (Daniel Williams) |
883 | |
| 136. | rochacbruno (Bruno Rocha) |
882 | |
| 137. | joaquimrocha (Joaquim Rocha) |
881 | |
| 138. | afonsopc (Afonso Coutinho) |
875 | |
| 139. | renatomarinho (Renato Marinho) |
863 | |
| 140. | emiliosheinz (Emilio Heinzmann) |
860 | |
| 141. | sigma-andex (Jan Schulte) |
849 | |
| 142. | jsvd (João Duarte) |
840 | |
| 143. | aalmada (Antão Almada) |
834 | |
| 144. | limwa (André Lima) |
821 | |
| 145. | bolt12 (Armando Santos) |
809 | |
| 146. | kevinchappell (Kevin Chappell) |
808 | |
| 147. | Benevanio (Benevanio) |
800 | |
| 148. | jenpaff (Jennifer) |
798 | |
| 149. | Br1ght0ne (Oleksii Filonenko) |
794 | |
| 150. | topemalheiro (António Pedro Malheiro) |
779 | |
| 151. | jersobh (Jeff Andrade) |
767 | |
| 152. | apocas (Pedro Dias) |
766 | |
| 153. | microchipgnu (Luís Freitas) |
765 | |
| 154. | ncruces (Nuno Cruces) |
763 | |
| 155. | andreiio (Andrei Ioniță) |
763 | |
| 156. | masmangan (Marco) |
748 | |
| 157. | d-gubert (Douglas Gubert) |
740 | |
| 158. | codacy-badger (Codacy Badger) |
737 | |
| 159. | jcazevedo (Joao Azevedo) |
730 | |
| 160. | Francisca105 (Francisca Almeida) |
729 | |
| 161. | EnkrateiaLucca (LUCAS SOARES) |
726 | |
| 162. | prenansantana (Renan Santana) |
710 | |
| 163. | duartecaldascardoso (Duarte Cardoso) |
708 | |
| 164. | weeco (Martin Schneppenheim) |
705 | |
| 165. | datsfilipe (datsfilipe.xyz) |
703 | |
| 166. | joaobispo (João Bispo) |
702 | |
| 167. | ambs (Alberto Simões) |
697 | |
| 168. | luisalima (Luisa Lima) |
692 | |
| 169. | LITUATUI (Pedro Lima) |
682 | |
| 170. | SaraFreitas-dev (Sara Freitas) |
677 | |
| 171. | nunoplopes (Nuno Lopes) |
673 | |
| 172. | frm (Fernando Mendes) |
672 | |
| 173. | sn4k3 (Tiago Conceição) |
669 | |
| 174. | schnorr (Lucas M. Schnorr) |
659 | |
| 175. | joaotavora (João Távora) |
659 | |
| 176. | jbergstroem (Johan Bergström) |
649 | |
| 177. | Koi725 (Kousha ) |
645 | |
| 178. | josemvcerqueira (ターニャ) |
636 | |
| 179. | Sirze01 (José Costa) |
635 | |
| 180. | danicuki (Daniel Cukier) |
629 | |
| 181. | mistic (Tiago Costa) |
623 | |
| 182. | flixlix (Luca Félix) |
616 | |
| 183. | nelsonmestevao (Nelson Estevão) |
614 | |
| 184. | alexishida (Alex Ishida) |
613 | |
| 185. | pulgamecanica (Andre) |
612 | |
| 186. | guilhermesimoes (Guilherme Simoes) |
609 | |
| 187. | dinocosta (Dino) |
598 | |
| 188. | Enet4 (Eduardo Pinho) |
581 | |
| 189. | emkis (Nicolas Jardim) |
581 | |
| 190. | miguel-negrao (Miguel Negrão) |
576 | |
| 191. | pedro-mendonca (Pedro Mendonça) |
574 | |
| 192. | AniLeo (Ani) |
568 | |
| 193. | tomahock (João Pina) |
565 | |
| 194. | qlpqlp (Paulo Vidal) |
556 | |
| 195. | m1guelpf (Miguel Piedrafita) |
555 | |
| 196. | dialex (Diogo Nunes) |
549 | |
| 197. | brocaar (Orne Brocaar) |
547 | |
| 198. | pkoch (Paulo Koch) |
539 | |
| 199. | ledsouza (Leandro da Silva de Souza) |
539 | |
| 200. | zF4ke (zF4ke) |
538 | |
| 201. | ivandrofly (Ivandro Jao) |
535 | |
| 202. | pabloosabaterr (Pablo Sabater Jiménez) |
532 | |
| 203. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
531 | |
| 204. | linuz90 (Fabrizio Rinaldi) |
528 | |
| 205. | dwildt (Daniel Wildt) |
524 | |
| 206. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
519 | |
| 207. | rfgamaral (Ricardo Amaral) |
508 | |
| 208. | mcoquet (Miguel Coquet) |
507 | |
| 209. | mxssl (Max) |
503 | |
| 210. | r00t-3xp10it (pedro ubuntu) |
503 | |
| 211. | franciscoBSalgueiro (Francisco Salgueiro) |
498 | |
| 212. | waldyrious (Waldir Pimenta) |
495 | |
| 213. | Exey (Exey Panteleev) |
491 | |
| 214. | mcsf (Miguel Fonseca) |
487 | |
| 215. | kustosz (Marcin Kostrzewa) |
482 | |
| 216. | zkcryptweb (zkcryptweb) |
480 | |
| 217. | pedrominatel (Pedro Minatel) |
478 | |
| 218. | jpcercal (João Paulo Cercal) |
469 | |
| 219. | brunobat (Bruno Baptista) |
468 | |
| 220. | juliajforesti (Júlia Jaeger Foresti) |
466 | |
| 221. | ashtanko (Oleksii Shtanko) |
464 | |
| 222. | voidbert (Humberto Gomes) |
462 | |
| 223. | machadovilaca (João Vilaça) |
462 | |
| 224. | migsilva89 (Miguel Silva) |
458 | |
| 225. | sug0 (Tiago Carvalho) |
457 | |
| 226. | msperlin (Marcelo S. Perlin) |
454 | |
| 227. | zegameiro (José Gameiro) |
440 | |
| 228. | FanJups (Fanon Jupkwo) |
438 | |
| 229. | Lorenzobattistela (Lorenzo Battistela) |
438 | |
| 230. | cyco130 (Fatih Aygün) |
438 | |
| 231. | danielfdsilva (Daniel da Silva) |
436 | |
| 232. | anfreire (André Freire Ferreira) |
434 | |
| 233. | JosePedroDias (José Pedro Dias) |
434 | |
| 234. | tentone (José Ferrão) |
432 | |
| 235. | Jaliborc (João Cardoso) |
431 | |
| 236. | rtfpessoa (Rodrigo Fernandes) |
425 | |
| 237. | alicejgibbons (Alice Gibbons) |
417 | |
| 238. | RuiRomano (Rui Romano) |
415 | |
| 239. | DanielFonsecaa (Daniel Fonseca) |
414 | |
| 240. | Curio5813 (Marcos Glasner) |
412 | |
| 241. | RGarrido03 (Rúben Garrido) |
411 | |
| 242. | fmcarvalho (Miguel Gamboa de Carvalho) |
396 | |
| 243. | pratas (Diogo Pratas) |
381 | |
| 244. | josecm (José Martins) |
379 | |
| 245. | alisson-anjos (NRDX) |
372 | |
| 246. | moltar (Roman) |
372 | |
| 247. | aquelemiguel (Miguel Mano) |
371 | |
| 248. | F4NT0 (Gabriel Fanto Stundner) |
370 | |
| 249. | jpdias (JP Dias) |
370 | |
| 250. | luisdalmolin (Luís Dalmolin) |
367 | |
| 251. | albttx (Albert Le Batteux) |
365 | |
| 252. | GearsDatapacks (Surya Rose) |
360 | |
| 253. | Randgalt (Jordan Zimmerman) |
359 | |
| 254. | jorgecarleitao (Jorge Leitao) |
357 | |
| 255. | GuilhE (Guilherme Delgado) |
356 | |
| 256. | couto (Luís Couto) |
354 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 4 |
| 2. | cloudflare | 4 |
| 3. | cesium | 3 |
| 4. | laravel | 3 |
| 5. | rocketchat | 3 |
| 6. | niaefeup | 3 |
| 7. | elastic | 3 |
| 8. | supabase | 3 |
| 9. | github-beta | 3 |
| 10. | automattic | 2 |