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 contributions for each user (public & private). 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_private/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.eplus.dev/portugal_private/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) |
56390 | |
| 2. | Correia-jpv (João Correia) |
37605 | |
| 3. | daniel3303 (Daniel Oliveira) |
36988 | |
| 4. | JarbasAl (JarbasAI) |
35230 | |
| 5. | art-shen (Art Shendrik) |
29916 | |
| 6. | DiogoRibeiro7 (Diogo Ribeiro) |
25344 | |
| 7. | rcarmo (Rui Carmo) |
20840 | |
| 8. | Th0rgal (Thomas Marchand) |
20755 | |
| 9. | thesyncim (Marcelo Pires) |
19078 | |
| 10. | dev-ggomes (Guilherme Gomes) |
16297 | |
| 11. | derencius (Marcus Derencius) |
14360 | |
| 12. | caruccio (Mateus Caruccio) |
14124 | |
| 13. | Jeckerson (Anton Vasiliev) |
14054 | |
| 14. | adolfousier (Adolfo Usier ) |
13060 | |
| 15. | tritao (João Matos) |
11917 | |
| 16. | david (David Leal) |
11200 | |
| 17. | krishaamer (Kris Haamer) |
11161 | |
| 18. | erezrokah (Erez Rokah) |
10814 | |
| 19. | rafaelferreirapt (Rafael Ferreira) |
9500 | |
| 20. | siennathesane (Sienna Meridian Satterwhite) |
9342 | |
| 21. | PascalPixel (Pascal Pixel) |
9057 | |
| 22. | xRuiAlves (Rui Alves) |
8981 | |
| 23. | JonnyBGod (João Ribeiro) |
8877 | |
| 24. | otaviojava (Otávio Santana) |
8782 | |
| 25. | FMCalisto (Francisco Maria Calisto) |
8627 | |
| 26. | gustavovalverde (Gustavo Valverde) |
8516 | |
| 27. | rogerlz (Rogerio Goncalves) |
8096 | |
| 28. | cmalbuquerque (Carolina Albuquerque) |
8006 | |
| 29. | infinityabundance (riaan de beer🦀) |
7574 | |
| 30. | FACorreiaa (Fernando Correia) |
7562 | |
| 31. | moltar (Roman) |
7483 | |
| 32. | Ca-moes (Dani) |
6944 | |
| 33. | bmbferreira (Bruno Ferreira) |
6853 | |
| 34. | mattdelacdev (Matt Delac) |
6674 | |
| 35. | nunocoracao (Nuno C.) |
6569 | |
| 36. | Saicheg (Valiantsin Zavadski) |
6452 | |
| 37. | jcazevedo (Joao Azevedo) |
6439 | |
| 38. | renatomarinho (Renato Marinho) |
5965 | |
| 39. | dcsg (Daniel Gomes) |
5963 | |
| 40. | rafaeelaudibert (Rafael Audibert) |
5948 | |
| 41. | carlosflorencio (Carlos Florêncio) |
5816 | |
| 42. | pedrojfs17 (Pedro Seixas) |
5715 | |
| 43. | bdmendes (Bruno Mendes) |
5698 | |
| 44. | luisalima (Luisa Lima) |
5686 | |
| 45. | motanelson (nelson jr mota) |
5683 | |
| 46. | eidam (Adam Janiš) |
5617 | |
| 47. | ollym (Oliver Morgan) |
5605 | |
| 48. | Lorenzobattistela (Lorenzo Battistela) |
5602 | |
| 49. | IvoPereira (Ivo Pereira) |
5595 | |
| 50. | marceloprates (Marcelo de Oliveira Rosa Prates) |
5530 | |
| 51. | jpaquim (João Paquim) |
5458 | |
| 52. | almeidx (Almeida) |
5442 | |
| 53. | adamchainz (Adam Johnson) |
5309 | |
| 54. | xiCO2k (Francisco Madeira) |
5280 | |
| 55. | nelsonic (Nelson) |
5144 | |
| 56. | dresende (Diogo Resende) |
5136 | |
| 57. | hugofpaiva (Hugo Paiva de Almeida) |
5035 | |
| 58. | guilhermecapitao (Guilherme Capitão) |
4978 | |
| 59. | dbarabashh (Dima Barabash) |
4937 | |
| 60. | nelsonsilvadev (Nelson Silva) |
4920 | |
| 61. | s0undt3ch (Pedro Algarvio) |
4896 | |
| 62. | FernandoMiguel (Fernando Miguel) |
4863 | |
| 63. | HarryVasanth (Harry) |
4857 | |
| 64. | WendellAdriel (Wendell Adriel) |
4822 | |
| 65. | nunomaduro (nunomaduro) |
4821 | |
| 66. | brunoamaral (Bruno Amaral) |
4799 | |
| 67. | linuz90 (Fabrizio Rinaldi) |
4754 | |
| 68. | kevinchappell (Kevin Chappell) |
4705 | |
| 69. | ricardofbarros (Ricardo Barros) |
4575 | |
| 70. | snipe (snipe) |
4567 | |
| 71. | microchipgnu (Luís Freitas) |
4556 | |
| 72. | brunogaspar (Bruno Gaspar) |
4552 | |
| 73. | marcospgp (Marcos Pereira) |
4537 | |
| 74. | oNaiPs (José Luis Pereira) |
4500 | |
| 75. | gmcabrita (Gonçalo Mendes Cabrita) |
4496 | |
| 76. | begmaroman (Roman Behma) |
4470 | |
| 77. | lucasmonstrox (Lucas Monstro) |
4453 | |
| 78. | david-dacruz (David Dacruz) |
4434 | |
| 79. | oliota (Rubem Oliota) |
4375 | |
| 80. | josemvcerqueira (ターニャ) |
4359 | |
| 81. | hewerthomn (Éverton Inocêncio) |
4326 | |
| 82. | rgl (Rui Lopes) |
4307 | |
| 83. | acidiney (Acidiney Dias) |
4235 | |
| 84. | felipek (Felipe Kellermann) |
4192 | |
| 85. | Quicksaver (Luís Miguel) |
4174 | |
| 86. | emilwallner (Emil Wallner) |
4006 | |
| 87. | leiradel (Andre Leiradella) |
3983 | |
| 88. | enterprise46722 (Enterprise) |
3947 | |
| 89. | goncalossilva (Gonçalo Silva) |
3930 | |
| 90. | migsilva89 (Miguel Silva) |
3913 | |
| 91. | yogiben (Ben Jones) |
3831 | |
| 92. | nbluis (Eduardo Bohrer) |
3820 | |
| 93. | LyeZinho (Pedro Kaleb!) |
3816 | |
| 94. | afonsopc (Afonso Coutinho) |
3793 | |
| 95. | binnyva (Binny V A) |
3769 | |
| 96. | bruno12mota (Bruno Mota) |
3768 | |
| 97. | nunofgs (Nuno Sousa) |
3760 | |
| 98. | GuilhE (Guilherme Delgado) |
3727 | |
| 99. | naps62 (Miguel Palhas) |
3701 | |
| 100. | topemalheiro (António Pedro Malheiro) |
3683 | |
| 101. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
3654 | |
| 102. | frm (Fernando Mendes) |
3637 | |
| 103. | tentone (José Ferrão) |
3621 | |
| 104. | e200 (E L E A N D R O) |
3598 | |
| 105. | lucalanca (João Figueiredo) |
3558 | |
| 106. | imgabrieldev (Gabriel Soares) |
3555 | |
| 107. | irr (Ivan Rocha) |
3548 | |
| 108. | macabeus (Bruno Macabeus) |
3540 | |
| 109. | Marantesss (Gonçalo Marantes) |
3540 | |
| 110. | flixlix (Luca Félix) |
3502 | |
| 111. | tutods (Daniel Sousa) |
3495 | |
| 112. | Bartmr (Bartolomeu Rodrigues) |
3494 | |
| 113. | marciocamello (Marcio Vale) |
3491 | |
| 114. | niquola (Nikolai Ryzhikov) |
3483 | |
| 115. | tamtamchik (Yuri Tkachenko) |
3451 | |
| 116. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
3409 | |
| 117. | dickhardt (Dick Hardt) |
3407 | |
| 118. | timlinux (Tim Sutton) |
3359 | |
| 119. | PedroGuerraPT (Pedro Guerra) |
3263 | |
| 120. | jmschp (Miguel Hargreaves Pimenta) |
3228 | |
| 121. | datsfilipe (datsfilipe.xyz) |
3222 | |
| 122. | nicolastakashi (Nicolas Takashi) |
3179 | |
| 123. | albttx (Albert Le Batteux) |
3171 | |
| 124. | franciscofranco (Francisco Franco) |
3159 | |
| 125. | choraria (Sourabh Choraria) |
3075 | |
| 126. | memming (Il Memming Park) |
3017 | |
| 127. | CoolAssPuppy (Prashant Sridharan) |
3006 | |
| 128. | nunowar (Nuno Guerra) |
2986 | |
| 129. | rmarinho (Rui Marinho) |
2985 | |
| 130. | luisdalmolin (Luís Dalmolin) |
2963 | |
| 131. | helderberto (Helder Burato Berto) |
2960 | |
| 132. | Tavernari (Victor Carvalho Tavernari) |
2940 | |
| 133. | laionazeredo (laion.azeredo) |
2936 | |
| 134. | marcooliveira (Marco Oliveira) |
2935 | |
| 135. | Muulfz (Matheus Rodrigues) |
2922 | |
| 136. | leafac (Leandro Facchinetti) |
2921 | |
| 137. | vgeorge (Vitor George) |
2898 | |
| 138. | dansku (Daniel Andrade) |
2898 | |
| 139. | nategeier (Nate Geier) |
2896 | |
| 140. | Gerstep (stepan) |
2888 | |
| 141. | brpaz (Bruno Paz) |
2879 | |
| 142. | gabrielpoca (Gabriel Poça) |
2836 | |
| 143. | filipesperandio (Filipe Esperandio (Pippo)) |
2808 | |
| 144. | mxssl (Max) |
2808 | |
| 145. | miguelriemoliveira (Miguel Riem de Oliveira) |
2801 | |
| 146. | mendsec (Fábio Mendes) |
2775 | |
| 147. | magicknot (David Duarte) |
2723 | |
| 148. | GigaHierz () |
2692 | |
| 149. | tiagonbotelho (Tiago Botelho) |
2689 | |
| 150. | filipecabaco (Filipe Cabaço) |
2685 | |
| 151. | gabrieldejesus (Gabriel de Jesus) |
2674 | |
| 152. | Levieber (Levi Eber) |
2647 | |
| 153. | leandrodamascena (Leandro Damascena) |
2627 | |
| 154. | joamag (João Magalhães) |
2626 | |
| 155. | TommyAlmeida (Tomas Almeida) |
2619 | |
| 156. | rubenmarcus (Ruben) |
2605 | |
| 157. | sigma-andex (Jan Schulte) |
2598 | |
| 158. | g4brielklein (Gabriel Klein) |
2589 | |
| 159. | ltarkker (Gonçalo L. Fernandes) |
2544 | |
| 160. | simaob (Simão Belchior) |
2540 | |
| 161. | jmg-duarte (José Duarte) |
2538 | |
| 162. | alt-romes (Rodrigo Mesquita) |
2515 | |
| 163. | shayanb (Shayan Eskandari) |
2512 | |
| 164. | manindrarana (Manindra Rana Magar) |
2512 | |
| 165. | Clintonrocha98 (Clinton Rocha) |
2491 | |
| 166. | ggazzo (Guilherme Gazzo) |
2488 | |
| 167. | woile (Santiago Fraire Willemoes) |
2453 | |
| 168. | joaopaulolndev (João Paulo Leite Nascimento) |
2425 | |
| 169. | dariogriffo (Dario Griffo) |
2425 | |
| 170. | undera (Andrey Pokhilko) |
2382 | |
| 171. | andresilva (André Silva) |
2369 | |
| 172. | marmelo (Rafael Marmelo) |
2358 | |
| 173. | matheusrocha89 (Matheus Cruz Rocha) |
2356 | |
| 174. | rikas (Ricardo Otero) |
2354 | |
| 175. | pedrofp4444 (Pedro Pereira) |
2353 | |
| 176. | fnneves (Fábio Neves) |
2350 | |
| 177. | marciafc (Marcia Ferreira Castagna) |
2348 | |
| 178. | pgte (Pedro Teixeira) |
2333 | |
| 179. | weeco (Martin Schneppenheim) |
2325 | |
| 180. | jbrazio (João Brázio) |
2320 | |
| 181. | CesarNog (César Augusto Nogueira) |
2319 | |
| 182. | prenansantana (Renan Santana) |
2312 | |
| 183. | lucasinocente (Lucas Inocente) |
2300 | |
| 184. | remonh87 (Rémon) |
2296 | |
| 185. | shogunpurple (Martin McKeaveney) |
2294 | |
| 186. | patrickluzdev (Patrick Luz) |
2292 | |
| 187. | rfgamaral (Ricardo Amaral) |
2280 | |
| 188. | sbrin (Mikhail Ilin) |
2278 | |
| 189. | alexcastrodev (Alexandro Castro) |
2274 | |
| 190. | joseevilasio (José Junior) |
2273 | |
| 191. | 0xferit (Ferit) |
2266 | |
| 192. | anfreire (André Freire Ferreira) |
2258 | |
| 193. | thePeras (João Torre Pereira) |
2257 | |
| 194. | andrefreitas (André Freitas) |
2243 | |
| 195. | joaquimrocha (Joaquim Rocha) |
2238 | |
| 196. | cassiocardoso (Cassio Cardoso) |
2195 | |
| 197. | yields (Amir Abushareb) |
2191 | |
| 198. | dwildt (Daniel Wildt) |
2175 | |
| 199. | Qu4tro (Xavier Francisco) |
2166 | |
| 200. | gabrieleangeletti (Gabriele Angeletti) |
2134 | |
| 201. | jonasschmedtmann (Jonas Schmedtmann) |
2098 | |
| 202. | Bunn (Fernando Bunn) |
2093 | |
| 203. | pgaspar (Pedro Gaspar) |
2089 | |
| 204. | satazor (André Cruz) |
2085 | |
| 205. | rtfpessoa (Rodrigo Fernandes) |
2078 | |
| 206. | Jumaruba (Juliane Marubayashi) |
2069 | |
| 207. | HenriqueSFernandes (Henrique Fernandes) |
2054 | |
| 208. | josesimoes (José Simões) |
2054 | |
| 209. | alcueca (Alberto Cuesta Cañada) |
2049 | |
| 210. | jersobh (Jeff Andrade) |
2048 | |
| 211. | erickpintor (Erick Pintor) |
2039 | |
| 212. | leonardoquevedox (Leonardo Quevedo) |
2038 | |
| 213. | roll (roll) |
2035 | |
| 214. | andreaTP (Andrea Peruffo) |
2014 | |
| 215. | munisisazade (Munis Isazade) |
2011 | |
| 216. | indeyets (Alexey Zakhlestin) |
1991 | |
| 217. | paprikka (Rafal Pastuszak) |
1968 | |
| 218. | pintsized (James Hurst) |
1968 | |
| 219. | jenpaff (Jennifer) |
1966 | |
| 220. | michalczaplinski (Michał Czapliński) |
1964 | |
| 221. | ivobenedito (Ivo Benedito) |
1955 | |
| 222. | kremalicious (Matthias Kretschmann) |
1953 | |
| 223. | JoseRFJuniorLLMs (Jose RF Junior) |
1949 | |
| 224. | FGuerreir0 (Fábio Guerreiro) |
1936 | |
| 225. | zamith (Luís Ferreira) |
1934 | |
| 226. | ramonsaraiva (Ramon Saraiva) |
1930 | |
| 227. | JGalego (João Galego) |
1930 | |
| 228. | thealmarques (André Marques) |
1925 | |
| 229. | melo (Pedro Melo) |
1918 | |
| 230. | ImrenR (Imren R) |
1904 | |
| 231. | pmoura (Paulo Moura) |
1902 | |
| 232. | matklad (Alex Kladov) |
1900 | |
| 233. | diogotcorreia (Diogo Correia) |
1900 | |
| 234. | emiliosheinz (Emilio Heinzmann) |
1885 | |
| 235. | StuartFarmer (Stuart Farmer) |
1885 | |
| 236. | ruipenso (Rui Silva) |
1878 | |
| 237. | DaniilBaida (Daniil Baida) |
1869 | |
| 238. | kayua (Kayuã Oleques) |
1861 | |
| 239. | tofran (Francisco Marques) |
1856 | |
| 240. | RGarrido03 (Rúben Garrido) |
1839 | |
| 241. | joa-quim (Joaquim) |
1836 | |
| 242. | josecarneiro (José Carneiro) |
1835 | |
| 243. | G4brym (Gabriel Massadas) |
1815 | |
| 244. | antedeguemon (Vicente Merlo) |
1809 | |
| 245. | abo-abo (Oleh Krehel) |
1804 | |
| 246. | bgcngm (Bruno Martins) |
1792 | |
| 247. | netojose (José Neto) |
1788 | |
| 248. | ThiagoSantosOFC (Thiago Santos) |
1786 | |
| 249. | pedrommcarrasco (Pedro Carrasco) |
1775 | |
| 250. | joaopedrodcf (João Ferreira) |
1771 | |
| 251. | ricardotavaresit (Ricardo Tavares) |
1743 | |
| 252. | dpgaspar (Daniel Vaz Gaspar) |
1717 | |
| 253. | 0xtelmo (Telmo Goncalves) |
1709 | |
| 254. | mhabulazm (Mohamed Abulazm) |
1696 | |
| 255. | Process-ing (Bruno Oliveira) |
1696 | |
| 256. | DanielFran (Daniel Franco) |
1655 |
| Rank | Organization | Members |
|---|---|---|
| 1. | laravel | 4 |
| 2. | nixos | 4 |
| 3. | lewagon | 3 |
| 4. | epicgames | 3 |
| 5. | subvisual | 3 |
| 6. | adzerk | 2 |
| 7. | bitteprotocol | 2 |
| 8. | muvext | 2 |
| 9. | adopt-a-jsr | 2 |
| 10. | npms-io | 2 |