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-11-11 08:40:44 +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 78180 total users in the region and you need at least 82 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) |
83093 | |
| 2. | Correia-jpv (João Correia) |
36145 | |
| 3. | JarbasAl (JarbasAI) |
33635 | |
| 4. | DiogoRibeiro7 (Diogo Ribeiro) |
32495 | |
| 5. | rcarmo (Rui Carmo) |
25869 | |
| 6. | Th0rgal (Thomas Marchand) |
24291 | |
| 7. | PascalPixel (Pascal Pixel) |
18560 | |
| 8. | daniel3303 (Daniel Oliveira) |
15070 | |
| 9. | tritao (João Matos) |
12527 | |
| 10. | FACorreiaa (Fernando Correia) |
11859 | |
| 11. | adolfousier (Adolfo Usier ) |
11570 | |
| 12. | infinityabundance (riaan de beer🦀) |
11502 | |
| 13. | otaviojava (Otávio Santana) |
9636 | |
| 14. | rubenmarcus (Ruben) |
6300 | |
| 15. | rafaeelaudibert (Rafael Audibert) |
5771 | |
| 16. | motanelson (nelson jr mota) |
5603 | |
| 17. | art-shen (Art Shendrik) |
5414 | |
| 18. | snipe (snipe) |
5306 | |
| 19. | carlosflorencio (Carlos Florêncio) |
4840 | |
| 20. | acidiney (Acidiney Dias) |
4715 | |
| 21. | rgl (Rui Lopes) |
4395 | |
| 22. | JoseRFJuniorLLMs (Jose RF Junior) |
4325 | |
| 23. | gustavovalverde (Gustavo Valverde) |
4320 | |
| 24. | s0undt3ch (Pedro Algarvio) |
3918 | |
| 25. | timlinux (Tim Sutton) |
3911 | |
| 26. | oliota (Rubem Oliota) |
3853 | |
| 27. | nunocoracao (Nuno C.) |
3637 | |
| 28. | adamchainz (Adam Johnson) |
3587 | |
| 29. | almeidx (Almeida) |
3527 | |
| 30. | nelsonic (Nelson) |
3516 | |
| 31. | nunomaduro (nunomaduro) |
3331 | |
| 32. | joamag (João Magalhães) |
3258 | |
| 33. | nflaig (Nico Flaig) |
3251 | |
| 34. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
3242 | |
| 35. | dannyhw (Daniel Williams) |
3208 | |
| 36. | leandrodamascena (Leandro Damascena) |
3137 | |
| 37. | semihalev (Yasar Alev) |
2734 | |
| 38. | 0xferit (Ferit) |
2676 | |
| 39. | rafael2k (Rafael Diniz) |
2653 | |
| 40. | brunoamaral (Bruno Amaral) |
2538 | |
| 41. | niquola (Nikolai Ryzhikov) |
2521 | |
| 42. | tamtamchik (Yuri Tkachenko) |
2503 | |
| 43. | rodloboz (Rui Freitas) |
2449 | |
| 44. | mendsec (Fábio Mendes) |
2423 | |
| 45. | LyeZinho (Pedro Kaleb!) |
2408 | |
| 46. | vgeorge (Vitor George) |
2388 | |
| 47. | macabeus (Bruno Macabeus) |
2359 | |
| 48. | hugomrdias (Hugo Dias) |
2269 | |
| 49. | DanielFran (Daniel Franco) |
2210 | |
| 50. | pmoura (Paulo Moura) |
2193 | |
| 51. | filipecabaco (Filipe Cabaço) |
2140 | |
| 52. | JGalego (João Galego) |
2116 | |
| 53. | roll (roll) |
2079 | |
| 54. | alexcastrodev (Alexandro Castro) |
2076 | |
| 55. | CesarNog (César Augusto Nogueira) |
2050 | |
| 56. | goncalossilva (Gonçalo Silva) |
2043 | |
| 57. | andreaTP (Andrea Peruffo) |
2024 | |
| 58. | bgcngm (Bruno Martins) |
2012 | |
| 59. | diogotcorreia (Diogo Correia) |
2006 | |
| 60. | choraria (Sourabh Choraria) |
2005 | |
| 61. | ggazzo (Guilherme Gazzo) |
1992 | |
| 62. | dariogriffo (Dario Griffo) |
1974 | |
| 63. | joa-quim (Joaquim) |
1966 | |
| 64. | manindrarana (Manindra Rana Magar) |
1918 | |
| 65. | bdmendes (Bruno Mendes) |
1890 | |
| 66. | shayanb (Shayan Eskandari) |
1877 | |
| 67. | josemvcerqueira (ターニャ) |
1866 | |
| 68. | enterprise46722 (Enterprise) |
1821 | |
| 69. | Process-ing (Bruno Oliveira) |
1820 | |
| 70. | josesimoes (José Simões) |
1780 | |
| 71. | Jeckerson (Anton Vasiliev) |
1757 | |
| 72. | erezrokah (Erez Rokah) |
1719 | |
| 73. | alcides (Alcides Fonseca) |
1698 | |
| 74. | levifig (Levi Figueira) |
1683 | |
| 75. | CoolAssPuppy (Prashant Sridharan) |
1666 | |
| 76. | gmcabrita (Gonçalo Mendes Cabrita) |
1660 | |
| 77. | WendellAdriel (Wendell Adriel) |
1658 | |
| 78. | leafac (Leandro Facchinetti) |
1617 | |
| 79. | alt-romes (Rodrigo Mesquita) |
1564 | |
| 80. | siennathesane (Sienna Meridian Satterwhite) |
1564 | |
| 81. | RafaelVidaurre (Rafael Vidaurre) |
1498 | |
| 82. | Clintonrocha98 (Clinton Rocha) |
1461 | |
| 83. | neu-rah (Rui Azevedo) |
1445 | |
| 84. | jonnyparris (Ruskin) |
1410 | |
| 85. | carolinamenezes (Carolina Menezes) |
1388 | |
| 86. | naps62 (Miguel Palhas) |
1386 | |
| 87. | nicolastakashi (Nicolas Takashi) |
1382 | |
| 88. | joaomlourenco (João M. Lourenço) |
1379 | |
| 89. | G4brym (Gabriel Massadas) |
1351 | |
| 90. | joaopalmeiro (João Palmeiro) |
1301 | |
| 91. | brpaz (Bruno Paz) |
1296 | |
| 92. | AlexCatarino (Alexandre Catarino) |
1293 | |
| 93. | andresilva (André Silva) |
1291 | |
| 94. | ZanzyTHEbar (DaOfficialWizard) |
1284 | |
| 95. | dokterbob (Mathijs de Bruin) |
1280 | |
| 96. | tassoevan (Tasso Evangelista) |
1263 | |
| 97. | radcortez (Roberto Cortez) |
1258 | |
| 98. | Bunn (Fernando Bunn) |
1248 | |
| 99. | buggins (Vadim Lopatin) |
1227 | |
| 100. | helderberto (Helder Burato Berto) |
1206 | |
| 101. | rmarinho (Rui Marinho) |
1204 | |
| 102. | jmg-duarte (José Duarte) |
1198 | |
| 103. | tofumatt (Matthew Riley MacPherson) |
1182 | |
| 104. | HenriqueSFernandes (Henrique Fernandes) |
1177 | |
| 105. | pgte (Pedro Teixeira) |
1173 | |
| 106. | ttoino (João Pereira) |
1167 | |
| 107. | wbnns (Will Binns) |
1152 | |
| 108. | fellyph (Fellyph Cintra) |
1135 | |
| 109. | abronan (Alexandre Beslic) |
1124 | |
| 110. | kigiri (Clément) |
1107 | |
| 111. | dreispt (Daniel Reis) |
1103 | |
| 112. | talvasconcelos (Tiago Vasconcelos) |
1075 | |
| 113. | dickhardt (Dick Hardt) |
1071 | |
| 114. | Quicksaver (Luís Miguel) |
1049 | |
| 115. | mariolpantunes (Mário Antunes) |
1035 | |
| 116. | flixlix (Luca Félix) |
1003 | |
| 117. | andremion (André Mion) |
1003 | |
| 118. | Fabio-A-Sa (Fábio Sá) |
1001 | |
| 119. | MarcelloDuarte (Marcello Duarte) |
985 | |
| 120. | riclolsen (Ricardo Olsen) |
985 | |
| 121. | tskxz (Tanjil) |
979 | |
| 122. | afonsopc (Afonso Coutinho) |
966 | |
| 123. | ImrenR (Imren R) |
958 | |
| 124. | david (David Leal) |
956 | |
| 125. | malikpiara (Malik Piara) |
940 | |
| 126. | dcsg (Daniel Gomes) |
937 | |
| 127. | mendess (Mendes) |
933 | |
| 128. | topemalheiro (António Pedro Malheiro) |
933 | |
| 129. | philippWassibauer (Philipp Wassibauer) |
929 | |
| 130. | woile (Santiago Fraire Willemoes) |
928 | |
| 131. | sdsantos (Sérgio Santos) |
921 | |
| 132. | andrepimenta (Andre Pimenta) |
919 | |
| 133. | stevenroose (Steven Roose) |
915 | |
| 134. | sigma-andex (Jan Schulte) |
902 | |
| 135. | matklad (Alex Kladov) |
901 | |
| 136. | aalmada (Antão Almada) |
898 | |
| 137. | jotavare (João Oliveira) |
889 | |
| 138. | limwa (André Lima) |
871 | |
| 139. | pedrosousa (Pedro Sousa) |
859 | |
| 140. | joaquimrocha (Joaquim Rocha) |
856 | |
| 141. | emiliosheinz (Emilio Heinzmann) |
856 | |
| 142. | jersobh (Jeff Andrade) |
855 | |
| 143. | jsvd (João Duarte) |
835 | |
| 144. | kevinchappell (Kevin Chappell) |
828 | |
| 145. | renatomarinho (Renato Marinho) |
828 | |
| 146. | jenpaff (Jennifer) |
822 | |
| 147. | Koi725 (Kousha ) |
819 | |
| 148. | Benevanio (Benevanio) |
817 | |
| 149. | Br1ght0ne (Oleksii Filonenko) |
807 | |
| 150. | alisson-anjos (NRDX) |
806 | |
| 151. | tomahock (João Pina) |
780 | |
| 152. | apocas (Pedro Dias) |
779 | |
| 153. | duartecaldascardoso (Duarte Cardoso) |
776 | |
| 154. | ncruces (Nuno Cruces) |
772 | |
| 155. | bolt12 (Armando Santos) |
771 | |
| 156. | luisalima (Luisa Lima) |
756 | |
| 157. | FernandoMiguel (Fernando Miguel) |
754 | |
| 158. | prenansantana (Renan Santana) |
751 | |
| 159. | rochacbruno (Bruno Rocha) |
750 | |
| 160. | d-gubert (Douglas Gubert) |
749 | |
| 161. | jcazevedo (Joao Azevedo) |
747 | |
| 162. | FanJups (Fanon Jupkwo) |
744 | |
| 163. | microchipgnu (Luís Freitas) |
731 | |
| 164. | weeco (Martin Schneppenheim) |
727 | |
| 165. | ambs (Alberto Simões) |
719 | |
| 166. | datsfilipe (datsfilipe.xyz) |
718 | |
| 167. | EnkrateiaLucca (LUCAS SOARES) |
715 | |
| 168. | Lorenzobattistela (Lorenzo Battistela) |
714 | |
| 169. | pulgamecanica (Andre) |
709 | |
| 170. | masmangan (Marco) |
706 | |
| 171. | SaraFreitas-dev (Sara Freitas) |
695 | |
| 172. | carlosEA28 () |
692 | |
| 173. | nunoplopes (Nuno Lopes) |
687 | |
| 174. | sn4k3 (Tiago Conceição) |
680 | |
| 175. | joaotavora (João Távora) |
676 | |
| 176. | LITUATUI (Pedro Lima) |
673 | |
| 177. | pedro-mendonca (Pedro Mendonça) |
673 | |
| 178. | codacy-badger (Codacy Badger) |
672 | |
| 179. | frm (Fernando Mendes) |
672 | |
| 180. | joaobispo (João Bispo) |
669 | |
| 181. | danicuki (Daniel Cukier) |
648 | |
| 182. | schnorr (Lucas M. Schnorr) |
641 | |
| 183. | alexishida (Alex Ishida) |
635 | |
| 184. | Sirze01 (José Costa) |
635 | |
| 185. | guilhermesimoes (Guilherme Simoes) |
633 | |
| 186. | jbergstroem (Johan Bergström) |
605 | |
| 187. | dinocosta (Dino) |
598 | |
| 188. | rtfpessoa (Rodrigo Fernandes) |
596 | |
| 189. | AniLeo (Ani) |
596 | |
| 190. | Francisca105 (Francisca Almeida) |
579 | |
| 191. | qlpqlp (Paulo Vidal) |
575 | |
| 192. | Enet4 (Eduardo Pinho) |
573 | |
| 193. | mistic (Tiago Costa) |
570 | |
| 194. | m1guelpf (Miguel Piedrafita) |
564 | |
| 195. | jpcercal (João Paulo Cercal) |
563 | |
| 196. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
559 | |
| 197. | emkis (Nicolas Jardim) |
557 | |
| 198. | linuz90 (Fabrizio Rinaldi) |
557 | |
| 199. | dialex (Diogo Nunes) |
557 | |
| 200. | pabloosabaterr (Pablo Sabater Jiménez) |
556 | |
| 201. | franciscoBSalgueiro (Francisco Salgueiro) |
550 | |
| 202. | nelsonmestevao (Nelson Estevão) |
550 | |
| 203. | brocaar (Orne Brocaar) |
530 | |
| 204. | migsilva89 (Miguel Silva) |
528 | |
| 205. | ivandrofly (Ivandro Jao) |
526 | |
| 206. | mcoquet (Miguel Coquet) |
526 | |
| 207. | dwildt (Daniel Wildt) |
523 | |
| 208. | pkoch (Paulo Koch) |
523 | |
| 209. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
518 | |
| 210. | ledsouza (Leandro da Silva de Souza) |
515 | |
| 211. | Exey (Exey Panteleev) |
512 | |
| 212. | msperlin (Marcelo S. Perlin) |
504 | |
| 213. | r00t-3xp10it (pedro ubuntu) |
503 | |
| 214. | mxssl (Max) |
503 | |
| 215. | RuiRomano (Rui Romano) |
500 | |
| 216. | juliajforesti (Júlia Jaeger Foresti) |
499 | |
| 217. | sug0 (Tiago Carvalho) |
498 | |
| 218. | rfgamaral (Ricardo Amaral) |
494 | |
| 219. | pedrominatel (Pedro Minatel) |
491 | |
| 220. | brunobat (Bruno Baptista) |
486 | |
| 221. | waldyrious (Waldir Pimenta) |
486 | |
| 222. | mcsf (Miguel Fonseca) |
466 | |
| 223. | voidbert (Humberto Gomes) |
465 | |
| 224. | zkcryptweb (zkcryptweb) |
464 | |
| 225. | dfdx047 (dfdx047) |
461 | |
| 226. | anfreire (André Freire Ferreira) |
451 | |
| 227. | zegameiro (José Gameiro) |
447 | |
| 228. | ncoelho (Nuno) |
439 | |
| 229. | ashtanko (Oleksii Shtanko) |
438 | |
| 230. | alicejgibbons (Alice Gibbons) |
438 | |
| 231. | cyco130 (Fatih Aygün) |
437 | |
| 232. | fmcarvalho (Miguel Gamboa de Carvalho) |
436 | |
| 233. | Jaliborc (João Cardoso) |
429 | |
| 234. | tentone (José Ferrão) |
421 | |
| 235. | nathanpc (Nathan Campos) |
402 | |
| 236. | marmottajr (Márcio Junior) |
401 | |
| 237. | Curio5813 (Marcos Glasner) |
400 | |
| 238. | moltar (Roman) |
395 | |
| 239. | jpdias (JP Dias) |
394 | |
| 240. | JosePedroDias (José Pedro Dias) |
393 | |
| 241. | RGarrido03 (Rúben Garrido) |
386 | |
| 242. | LucasAlegre (Lucas Alegre) |
376 | |
| 243. | albttx (Albert Le Batteux) |
375 | |
| 244. | F4NT0 (Gabriel Fanto Stundner) |
372 | |
| 245. | pratas (Diogo Pratas) |
369 | |
| 246. | aquelemiguel (Miguel Mano) |
368 | |
| 247. | vasturiano (Vasco Asturiano) |
368 | |
| 248. | josecm (José Martins) |
367 | |
| 249. | luisdalmolin (Luís Dalmolin) |
366 | |
| 250. | Qu4tro (Xavier Francisco) |
358 | |
| 251. | renanxcortes (Renan Xavier Cortes) |
358 | |
| 252. | DanielFonsecaa (Daniel Fonseca) |
356 | |
| 253. | jorgecarleitao (Jorge Leitao) |
352 | |
| 254. | jvortmann (João Vortmann) |
349 | |
| 255. | fao89 (Fabricio Aguiar) |
348 | |
| 256. | couto (Luís Couto) |
346 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cloudflare | 5 |
| 2. | nixos | 4 |
| 3. | niaefeup | 3 |
| 4. | elastic | 3 |
| 5. | rocketchat | 3 |
| 6. | github-beta | 3 |
| 7. | supabase | 3 |
| 8. | ibm | 2 |
| 9. | automattic | 2 |
| 10. | amplemarket | 2 |