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 commits 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/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/portugal/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) |
68148 | |
| 2. | Correia-jpv (João Correia) |
36538 | |
| 3. | JarbasAl (JarbasAI) |
24410 | |
| 4. | rcarmo (Rui Carmo) |
24317 | |
| 5. | DiogoRibeiro7 (Diogo Ribeiro) |
21942 | |
| 6. | thesyncim (Marcelo Pires) |
17863 | |
| 7. | PascalPixel (Pascal Pixel) |
15199 | |
| 8. | Th0rgal (Thomas Marchand) |
14994 | |
| 9. | tritao (João Matos) |
10414 | |
| 10. | infinityabundance (riaan de beer🦀) |
9592 | |
| 11. | daniel3303 (Daniel Oliveira) |
9359 | |
| 12. | adolfousier (Adolfo Usier ) |
8698 | |
| 13. | otaviojava (Otávio Santana) |
8666 | |
| 14. | FACorreiaa (Fernando Correia) |
6834 | |
| 15. | motanelson (nelson jr mota) |
5513 | |
| 16. | art-shen (Art Shendrik) |
4769 | |
| 17. | snipe (snipe) |
4693 | |
| 18. | rgl (Rui Lopes) |
4283 | |
| 19. | oliota (Rubô the Vampire) |
4060 | |
| 20. | JoseRFJuniorLLMs (Jose RF Junior) |
3705 | |
| 21. | nunocoracao (Nuno C.) |
3493 | |
| 22. | rubenmarcus (Ruben) |
3233 | |
| 23. | nategeier (Nate Geier) |
3028 | |
| 24. | timlinux (Tim Sutton) |
3026 | |
| 25. | gustavovalverde (Gustavo Valverde) |
2754 | |
| 26. | tenequm (Misha Kolesnik) |
2683 | |
| 27. | nunomaduro (nunomaduro) |
2680 | |
| 28. | carlosflorencio (Carlos Florêncio) |
2565 | |
| 29. | rafaeelaudibert (Rafael Audibert) |
2449 | |
| 30. | joamag (João Magalhães) |
2368 | |
| 31. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
2327 | |
| 32. | enterprise46722 (Enterprise) |
2324 | |
| 33. | niquola (Nikolai Ryzhikov) |
2306 | |
| 34. | pmoura (Paulo Moura) |
2019 | |
| 35. | s0undt3ch (Pedro Algarvio) |
1975 | |
| 36. | LyeZinho (Pedro Kaleb!) |
1970 | |
| 37. | brunoamaral (Bruno Amaral) |
1962 | |
| 38. | JGalego (João Galego) |
1954 | |
| 39. | bgcngm (Bruno Martins) |
1920 | |
| 40. | adamchainz (Adam Johnson) |
1890 | |
| 41. | goncalossilva (Gonçalo Silva) |
1878 | |
| 42. | alexcastrodev (Alexandro Castro) |
1854 | |
| 43. | almeidx (Almeida) |
1808 | |
| 44. | dariogriffo (Dario Griffo) |
1799 | |
| 45. | tamtamchik (Yuri Tkachenko) |
1737 | |
| 46. | Process-ing (Bruno Oliveira) |
1729 | |
| 47. | macabeus (Bruno Macabeus) |
1696 | |
| 48. | rafael2k (Rafael Diniz) |
1694 | |
| 49. | nelsonic (Nelson) |
1681 | |
| 50. | shayanb (Shayan Eskandari) |
1658 | |
| 51. | 0xferit (Ferit) |
1655 | |
| 52. | manindrarana (Manindra Rana Magar) |
1643 | |
| 53. | leafac (Leandro Facchinetti) |
1578 | |
| 54. | gmcabrita (Gonçalo Mendes Cabrita) |
1524 | |
| 55. | mendsec (Fábio Mendes) |
1498 | |
| 56. | joa-quim (Joaquim) |
1433 | |
| 57. | CesarNog (César Augusto Nogueira) |
1399 | |
| 58. | joaomlourenco (João M. Lourenço) |
1391 | |
| 59. | neu-rah (Rui Azevedo) |
1387 | |
| 60. | bdmendes (Bruno Mendes) |
1353 | |
| 61. | CoolAssPuppy (Prashant Sridharan) |
1342 | |
| 62. | vgeorge (Vitor George) |
1310 | |
| 63. | siennathesane (Sienna Meridian Satterwhite) |
1279 | |
| 64. | naps62 (Miguel Palhas) |
1262 | |
| 65. | alt-romes (Rodrigo Mesquita) |
1258 | |
| 66. | hugomrdias (Hugo Dias) |
1206 | |
| 67. | levifig (Levi Figueira) |
1202 | |
| 68. | nflaig (Nico Flaig) |
1176 | |
| 69. | ZanzyTHEbar (DaOfficialWizard) |
1175 | |
| 70. | roll (roll) |
1160 | |
| 71. | choraria (Sourabh Choraria) |
1150 | |
| 72. | abronan (Alexandre Beslic) |
1140 | |
| 73. | ImrenR (Imren R) |
1103 | |
| 74. | semihalev (Yasar Alev) |
1087 | |
| 75. | andreaTP (Andrea Peruffo) |
1056 | |
| 76. | pgte (Pedro Teixeira) |
1055 | |
| 77. | Jeckerson (Anton Vasiliev) |
1048 | |
| 78. | ttoino (João Pereira) |
1037 | |
| 79. | kigiri (Clément) |
1035 | |
| 80. | helderberto (Helder Burato Berto) |
1030 | |
| 81. | diogotcorreia (Diogo Correia) |
1025 | |
| 82. | WendellAdriel (Wendell Adriel) |
1023 | |
| 83. | leandrodamascena (Leandro Damascena) |
1014 | |
| 84. | HenriqueSFernandes (Henrique Fernandes) |
976 | |
| 85. | alcides (Alcides Fonseca) |
971 | |
| 86. | brpaz (Bruno Paz) |
967 | |
| 87. | leocamello (Leonardo Nascimento) |
966 | |
| 88. | Clintonrocha98 (Clinton Rocha) |
956 | |
| 89. | Quicksaver (Luís Miguel) |
949 | |
| 90. | jonnyparris (Ruskin) |
934 | |
| 91. | Tavernari (Victor Carvalho Tavernari) |
930 | |
| 92. | stevenroose (Steven Roose) |
912 | |
| 93. | mariolpantunes (Mário Antunes) |
903 | |
| 94. | mendess (Mendes) |
902 | |
| 95. | malikpiara (Malik Piara) |
899 | |
| 96. | david (David Leal) |
898 | |
| 97. | dcsg (Daniel Gomes) |
895 | |
| 98. | jotavare (João Oliveira) |
852 | |
| 99. | josesimoes (José Simões) |
849 | |
| 100. | RafaelVidaurre (Rafael Vidaurre) |
838 | |
| 101. | riclolsen (Ricardo Olsen) |
813 | |
| 102. | filipecabaco (Filipe Cabaço) |
803 | |
| 103. | aalmada (Antão Almada) |
798 | |
| 104. | renatomarinho (Renato Marinho) |
798 | |
| 105. | woile (Santiago Fraire Willemoes) |
795 | |
| 106. | wbnns (Will Binns) |
784 | |
| 107. | emiliosheinz (Emilio Heinzmann) |
766 | |
| 108. | tofumatt (Matthew Riley MacPherson) |
761 | |
| 109. | G4brym (Gabriel Massadas) |
757 | |
| 110. | talvasconcelos (Tiago Vasconcelos) |
756 | |
| 111. | tskxz (Tanjil) |
754 | |
| 112. | GigaHierz () |
750 | |
| 113. | apocas (Pedro Dias) |
744 | |
| 114. | joaopalmeiro (João Palmeiro) |
734 | |
| 115. | MarcelloDuarte (Marcello Duarte) |
719 | |
| 116. | nicolastakashi (Nicolas Takashi) |
715 | |
| 117. | topemalheiro (António Pedro Malheiro) |
714 | |
| 118. | Fabio-A-Sa (Fábio Sá) |
696 | |
| 119. | kevinchappell (Kevin Chappell) |
695 | |
| 120. | joaquimrocha (Joaquim Rocha) |
694 | |
| 121. | EnkrateiaLucca (LUCAS SOARES) |
669 | |
| 122. | LITUATUI (Pedro Lima) |
664 | |
| 123. | frm (Fernando Mendes) |
662 | |
| 124. | microchipgnu (Luís Freitas) |
659 | |
| 125. | ggazzo (Guilherme Gazzo) |
657 | |
| 126. | duartecaldascardoso (Duarte Cardoso) |
657 | |
| 127. | datsfilipe (datsfilipe.xyz) |
654 | |
| 128. | SaraFreitas-dev (Sara Freitas) |
654 | |
| 129. | philippWassibauer (Philipp Wassibauer) |
653 | |
| 130. | limwa (André Lima) |
645 | |
| 131. | rodloboz (Rui Freitas) |
645 | |
| 132. | schnorr (Lucas M. Schnorr) |
642 | |
| 133. | matklad (Alex Kladov) |
640 | |
| 134. | AlexCatarino (Alexandre Catarino) |
640 | |
| 135. | jsvd (João Duarte) |
639 | |
| 136. | ncruces (Nuno Cruces) |
634 | |
| 137. | joaotavora (João Távora) |
633 | |
| 138. | afonsopc (Afonso Coutinho) |
630 | |
| 139. | jersobh (Jeff Andrade) |
627 | |
| 140. | Koi725 (Kousha ) |
623 | |
| 141. | prenansantana (Renan Santana) |
623 | |
| 142. | DanielFran (Daniel Franco) |
621 | |
| 143. | fellyph (Fellyph Cintra) |
615 | |
| 144. | dickhardt (Dick Hardt) |
610 | |
| 145. | josemvcerqueira (ターニャ) |
607 | |
| 146. | sigma-andex (Jan Schulte) |
605 | |
| 147. | luisalima (Luisa Lima) |
604 | |
| 148. | masmangan (Marco) |
601 | |
| 149. | dreispt (Daniel Reis) |
601 | |
| 150. | bolt12 (Armando Santos) |
600 | |
| 151. | joaobispo (João Bispo) |
599 | |
| 152. | andrepimenta (Andre Pimenta) |
594 | |
| 153. | sn4k3 (Tiago Conceição) |
587 | |
| 154. | alexishida (Alex Ishida) |
581 | |
| 155. | rochacbruno (Bruno Rocha) |
571 | |
| 156. | dannyhw (Daniel Williams) |
570 | |
| 157. | miguel-negrao (Miguel Negrão) |
570 | |
| 158. | danicuki (Daniel Cukier) |
569 | |
| 159. | Benevanio (Benevanio) |
564 | |
| 160. | pedro-mendonca (Pedro Mendonça) |
564 | |
| 161. | guilhermesimoes (Guilherme Simoes) |
562 | |
| 162. | emkis (Nicolas Jardim) |
560 | |
| 163. | tomahock (João Pina) |
556 | |
| 164. | dialex (Diogo Nunes) |
545 | |
| 165. | andresilva (André Silva) |
542 | |
| 166. | dokterbob (Mathijs de Bruin) |
533 | |
| 167. | Francisca105 (Francisca Almeida) |
529 | |
| 168. | brocaar (Orne Brocaar) |
522 | |
| 169. | jcazevedo (Joao Azevedo) |
519 | |
| 170. | nunoplopes (Nuno Lopes) |
519 | |
| 171. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
516 | |
| 172. | zF4ke (zF4ke) |
513 | |
| 173. | pulgamecanica (Andre) |
512 | |
| 174. | Bunn (Fernando Bunn) |
504 | |
| 175. | r00t-3xp10it (pedro ubuntu) |
503 | |
| 176. | d-gubert (Douglas Gubert) |
481 | |
| 177. | m1guelpf (Miguel Piedrafita) |
476 | |
| 178. | Exey (Exey Panteleev) |
476 | |
| 179. | qlpqlp (Paulo Vidal) |
471 | |
| 180. | flixlix (Luca Félix) |
463 | |
| 181. | ledsouza (Leandro da Silva de Souza) |
460 | |
| 182. | rmarinho (Rui Marinho) |
459 | |
| 183. | franciscoBSalgueiro (Francisco Salgueiro) |
458 | |
| 184. | Br1ght0ne (Oleksii Filonenko) |
456 | |
| 185. | msperlin (Marcelo S. Perlin) |
445 | |
| 186. | voidbert (Humberto Gomes) |
443 | |
| 187. | pabloosabaterr (Pablo Sabater Jiménez) |
442 | |
| 188. | sdsantos (Sérgio Santos) |
432 | |
| 189. | Jaliborc (João Cardoso) |
427 | |
| 190. | jpcercal (João Paulo Cercal) |
423 | |
| 191. | nelsonmestevao (Nelson Estevão) |
423 | |
| 192. | JosePedroDias (José Pedro Dias) |
421 | |
| 193. | anfreire (André Freire Ferreira) |
416 | |
| 194. | ashtanko (Oleksii Shtanko) |
416 | |
| 195. | radcortez (Roberto Cortez) |
414 | |
| 196. | pkoch (Paulo Koch) |
411 | |
| 197. | andreiio (Andrei Ioniță) |
410 | |
| 198. | zegameiro (José Gameiro) |
410 | |
| 199. | tassoevan (Tasso Evangelista) |
409 | |
| 200. | Curio5813 (Marcos Glasner) |
408 | |
| 201. | jmg-duarte (José Duarte) |
407 | |
| 202. | Enet4 (Eduardo Pinho) |
405 | |
| 203. | linuz90 (Fabrizio Rinaldi) |
391 | |
| 204. | zkcryptweb (zkcryptweb) |
388 | |
| 205. | erezrokah (Erez Rokah) |
388 | |
| 206. | sug0 (Tiago Carvalho) |
387 | |
| 207. | AniLeo (Ani) |
387 | |
| 208. | RGarrido03 (Rúben Garrido) |
387 | |
| 209. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
386 | |
| 210. | Sirze01 (José Costa) |
383 | |
| 211. | pratas (Diogo Pratas) |
379 | |
| 212. | fmcarvalho (Miguel Gamboa de Carvalho) |
375 | |
| 213. | RuiRomano (Rui Romano) |
372 | |
| 214. | danielfdsilva (Daniel da Silva) |
362 | |
| 215. | pedrosousa (Pedro Sousa) |
361 | |
| 216. | rtfpessoa (Rodrigo Fernandes) |
361 | |
| 217. | alisson-anjos (NRDX) |
358 | |
| 218. | tentone (José Ferrão) |
356 | |
| 219. | weeco (Martin Schneppenheim) |
352 | |
| 220. | dwildt (Daniel Wildt) |
351 | |
| 221. | jpdias (JP Dias) |
351 | |
| 222. | mcoquet (Miguel Coquet) |
350 | |
| 223. | mistic (Tiago Costa) |
346 | |
| 224. | GuilhE (Guilherme Delgado) |
339 | |
| 225. | migsilva89 (Miguel Silva) |
339 | |
| 226. | jorgecarleitao (Jorge Leitao) |
338 | |
| 227. | luizmellodev (Luiz Mello) |
326 | |
| 228. | nathanpc (Nathan Campos) |
326 | |
| 229. | FanJups (Fanon Jupkwo) |
326 | |
| 230. | DanielFonsecaa (Daniel Fonseca) |
326 | |
| 231. | mxssl (Max) |
323 | |
| 232. | andremion (André Mion) |
305 | |
| 233. | LucasAlegre (Lucas Alegre) |
303 | |
| 234. | rfgamaral (Ricardo Amaral) |
293 | |
| 235. | ivandrofly (Ivandro Jao) |
291 | |
| 236. | F4NT0 (Gabriel Fanto Stundner) |
287 | |
| 237. | FMCalisto (Francisco Maria Calisto) |
285 | |
| 238. | Qu4tro (Xavier Francisco) |
284 | |
| 239. | ruandre (Ruandré Janse van Rensburg) |
282 | |
| 240. | Vmvs007 (Vitor Santos) |
282 | |
| 241. | jenpaff (Jennifer) |
281 | |
| 242. | nepalez (Andrew Kozin) |
278 | |
| 243. | cyco130 (Fatih Aygün) |
277 | |
| 244. | all-an (Allan Pereira Abrahão) |
275 | |
| 245. | luisdalmolin (Luís Dalmolin) |
275 | |
| 246. | renanxcortes (Renan Xavier Cortes) |
274 | |
| 247. | nfacha (Nuno Facha) |
274 | |
| 248. | uLucasFraga (lucas.fraga) |
273 | |
| 249. | alicecarra (Alice Carra) |
266 | |
| 250. | albttx (Albert Le Batteux) |
260 | |
| 251. | xRuiAlves (Rui Alves) |
257 | |
| 252. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
256 | |
| 253. | waldyrious (Waldir Pimenta) |
256 | |
| 254. | jbergstroem (Johan Bergström) |
256 | |
| 255. | SkiereszDiego (DiegoSkieresz) |
254 | |
| 256. | rogeriopvl (Rogério Vicente) |
250 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 4 |
| 2. | cloudflare | 4 |
| 3. | github-beta | 3 |
| 4. | rocketchat | 3 |
| 5. | supabase | 3 |
| 6. | laravel | 3 |
| 7. | niaefeup | 3 |
| 8. | elastic | 3 |
| 9. | epicgames | 3 |
| 10. | require-lx | 3 |