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-09-24 13:11:13 +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 76025 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) |
52446 | |
| 2. | Correia-jpv (João Correia) |
37575 | |
| 3. | JarbasAl (JarbasAI) |
23657 | |
| 4. | rcarmo (Rui Carmo) |
20173 | |
| 5. | thesyncim (Marcelo Pires) |
16660 | |
| 6. | DiogoRibeiro7 (Diogo Ribeiro) |
15864 | |
| 7. | Th0rgal (Thomas Marchand) |
12762 | |
| 8. | daniel3303 (Daniel Oliveira) |
9020 | |
| 9. | otaviojava (Otávio Santana) |
8288 | |
| 10. | adolfousier (Adolfo Usier ) |
8122 | |
| 11. | infinityabundance (riaan de beer🦀) |
7203 | |
| 12. | PascalPixel (Pascal Pixel) |
6825 | |
| 13. | tritao (João Matos) |
6134 | |
| 14. | motanelson (nelson jr mota) |
5661 | |
| 15. | FACorreiaa (Fernando Correia) |
4786 | |
| 16. | oliota (Rubem Oliota) |
4317 | |
| 17. | snipe (snipe) |
4277 | |
| 18. | rgl (Rui Lopes) |
4112 | |
| 19. | nunocoracao (Nuno C.) |
3552 | |
| 20. | enterprise46722 (Enterprise) |
3152 | |
| 21. | timlinux (Tim Sutton) |
2875 | |
| 22. | JoseRFJuniorLLMs (Jose RF Junior) |
2841 | |
| 23. | nunomaduro (nunomaduro) |
2619 | |
| 24. | CoolAssPuppy (Prashant Sridharan) |
2611 | |
| 25. | art-shen (Art Shendrik) |
2609 | |
| 26. | gustavovalverde (Gustavo Valverde) |
2557 | |
| 27. | nategeier (Nate Geier) |
2552 | |
| 28. | carlosflorencio (Carlos Florêncio) |
2368 | |
| 29. | joamag (João Magalhães) |
2297 | |
| 30. | siennathesane (Sienna Meridian Satterwhite) |
2262 | |
| 31. | rafaeelaudibert (Rafael Audibert) |
2186 | |
| 32. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
2091 | |
| 33. | LyeZinho (Pedro Kaleb!) |
2028 | |
| 34. | brunoamaral (Bruno Amaral) |
1961 | |
| 35. | pmoura (Paulo Moura) |
1845 | |
| 36. | almeidx (Almeida) |
1782 | |
| 37. | goncalossilva (Gonçalo Silva) |
1740 | |
| 38. | adamchainz (Adam Johnson) |
1716 | |
| 39. | s0undt3ch (Pedro Algarvio) |
1710 | |
| 40. | bgcngm (Bruno Martins) |
1708 | |
| 41. | roll (roll) |
1707 | |
| 42. | JGalego (João Galego) |
1688 | |
| 43. | nelsonic (Nelson) |
1661 | |
| 44. | shayanb (Shayan Eskandari) |
1654 | |
| 45. | tamtamchik (Yuri Tkachenko) |
1632 | |
| 46. | manindrarana (Manindra Rana Magar) |
1610 | |
| 47. | leafac (Leandro Facchinetti) |
1547 | |
| 48. | 0xferit (Ferit) |
1527 | |
| 49. | Process-ing (Bruno Oliveira) |
1515 | |
| 50. | dariogriffo (Dario Griffo) |
1468 | |
| 51. | macabeus (Bruno Macabeus) |
1448 | |
| 52. | gmcabrita (Gonçalo Mendes Cabrita) |
1412 | |
| 53. | CesarNog (César Augusto Nogueira) |
1399 | |
| 54. | joaomlourenco (João M. Lourenço) |
1376 | |
| 55. | joa-quim (Joaquim) |
1345 | |
| 56. | bdmendes (Bruno Mendes) |
1332 | |
| 57. | mendsec (Fábio Mendes) |
1291 | |
| 58. | neu-rah (Rui Azevedo) |
1264 | |
| 59. | niquola (Nikolai Ryzhikov) |
1221 | |
| 60. | choraria (Sourabh Choraria) |
1212 | |
| 61. | vgeorge (Vitor George) |
1179 | |
| 62. | abronan (Alexandre Beslic) |
1179 | |
| 63. | ZanzyTHEbar (DaOfficialWizard) |
1146 | |
| 64. | ImrenR (Imren R) |
1140 | |
| 65. | pgte (Pedro Teixeira) |
1105 | |
| 66. | alt-romes (Rodrigo Mesquita) |
1091 | |
| 67. | andreaTP (Andrea Peruffo) |
1083 | |
| 68. | Jeckerson (Anton Vasiliev) |
1057 | |
| 69. | HenriqueSFernandes (Henrique Fernandes) |
1056 | |
| 70. | rafael2k (Rafael Diniz) |
1051 | |
| 71. | kigiri (Clément) |
1041 | |
| 72. | WendellAdriel (Wendell Adriel) |
1029 | |
| 73. | alexcastrodev (Alexandro Castro) |
993 | |
| 74. | nflaig (Nico Flaig) |
992 | |
| 75. | ttoino (João Pereira) |
987 | |
| 76. | helderberto (Helder Burato Berto) |
978 | |
| 77. | diogotcorreia (Diogo Correia) |
969 | |
| 78. | leandrodamascena (Leandro Damascena) |
969 | |
| 79. | mendess (Mendes) |
961 | |
| 80. | Clintonrocha98 (Clinton Rocha) |
945 | |
| 81. | Quicksaver (Luís Miguel) |
940 | |
| 82. | stevenroose (Steven Roose) |
936 | |
| 83. | naps62 (Miguel Palhas) |
930 | |
| 84. | Tavernari (Victor Carvalho Tavernari) |
919 | |
| 85. | rubenmarcus (Ruben) |
873 | |
| 86. | jonnyparris (Ruskin) |
849 | |
| 87. | microchipgnu (Luís Freitas) |
847 | |
| 88. | malikpiara (Malik Piara) |
847 | |
| 89. | brpaz (Bruno Paz) |
841 | |
| 90. | josemvcerqueira (ターニャ) |
816 | |
| 91. | alcides (Alcides Fonseca) |
799 | |
| 92. | mariolpantunes (Mário Antunes) |
799 | |
| 93. | aalmada (Antão Almada) |
797 | |
| 94. | josesimoes (José Simões) |
780 | |
| 95. | woile (Santiago Fraire Willemoes) |
779 | |
| 96. | G4brym (Gabriel Massadas) |
758 | |
| 97. | renatomarinho (Renato Marinho) |
752 | |
| 98. | hugomrdias (Hugo Dias) |
749 | |
| 99. | apocas (Pedro Dias) |
747 | |
| 100. | tofumatt (Matthew Riley MacPherson) |
743 | |
| 101. | tskxz (Tanjil) |
735 | |
| 102. | joaquimrocha (Joaquim Rocha) |
712 | |
| 103. | david (David Leal) |
712 | |
| 104. | dcsg (Daniel Gomes) |
708 | |
| 105. | GigaHierz () |
708 | |
| 106. | masmangan (Marco) |
706 | |
| 107. | talvasconcelos (Tiago Vasconcelos) |
705 | |
| 108. | topemalheiro (António Pedro Malheiro) |
700 | |
| 109. | Fabio-A-Sa (Fábio Sá) |
699 | |
| 110. | joaopalmeiro (João Palmeiro) |
676 | |
| 111. | frm (Fernando Mendes) |
673 | |
| 112. | Koi725 (Kousha ) |
668 | |
| 113. | limwa (André Lima) |
659 | |
| 114. | rochacbruno (Bruno Rocha) |
657 | |
| 115. | EnkrateiaLucca (LUCAS SOARES) |
656 | |
| 116. | datsfilipe (datsfilipe.xyz) |
656 | |
| 117. | DanielFran (Daniel Franco) |
656 | |
| 118. | matklad (Alex Kladov) |
653 | |
| 119. | philippWassibauer (Philipp Wassibauer) |
653 | |
| 120. | LITUATUI (Pedro Lima) |
652 | |
| 121. | pedro-mendonca (Pedro Mendonça) |
646 | |
| 122. | jsvd (João Duarte) |
643 | |
| 123. | dickhardt (Dick Hardt) |
640 | |
| 124. | afonsopc (Afonso Coutinho) |
640 | |
| 125. | schnorr (Lucas M. Schnorr) |
635 | |
| 126. | riclolsen (Ricardo Olsen) |
634 | |
| 127. | filipecabaco (Filipe Cabaço) |
630 | |
| 128. | joaobispo (João Bispo) |
630 | |
| 129. | ledsouza (Leandro da Silva de Souza) |
628 | |
| 130. | RafaelVidaurre (Rafael Vidaurre) |
624 | |
| 131. | ncruces (Nuno Cruces) |
619 | |
| 132. | fellyph (Fellyph Cintra) |
618 | |
| 133. | carlosEA28 () |
611 | |
| 134. | sigma-andex (Jan Schulte) |
606 | |
| 135. | AlexCatarino (Alexandre Catarino) |
605 | |
| 136. | joaotavora (João Távora) |
605 | |
| 137. | MarcelloDuarte (Marcello Duarte) |
604 | |
| 138. | jersobh (Jeff Andrade) |
603 | |
| 139. | ggazzo (Guilherme Gazzo) |
603 | |
| 140. | luisalima (Luisa Lima) |
601 | |
| 141. | bolt12 (Armando Santos) |
600 | |
| 142. | andrepimenta (Andre Pimenta) |
582 | |
| 143. | emiliosheinz (Emilio Heinzmann) |
578 | |
| 144. | andresilva (André Silva) |
578 | |
| 145. | tomahock (João Pina) |
576 | |
| 146. | miguel-negrao (Miguel Negrão) |
570 | |
| 147. | pulgamecanica (Andre) |
569 | |
| 148. | alexishida (Alex Ishida) |
563 | |
| 149. | prenansantana (Renan Santana) |
561 | |
| 150. | dokterbob (Mathijs de Bruin) |
560 | |
| 151. | dannyhw (Daniel Williams) |
553 | |
| 152. | Francisca105 (Francisca Almeida) |
552 | |
| 153. | danicuki (Daniel Cukier) |
552 | |
| 154. | pabloosabaterr (Pablo Sabater Jiménez) |
548 | |
| 155. | guilhermesimoes (Guilherme Simoes) |
547 | |
| 156. | sn4k3 (Tiago Conceição) |
545 | |
| 157. | dialex (Diogo Nunes) |
545 | |
| 158. | brocaar (Orne Brocaar) |
543 | |
| 159. | SaraFreitas-dev (Sara Freitas) |
536 | |
| 160. | r00t-3xp10it (pedro ubuntu) |
509 | |
| 161. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
504 | |
| 162. | Curio5813 (Marcos Glasner) |
503 | |
| 163. | rmarinho (Rui Marinho) |
503 | |
| 164. | jotavare (João Oliveira) |
496 | |
| 165. | Benevanio (Benevanio) |
496 | |
| 166. | dreispt (Daniel Reis) |
489 | |
| 167. | sdsantos (Sérgio Santos) |
489 | |
| 168. | jcazevedo (Joao Azevedo) |
486 | |
| 169. | m1guelpf (Miguel Piedrafita) |
483 | |
| 170. | Bunn (Fernando Bunn) |
483 | |
| 171. | zF4ke (zF4ke) |
471 | |
| 172. | anfreire (André Freire Ferreira) |
462 | |
| 173. | emkis (Nicolas Jardim) |
459 | |
| 174. | qlpqlp (Paulo Vidal) |
459 | |
| 175. | Enet4 (Eduardo Pinho) |
454 | |
| 176. | Br1ght0ne (Oleksii Filonenko) |
451 | |
| 177. | voidbert (Humberto Gomes) |
451 | |
| 178. | franciscoBSalgueiro (Francisco Salgueiro) |
447 | |
| 179. | JosePedroDias (José Pedro Dias) |
444 | |
| 180. | Jaliborc (João Cardoso) |
443 | |
| 181. | nunoplopes (Nuno Lopes) |
441 | |
| 182. | Exey (Exey Panteleev) |
438 | |
| 183. | jmg-duarte (José Duarte) |
437 | |
| 184. | d-gubert (Douglas Gubert) |
437 | |
| 185. | pkoch (Paulo Koch) |
429 | |
| 186. | nelsonmestevao (Nelson Estevão) |
422 | |
| 187. | pratas (Diogo Pratas) |
413 | |
| 188. | sug0 (Tiago Carvalho) |
413 | |
| 189. | zkcryptweb (zkcryptweb) |
412 | |
| 190. | pedrosousa (Pedro Sousa) |
406 | |
| 191. | radcortez (Roberto Cortez) |
406 | |
| 192. | ashtanko (Oleksii Shtanko) |
404 | |
| 193. | zegameiro (José Gameiro) |
404 | |
| 194. | nicolastakashi (Nicolas Takashi) |
403 | |
| 195. | kevinchappell (Kevin Chappell) |
400 | |
| 196. | msperlin (Marcelo S. Perlin) |
400 | |
| 197. | flixlix (Luca Félix) |
400 | |
| 198. | Sirze01 (José Costa) |
383 | |
| 199. | dwildt (Daniel Wildt) |
376 | |
| 200. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
376 | |
| 201. | erezrokah (Erez Rokah) |
375 | |
| 202. | mistic (Tiago Costa) |
368 | |
| 203. | tentone (José Ferrão) |
364 | |
| 204. | RGarrido03 (Rúben Garrido) |
361 | |
| 205. | DanielFonsecaa (Daniel Fonseca) |
358 | |
| 206. | linuz90 (Fabrizio Rinaldi) |
351 | |
| 207. | brunnolou (Bruno Lourenço) |
348 | |
| 208. | mcoquet (Miguel Coquet) |
345 | |
| 209. | mxssl (Max) |
343 | |
| 210. | uLucasFraga (lucas.fraga) |
341 | |
| 211. | GuilhE (Guilherme Delgado) |
339 | |
| 212. | jorgecarleitao (Jorge Leitao) |
339 | |
| 213. | tassoevan (Tasso Evangelista) |
339 | |
| 214. | diogocarrola (Diogo Carrola) |
336 | |
| 215. | fmcarvalho (Miguel Gamboa de Carvalho) |
336 | |
| 216. | weeco (Martin Schneppenheim) |
335 | |
| 217. | luizmellodev (Luiz Mello) |
328 | |
| 218. | duartecaldascardoso (Duarte Cardoso) |
326 | |
| 219. | jpdias (JP Dias) |
325 | |
| 220. | nathanpc (Nathan Campos) |
324 | |
| 221. | migsilva89 (Miguel Silva) |
318 | |
| 222. | rodloboz (Rui Freitas) |
311 | |
| 223. | RuiRomano (Rui Romano) |
305 | |
| 224. | Vmvs007 (Vitor Santos) |
301 | |
| 225. | GearsDatapacks (Surya Rose) |
297 | |
| 226. | lucasfrag (Lucas Fraga) |
297 | |
| 227. | nepalez (Andrew Kozin) |
292 | |
| 228. | AniLeo (Ani) |
284 | |
| 229. | andremion (André Mion) |
284 | |
| 230. | rfgamaral (Ricardo Amaral) |
284 | |
| 231. | cyco130 (Fatih Aygün) |
277 | |
| 232. | jpcercal (João Paulo Cercal) |
275 | |
| 233. | LucasAlegre (Lucas Alegre) |
271 | |
| 234. | jenpaff (Jennifer) |
262 | |
| 235. | waldyrious (Waldir Pimenta) |
261 | |
| 236. | renanxcortes (Renan Xavier Cortes) |
261 | |
| 237. | luisdalmolin (Luís Dalmolin) |
260 | |
| 238. | all-an (Allan Pereira Abrahão) |
259 | |
| 239. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
256 | |
| 240. | jbergstroem (Johan Bergström) |
255 | |
| 241. | rogeriopvl (Rogério Vicente) |
254 | |
| 242. | melogabriel (Gabriel Melo) |
253 | |
| 243. | peterpt (peterpt) |
253 | |
| 244. | dinocosta (Dino) |
249 | |
| 245. | 0Darkn (José Raposo ) |
245 | |
| 246. | albttx (Albert Le Batteux) |
245 | |
| 247. | FanJups (Fanon Jupkwo) |
244 | |
| 248. | FMCalisto (Francisco Maria Calisto) |
244 | |
| 249. | kustosz (Marcin Kostrzewa) |
242 | |
| 250. | psenough (Filipe Cruz) |
242 | |
| 251. | Qu4tro (Xavier Francisco) |
239 | |
| 252. | machadovilaca (João Vilaça) |
239 | |
| 253. | rawfilejson (Demetre Metreveli) |
236 | |
| 254. | cristijung (Cristina Jung) |
236 | |
| 255. | ivandrofly (Ivandro Jao) |
235 | |
| 256. | mcsf (Miguel Fonseca) |
234 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 5 |
| 2. | cloudflare | 4 |
| 3. | elastic | 3 |
| 4. | cesium | 3 |
| 5. | rocketchat | 3 |
| 6. | github-beta | 3 |
| 7. | require-lx | 3 |
| 8. | epicgames | 3 |
| 9. | supabase | 3 |
| 10. | mintbase | 2 |