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-16 02:25:41 +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 74777 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.eplus.dev/portugal/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.eplus.dev/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) |
44894 | |
| 2. | Correia-jpv (João Correia) |
37406 | |
| 3. | JarbasAl (JarbasAI) |
22246 | |
| 4. | rcarmo (Rui Carmo) |
19157 | |
| 5. | thesyncim (Marcelo Pires) |
16556 | |
| 6. | Th0rgal (Thomas Marchand) |
12467 | |
| 7. | DiogoRibeiro7 (Diogo Ribeiro) |
12091 | |
| 8. | daniel3303 (Daniel Oliveira) |
8991 | |
| 9. | otaviojava (Otávio Santana) |
8170 | |
| 10. | adolfousier (Adolfo Usier ) |
7895 | |
| 11. | infinityabundance (riaan de beer🦀) |
7025 | |
| 12. | motanelson (nelson jr mota) |
5553 | |
| 13. | tritao (João Matos) |
5010 | |
| 14. | PascalPixel (Pascal Pixel) |
4850 | |
| 15. | oliota (Rubem Oliota) |
4353 | |
| 16. | FACorreiaa (Fernando Correia) |
4216 | |
| 17. | rgl (Rui Lopes) |
4158 | |
| 18. | snipe (snipe) |
4116 | |
| 19. | nunocoracao (Nuno C.) |
3598 | |
| 20. | enterprise46722 (Enterprise) |
3262 | |
| 21. | timlinux (Tim Sutton) |
2777 | |
| 22. | nunomaduro (nunomaduro) |
2648 | |
| 23. | art-shen (Art Shendrik) |
2609 | |
| 24. | CoolAssPuppy (Prashant Sridharan) |
2594 | |
| 25. | gustavovalverde (Gustavo Valverde) |
2548 | |
| 26. | joamag (João Magalhães) |
2270 | |
| 27. | carlosflorencio (Carlos Florêncio) |
2266 | |
| 28. | siennathesane (Sienna Meridian Satterwhite) |
2248 | |
| 29. | rafaeelaudibert (Rafael Audibert) |
2091 | |
| 30. | LyeZinho (Pedro Kaleb!) |
2013 | |
| 31. | nategeier (Nate Geier) |
2001 | |
| 32. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
1975 | |
| 33. | brunoamaral (Bruno Amaral) |
1956 | |
| 34. | pmoura (Paulo Moura) |
1835 | |
| 35. | almeidx (Almeida) |
1759 | |
| 36. | adamchainz (Adam Johnson) |
1740 | |
| 37. | goncalossilva (Gonçalo Silva) |
1725 | |
| 38. | roll (roll) |
1721 | |
| 39. | s0undt3ch (Pedro Algarvio) |
1719 | |
| 40. | nelsonic (Nelson) |
1684 | |
| 41. | JoseRFJuniorLLMs (Jose RF Junior) |
1673 | |
| 42. | tamtamchik (Yuri Tkachenko) |
1656 | |
| 43. | JGalego (João Galego) |
1648 | |
| 44. | shayanb (Shayan Eskandari) |
1648 | |
| 45. | bgcngm (Bruno Martins) |
1634 | |
| 46. | manindrarana (Manindra Rana Magar) |
1569 | |
| 47. | Process-ing (Bruno Oliveira) |
1535 | |
| 48. | leafac (Leandro Facchinetti) |
1524 | |
| 49. | 0xferit (Ferit) |
1493 | |
| 50. | dariogriffo (Dario Griffo) |
1435 | |
| 51. | gmcabrita (Gonçalo Mendes Cabrita) |
1399 | |
| 52. | CesarNog (César Augusto Nogueira) |
1399 | |
| 53. | macabeus (Bruno Macabeus) |
1391 | |
| 54. | joaomlourenco (João M. Lourenço) |
1344 | |
| 55. | joa-quim (Joaquim) |
1312 | |
| 56. | mendsec (Fábio Mendes) |
1287 | |
| 57. | bdmendes (Bruno Mendes) |
1275 | |
| 58. | neu-rah (Rui Azevedo) |
1238 | |
| 59. | choraria (Sourabh Choraria) |
1228 | |
| 60. | niquola (Nikolai Ryzhikov) |
1218 | |
| 61. | abronan (Alexandre Beslic) |
1205 | |
| 62. | pgte (Pedro Teixeira) |
1157 | |
| 63. | vgeorge (Vitor George) |
1146 | |
| 64. | ImrenR (Imren R) |
1138 | |
| 65. | alt-romes (Rodrigo Mesquita) |
1083 | |
| 66. | andreaTP (Andrea Peruffo) |
1082 | |
| 67. | kigiri (Clément) |
1041 | |
| 68. | WendellAdriel (Wendell Adriel) |
1038 | |
| 69. | HenriqueSFernandes (Henrique Fernandes) |
1033 | |
| 70. | Jeckerson (Anton Vasiliev) |
1032 | |
| 71. | helderberto (Helder Burato Berto) |
977 | |
| 72. | alexcastrodev (Alexandro Castro) |
974 | |
| 73. | diogotcorreia (Diogo Correia) |
972 | |
| 74. | rafael2k (Rafael Diniz) |
957 | |
| 75. | Clintonrocha98 (Clinton Rocha) |
945 | |
| 76. | naps62 (Miguel Palhas) |
941 | |
| 77. | Quicksaver (Luís Miguel) |
940 | |
| 78. | leandrodamascena (Leandro Damascena) |
930 | |
| 79. | stevenroose (Steven Roose) |
928 | |
| 80. | Tavernari (Victor Carvalho Tavernari) |
912 | |
| 81. | microchipgnu (Luís Freitas) |
859 | |
| 82. | malikpiara (Malik Piara) |
844 | |
| 83. | jonnyparris (Ruskin) |
838 | |
| 84. | brpaz (Bruno Paz) |
836 | |
| 85. | rubenmarcus (Ruben) |
835 | |
| 86. | josemvcerqueira (ターニャ) |
833 | |
| 87. | ZanzyTHEbar (DaOfficialWizard) |
801 | |
| 88. | aalmada (Antão Almada) |
797 | |
| 89. | alcides (Alcides Fonseca) |
776 | |
| 90. | woile (Santiago Fraire Willemoes) |
772 | |
| 91. | ttoino (João Pereira) |
769 | |
| 92. | josesimoes (José Simões) |
767 | |
| 93. | G4brym (Gabriel Massadas) |
757 | |
| 94. | apocas (Pedro Dias) |
747 | |
| 95. | renatomarinho (Renato Marinho) |
738 | |
| 96. | tskxz (Tanjil) |
735 | |
| 97. | tofumatt (Matthew Riley MacPherson) |
728 | |
| 98. | joaquimrocha (Joaquim Rocha) |
715 | |
| 99. | david (David Leal) |
712 | |
| 100. | dcsg (Daniel Gomes) |
708 | |
| 101. | masmangan (Marco) |
708 | |
| 102. | talvasconcelos (Tiago Vasconcelos) |
705 | |
| 103. | hugomrdias (Hugo Dias) |
701 | |
| 104. | topemalheiro (António Pedro Malheiro) |
700 | |
| 105. | Fabio-A-Sa (Fábio Sá) |
699 | |
| 106. | pedro-mendonca (Pedro Mendonça) |
696 | |
| 107. | GigaHierz () |
691 | |
| 108. | mariolpantunes (Mário Antunes) |
688 | |
| 109. | EnkrateiaLucca (LUCAS SOARES) |
681 | |
| 110. | limwa (André Lima) |
675 | |
| 111. | joaopalmeiro (João Palmeiro) |
674 | |
| 112. | frm (Fernando Mendes) |
666 | |
| 113. | DanielFran (Daniel Franco) |
661 | |
| 114. | rochacbruno (Bruno Rocha) |
660 | |
| 115. | matklad (Alex Kladov) |
658 | |
| 116. | datsfilipe (datsfilipe.xyz) |
653 | |
| 117. | philippWassibauer (Philipp Wassibauer) |
653 | |
| 118. | LITUATUI (Pedro Lima) |
649 | |
| 119. | ledsouza (Leandro da Silva de Souza) |
649 | |
| 120. | afonsopc (Afonso Coutinho) |
647 | |
| 121. | jsvd (João Duarte) |
643 | |
| 122. | filipecabaco (Filipe Cabaço) |
637 | |
| 123. | schnorr (Lucas M. Schnorr) |
629 | |
| 124. | joaobispo (João Bispo) |
629 | |
| 125. | dickhardt (Dick Hardt) |
626 | |
| 126. | ncruces (Nuno Cruces) |
618 | |
| 127. | fellyph (Fellyph Cintra) |
612 | |
| 128. | Koi725 (Kousha ) |
608 | |
| 129. | ggazzo (Guilherme Gazzo) |
605 | |
| 130. | MarcelloDuarte (Marcello Duarte) |
603 | |
| 131. | jersobh (Jeff Andrade) |
601 | |
| 132. | luisalima (Luisa Lima) |
601 | |
| 133. | bolt12 (Armando Santos) |
599 | |
| 134. | sigma-andex (Jan Schulte) |
594 | |
| 135. | AlexCatarino (Alexandre Catarino) |
588 | |
| 136. | joaotavora (João Távora) |
588 | |
| 137. | andresilva (André Silva) |
584 | |
| 138. | emiliosheinz (Emilio Heinzmann) |
580 | |
| 139. | andrepimenta (Andre Pimenta) |
574 | |
| 140. | pulgamecanica (Andre) |
572 | |
| 141. | miguel-negrao (Miguel Negrão) |
570 | |
| 142. | tomahock (João Pina) |
566 | |
| 143. | RafaelVidaurre (Rafael Vidaurre) |
563 | |
| 144. | prenansantana (Renan Santana) |
561 | |
| 145. | riclolsen (Ricardo Olsen) |
559 | |
| 146. | dannyhw (Daniel Williams) |
558 | |
| 147. | alexishida (Alex Ishida) |
554 | |
| 148. | Francisca105 (Francisca Almeida) |
554 | |
| 149. | danicuki (Daniel Cukier) |
551 | |
| 150. | guilhermesimoes (Guilherme Simoes) |
547 | |
| 151. | dialex (Diogo Nunes) |
545 | |
| 152. | brocaar (Orne Brocaar) |
539 | |
| 153. | Curio5813 (Marcos Glasner) |
511 | |
| 154. | rmarinho (Rui Marinho) |
509 | |
| 155. | r00t-3xp10it (pedro ubuntu) |
509 | |
| 156. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
504 | |
| 157. | sdsantos (Sérgio Santos) |
500 | |
| 158. | Benevanio (Benevanio) |
498 | |
| 159. | jcazevedo (Joao Azevedo) |
491 | |
| 160. | SaraFreitas-dev (Sara Freitas) |
491 | |
| 161. | Bunn (Fernando Bunn) |
478 | |
| 162. | sn4k3 (Tiago Conceição) |
473 | |
| 163. | anfreire (André Freire Ferreira) |
471 | |
| 164. | m1guelpf (Miguel Piedrafita) |
467 | |
| 165. | qlpqlp (Paulo Vidal) |
466 | |
| 166. | jmg-duarte (José Duarte) |
454 | |
| 167. | Br1ght0ne (Oleksii Filonenko) |
451 | |
| 168. | Enet4 (Eduardo Pinho) |
451 | |
| 169. | voidbert (Humberto Gomes) |
450 | |
| 170. | Jaliborc (João Cardoso) |
447 | |
| 171. | franciscoBSalgueiro (Francisco Salgueiro) |
447 | |
| 172. | JosePedroDias (José Pedro Dias) |
445 | |
| 173. | emkis (Nicolas Jardim) |
442 | |
| 174. | d-gubert (Douglas Gubert) |
439 | |
| 175. | ashtanko (Oleksii Shtanko) |
435 | |
| 176. | nelsonmestevao (Nelson Estevão) |
432 | |
| 177. | Exey (Exey Panteleev) |
431 | |
| 178. | nunoplopes (Nuno Lopes) |
430 | |
| 179. | sug0 (Tiago Carvalho) |
428 | |
| 180. | pedrosousa (Pedro Sousa) |
423 | |
| 181. | zkcryptweb (zkcryptweb) |
415 | |
| 182. | pratas (Diogo Pratas) |
414 | |
| 183. | radcortez (Roberto Cortez) |
414 | |
| 184. | nicolastakashi (Nicolas Takashi) |
411 | |
| 185. | zegameiro (José Gameiro) |
404 | |
| 186. | dreispt (Daniel Reis) |
403 | |
| 187. | flixlix (Luca Félix) |
398 | |
| 188. | dwildt (Daniel Wildt) |
395 | |
| 189. | msperlin (Marcelo S. Perlin) |
389 | |
| 190. | Sirze01 (José Costa) |
383 | |
| 191. | mistic (Tiago Costa) |
369 | |
| 192. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
369 | |
| 193. | erezrokah (Erez Rokah) |
368 | |
| 194. | tentone (José Ferrão) |
364 | |
| 195. | RGarrido03 (Rúben Garrido) |
361 | |
| 196. | kevinchappell (Kevin Chappell) |
361 | |
| 197. | uLucasFraga (lucas.fraga) |
358 | |
| 198. | diogocarrola (Diogo Carrola) |
349 | |
| 199. | brunnolou (Bruno Lourenço) |
348 | |
| 200. | linuz90 (Fabrizio Rinaldi) |
348 | |
| 201. | mcoquet (Miguel Coquet) |
345 | |
| 202. | tassoevan (Tasso Evangelista) |
339 | |
| 203. | GuilhE (Guilherme Delgado) |
339 | |
| 204. | jorgecarleitao (Jorge Leitao) |
339 | |
| 205. | GearsDatapacks (Surya Rose) |
332 | |
| 206. | weeco (Martin Schneppenheim) |
331 | |
| 207. | Qu4tro (Xavier Francisco) |
329 | |
| 208. | luizmellodev (Luiz Mello) |
328 | |
| 209. | jpdias (JP Dias) |
327 | |
| 210. | mxssl (Max) |
325 | |
| 211. | nathanpc (Nathan Campos) |
323 | |
| 212. | fmcarvalho (Miguel Gamboa de Carvalho) |
318 | |
| 213. | RuiRomano (Rui Romano) |
317 | |
| 214. | Vmvs007 (Vitor Santos) |
308 | |
| 215. | rodloboz (Rui Freitas) |
304 | |
| 216. | lucasfrag (Lucas Fraga) |
297 | |
| 217. | AniLeo (Ani) |
297 | |
| 218. | nepalez (Andrew Kozin) |
292 | |
| 219. | migsilva89 (Miguel Silva) |
292 | |
| 220. | joseevilasio (José Junior) |
285 | |
| 221. | rfgamaral (Ricardo Amaral) |
280 | |
| 222. | andremion (André Mion) |
279 | |
| 223. | cyco130 (Fatih Aygün) |
277 | |
| 224. | melogabriel (Gabriel Melo) |
267 | |
| 225. | LucasAlegre (Lucas Alegre) |
264 | |
| 226. | renanxcortes (Renan Xavier Cortes) |
263 | |
| 227. | jpcercal (João Paulo Cercal) |
262 | |
| 228. | jbergstroem (Johan Bergström) |
262 | |
| 229. | waldyrious (Waldir Pimenta) |
261 | |
| 230. | all-an (Allan Pereira Abrahão) |
261 | |
| 231. | luisdalmolin (Luís Dalmolin) |
260 | |
| 232. | jenpaff (Jennifer) |
259 | |
| 233. | rogeriopvl (Rogério Vicente) |
258 | |
| 234. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
256 | |
| 235. | DanielFonsecaa (Daniel Fonseca) |
256 | |
| 236. | rmotafreitas (Ricardo Freitas) |
254 | |
| 237. | peterpt (peterpt) |
253 | |
| 238. | FMCalisto (Francisco Maria Calisto) |
247 | |
| 239. | psenough (Filipe Cruz) |
245 | |
| 240. | albttx (Albert Le Batteux) |
244 | |
| 241. | 0Darkn (José Raposo ) |
243 | |
| 242. | jotavare (João Oliveira) |
239 | |
| 243. | alicejgibbons (Alice Gibbons) |
238 | |
| 244. | TGlide (Thomas G. Lopes) |
238 | |
| 245. | FanJups (Fanon Jupkwo) |
237 | |
| 246. | cristijung (Cristina Jung) |
236 | |
| 247. | rawfilejson (Demetre Metreveli) |
236 | |
| 248. | memming (Il Memming Park) |
235 | |
| 249. | machadovilaca (João Vilaça) |
235 | |
| 250. | nfacha (Nuno Facha) |
234 | |
| 251. | lrascao (Luis Rascão) |
234 | |
| 252. | sbrin (Mikhail Ilin) |
232 | |
| 253. | danielsp45 (Daniel Pereira) |
229 | |
| 254. | kustosz (Marcin Kostrzewa) |
229 | |
| 255. | acidiney (Acidiney Dias) |
229 | |
| 256. | ivandrofly (Ivandro Jao) |
228 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 5 |
| 2. | cloudflare | 4 |
| 3. | cesium | 3 |
| 4. | github-beta | 3 |
| 5. | coderdojobraga | 3 |
| 6. | supabase | 3 |
| 7. | epicgames | 3 |
| 8. | require-lx | 3 |
| 9. | rocketchat | 3 |
| 10. | elastic | 3 |