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-07-03 18:25:14 +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 73132 total users in the region and you need at least 80 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_private/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/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) |
42486 | |
| 2. | Correia-jpv (João Correia) |
39238 | |
| 3. | daniel3303 (Daniel Oliveira) |
34557 | |
| 4. | art-shen (Art Shendrik) |
20234 | |
| 5. | dev-ggomes (Guilherme Gomes) |
17417 | |
| 6. | rcarmo (Rui Carmo) |
16797 | |
| 7. | Th0rgal (Thomas Marchand) |
13265 | |
| 8. | JarbasAl (JarbasAI) |
13165 | |
| 9. | DiogoRibeiro7 (Diogo Ribeiro) |
12385 | |
| 10. | Jeckerson (Anton Vasiliev) |
9988 | |
| 11. | xRuiAlves (Rui Alves) |
9726 | |
| 12. | adolfousier (Adolfo Usier ) |
9479 | |
| 13. | erezrokah (Erez Rokah) |
8889 | |
| 14. | mattdelacdev (Matt Delac) |
8616 | |
| 15. | derencius (Marcus Derencius) |
8440 | |
| 16. | caruccio (Mateus Caruccio) |
8192 | |
| 17. | otaviojava (Otávio Santana) |
7598 | |
| 18. | renatomarinho (Renato Marinho) |
7123 | |
| 19. | cmalbuquerque (Carolina Albuquerque) |
7106 | |
| 20. | FMCalisto (Francisco Maria Calisto) |
7052 | |
| 21. | moltar (Roman) |
6641 | |
| 22. | jpaquim (João Paquim) |
6447 | |
| 23. | jcazevedo (Joao Azevedo) |
6433 | |
| 24. | bdmendes (Bruno Mendes) |
6067 | |
| 25. | rafaelferreirapt (Rafael Ferreira) |
5859 | |
| 26. | ollym (Oliver Morgan) |
5584 | |
| 27. | motanelson (nelson jr mota) |
5448 | |
| 28. | eidam (Adam Janiš) |
5349 | |
| 29. | rogerlz (Rogerio Goncalves) |
5292 | |
| 30. | Saicheg (Valiantsin Zavadski) |
5278 | |
| 31. | rafaeelaudibert (Rafael Audibert) |
5129 | |
| 32. | nelsonic (Nelson) |
5046 | |
| 33. | adamchainz (Adam Johnson) |
4905 | |
| 34. | oliota (Rubem Oliota) |
4877 | |
| 35. | almeidx (Almeida) |
4841 | |
| 36. | nunomaduro (nuno maduro) |
4795 | |
| 37. | marceloprates (Marcelo de Oliveira Rosa Prates) |
4706 | |
| 38. | dbarabashh (Dima Barabash) |
4574 | |
| 39. | hiren0722 (Hiren) |
4502 | |
| 40. | IvoPereira (Ivo Pereira) |
4483 | |
| 41. | binnyva (Binny V A) |
4479 | |
| 42. | joamag (João Magalhães) |
4455 | |
| 43. | WendellAdriel (Wendell Adriel) |
4441 | |
| 44. | FernandoMiguel (Fernando Miguel) |
4415 | |
| 45. | xiCO2k (Francisco Madeira) |
4394 | |
| 46. | gustavovalverde (Gustavo Valverde) |
4299 | |
| 47. | s0undt3ch (Pedro Algarvio) |
4272 | |
| 48. | Lorenzobattistela (Lorenzo Battistela) |
4216 | |
| 49. | linuz90 (Fabrizio Rinaldi) |
4181 | |
| 50. | rgl (Rui Lopes) |
4132 | |
| 51. | brunogaspar (Bruno Gaspar) |
4041 | |
| 52. | snipe (snipe) |
4039 | |
| 53. | luisalima (Luisa Lima) |
4024 | |
| 54. | tentone (José Ferrão) |
3989 | |
| 55. | FACorreiaa (Fernando Correia) |
3884 | |
| 56. | gmcabrita (Gonçalo Mendes Cabrita) |
3842 | |
| 57. | felipek (Felipe Kellermann) |
3840 | |
| 58. | dresende (Diogo Resende) |
3831 | |
| 59. | carlosflorencio (Carlos Florêncio) |
3790 | |
| 60. | ricardofbarros (Ricardo Barros) |
3758 | |
| 61. | nicolastakashi (Nicolas Takashi) |
3725 | |
| 62. | LyeZinho (Pedro Kaleb!) |
3614 | |
| 63. | guilhermecapitao (Guilherme Capitão) |
3578 | |
| 64. | dcsg (Daniel Gomes) |
3562 | |
| 65. | nbluis (Eduardo Bohrer) |
3508 | |
| 66. | JonnyBGod (João Ribeiro) |
3474 | |
| 67. | GuilhE (Guilherme Delgado) |
3446 | |
| 68. | Quicksaver (Luís Miguel) |
3444 | |
| 69. | Bartmr (Bartolomeu Rodrigues) |
3435 | |
| 70. | begmaroman (Roman Behma) |
3419 | |
| 71. | kevinchappell (Kevin Chappell) |
3388 | |
| 72. | e200 (E L E A N D R O) |
3360 | |
| 73. | PascalPixel (Pascal Pixel) |
3338 | |
| 74. | goncalossilva (Gonçalo Silva) |
3316 | |
| 75. | thePeras (João Torre Pereira) |
3307 | |
| 76. | krishaamer (Kris Haamer) |
3300 | |
| 77. | oNaiPs (José Luis Pereira) |
3259 | |
| 78. | microchipgnu (Luís Freitas) |
3246 | |
| 79. | david-dacruz (David Dacruz) |
3157 | |
| 80. | g4brielklein (Gabriel Klein) |
3152 | |
| 81. | timlinux (Tim Sutton) |
3121 | |
| 82. | PedroGuerraPT (Pedro Guerra) |
3114 | |
| 83. | bruno12mota (Bruno Mota) |
3106 | |
| 84. | josemvcerqueira (ターニャ) |
3104 | |
| 85. | nunofgs (Nuno Sousa) |
3077 | |
| 86. | Marantesss (Gonçalo Marantes) |
3051 | |
| 87. | frm (Fernando Mendes) |
3022 | |
| 88. | afonsopc (Afonso Coutinho) |
3006 | |
| 89. | naps62 (Miguel Palhas) |
2989 | |
| 90. | niquola (Nikolai Ryzhikov) |
2931 | |
| 91. | lucasmonstrox (Lucas Monstro) |
2898 | |
| 92. | datsfilipe (datsfilipe.xyz) |
2896 | |
| 93. | imgabrieldev (Gabriel Soares) |
2874 | |
| 94. | matheusmorett2 (Matheus Morett) |
2874 | |
| 95. | leandrodamascena (Leandro Damascena) |
2785 | |
| 96. | marcospgp (Marcos Pereira) |
2771 | |
| 97. | helderberto (Helder Burato Berto) |
2757 | |
| 98. | Ca-moes (Dani) |
2745 | |
| 99. | macabeus (Bruno Macabeus) |
2733 | |
| 100. | miguelriemoliveira (Miguel Riem de Oliveira) |
2729 | |
| 101. | vgeorge (Vitor George) |
2667 | |
| 102. | marciocamello (Marcio Vale) |
2653 | |
| 103. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
2638 | |
| 104. | leiradel (Andre Leiradella) |
2630 | |
| 105. | hugofpaiva (Hugo Paiva de Almeida) |
2612 | |
| 106. | tamtamchik (Yuri Tkachenko) |
2609 | |
| 107. | matklad (Alex Kladov) |
2597 | |
| 108. | pedrojfs17 (Pedro Seixas) |
2593 | |
| 109. | lucalanca (João Figueiredo) |
2592 | |
| 110. | rikas (Ricardo Otero) |
2572 | |
| 111. | sigma-andex (Jan Schulte) |
2556 | |
| 112. | woile (Santiago Fraire Willemoes) |
2554 | |
| 113. | franciscofranco (Francisco Franco) |
2551 | |
| 114. | Levieber (Levi Eber) |
2530 | |
| 115. | kremalicious (Matthias Kretschmann) |
2529 | |
| 116. | marciafc (Marcia Ferreira Castagna) |
2511 | |
| 117. | 0xferit (Ferit) |
2510 | |
| 118. | mxssl (Max) |
2504 | |
| 119. | ImrenR (Imren R) |
2479 | |
| 120. | jmg-duarte (José Duarte) |
2426 | |
| 121. | rubenmarcus (Ruben) |
2404 | |
| 122. | magicknot (David Duarte) |
2403 | |
| 123. | gabrielpoca (Gabriel Poça) |
2390 | |
| 124. | yields (Amir Abushareb) |
2369 | |
| 125. | memming (Il Memming Park) |
2365 | |
| 126. | andrefreitas (André Freitas) |
2359 | |
| 127. | remonh87 (Rémon) |
2334 | |
| 128. | filipesperandio (Filipe Esperandio (Pippo)) |
2330 | |
| 129. | pgte (Pedro Teixeira) |
2313 | |
| 130. | brpaz (Bruno Paz) |
2299 | |
| 131. | ThiagoSantosOFC (Thiago Santos) |
2295 | |
| 132. | rmarinho (Rui Marinho) |
2284 | |
| 133. | alt-romes (Rodrigo Mesquita) |
2270 | |
| 134. | ggazzo (Guilherme Gazzo) |
2262 | |
| 135. | dickhardt (Dick Hardt) |
2243 | |
| 136. | leafac (Leandro Facchinetti) |
2243 | |
| 137. | paprikka (Rafal Pastuszak) |
2236 | |
| 138. | choraria (Sourabh Choraria) |
2231 | |
| 139. | filipecabaco (Filipe Cabaço) |
2217 | |
| 140. | tiagonbotelho (Tiago Botelho) |
2204 | |
| 141. | marmelo (Rafael Marmelo) |
2191 | |
| 142. | luisdalmolin (Luís Dalmolin) |
2185 | |
| 143. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
2184 | |
| 144. | laionazeredo (laion_azeredo.ts) |
2177 | |
| 145. | filhodanuvem (Claudson Oliveira) |
2176 | |
| 146. | simaob (Simão Belchior) |
2159 | |
| 147. | andreaTP (Andrea Peruffo) |
2139 | |
| 148. | josecarneiro (José Carneiro) |
2136 | |
| 149. | 0xtelmo (Telmo Goncalves) |
2121 | |
| 150. | prenansantana (Renan Santana) |
2108 | |
| 151. | tofran (Francisco Marques) |
2091 | |
| 152. | dansku (Daniel Andrade) |
2071 | |
| 153. | erickpintor (Erick Pintor) |
2065 | |
| 154. | HenriqueSFernandes (Henrique Fernandes) |
2035 | |
| 155. | emiliosheinz (Emilio Heinzmann) |
2026 | |
| 156. | TommyAlmeida (Tomas Almeida) |
2019 | |
| 157. | rfgamaral (Ricardo Amaral) |
2017 | |
| 158. | nflaig (Nico Flaig) |
2006 | |
| 159. | bgcngm (Bruno Martins) |
2005 | |
| 160. | pedrosousa (Pedro Sousa) |
1994 | |
| 161. | CoolAssPuppy (Prashant Sridharan) |
1992 | |
| 162. | jefferson-calmon (Jefferson Calmon) |
1991 | |
| 163. | dokterbob (Mathijs de Bruin) |
1989 | |
| 164. | lucasinocente (Lucas Inocente) |
1982 | |
| 165. | theanxy (Wojtek) |
1981 | |
| 166. | ltarkker (Gonçalo L. Fernandes) |
1979 | |
| 167. | satazor (André Cruz) |
1978 | |
| 168. | joaopalmeiro (João Palmeiro) |
1978 | |
| 169. | rtfpessoa (Rodrigo Fernandes) |
1967 | |
| 170. | shogunpurple (Martin McKeaveney) |
1963 | |
| 171. | roll (roll) |
1959 | |
| 172. | indeyets (Alexey Zakhlestin) |
1954 | |
| 173. | jenpaff (Jennifer) |
1947 | |
| 174. | abo-abo (Oleh Krehel) |
1930 | |
| 175. | alexcastrodev (Alexandro Castro) |
1922 | |
| 176. | pgaspar (Pedro Gaspar) |
1921 | |
| 177. | joaquimrocha (Joaquim Rocha) |
1919 | |
| 178. | jbrazio (João Brázio) |
1918 | |
| 179. | diogotcorreia (Diogo Correia) |
1916 | |
| 180. | andresilva (André Silva) |
1912 | |
| 181. | ZanzyTHEbar (DaOfficialWizard) |
1911 | |
| 182. | gabrieldejesus (Gabriel de Jesus) |
1898 | |
| 183. | josesimoes (José Simões) |
1893 | |
| 184. | pedrofp4444 (Pedro Pereira) |
1865 | |
| 185. | weeco (Martin Schneppenheim) |
1839 | |
| 186. | gritt (Gilvan Ritter) |
1822 | |
| 187. | jonasschmedtmann (Jonas Schmedtmann) |
1821 | |
| 188. | FGuerreir0 (Fábio Guerreiro) |
1805 | |
| 189. | StuartFarmer (Stuart Farmer) |
1782 | |
| 190. | anfreire (André Freire Ferreira) |
1739 | |
| 191. | fellyph (Fellyph Cintra) |
1734 | |
| 192. | dpgaspar (Daniel Vaz Gaspar) |
1731 | |
| 193. | rodloboz (Rui Freitas) |
1729 | |
| 194. | ramonsaraiva (Ramon Saraiva) |
1728 | |
| 195. | pintsized (James Hurst) |
1722 | |
| 196. | acidiney (Acidiney Dias) |
1699 | |
| 197. | nunowar (Nuno Guerra) |
1696 | |
| 198. | dwildt (Daniel Wildt) |
1692 | |
| 199. | flixlix (Luca Félix) |
1677 | |
| 200. | nelsonmestevao (Nelson Estevão) |
1661 | |
| 201. | viniciusfinger (Vinicius Finger) |
1660 | |
| 202. | antedeguemon (Vicente Merlo) |
1660 | |
| 203. | CesarNog (César Augusto Nogueira) |
1627 | |
| 204. | jbergstroem (Johan Bergström) |
1620 | |
| 205. | gabrieleangeletti (Gabriele Angeletti) |
1620 | |
| 206. | undera (Andrey Pokhilko) |
1602 | |
| 207. | finnp (Finn Pauls) |
1589 | |
| 208. | Jumaruba (Juliane Marubayashi) |
1548 | |
| 209. | DaniilBaida (Daniil Baida) |
1531 | |
| 210. | alcueca (Alberto Cuesta Cañada) |
1528 | |
| 211. | leonardoquevedox (Leonardo Quevedo) |
1526 | |
| 212. | matheusrocha89 (Matheus Cruz Rocha) |
1522 | |
| 213. | pedro-mendonca (Pedro Mendonça) |
1508 | |
| 214. | feremabraz (Fernando Braz) |
1498 | |
| 215. | dannyhw (Daniel Williams) |
1495 | |
| 216. | i4ki (i4k) |
1492 | |
| 217. | serg-plusplus (Sergiy Pash) |
1491 | |
| 218. | rizo (Rizo) |
1484 | |
| 219. | thealmarques (André Marques) |
1482 | |
| 220. | G4brym (Gabriel Massadas) |
1478 | |
| 221. | pmoura (Paulo Moura) |
1474 | |
| 222. | flavioislima (Flávio Fearn) |
1473 | |
| 223. | tomahock (João Pina) |
1470 | |
| 224. | mcoquet (Miguel Coquet) |
1468 | |
| 225. | chroda (Christian Marcell de Oliveira) |
1464 | |
| 226. | michalczaplinski (Michał Czapliński) |
1457 | |
| 227. | netojose (José Neto) |
1457 | |
| 228. | Muulfz (Matheus Rodrigues) |
1450 | |
| 229. | pxlvre (Pol Vidal) |
1448 | |
| 230. | tutods (Daniel Sousa) |
1444 | |
| 231. | DanielFran (Daniel Franco) |
1444 | |
| 232. | arestivo (André Restivo) |
1444 | |
| 233. | joaopaulolndev (João Paulo Leite Nascimento) |
1442 | |
| 234. | rochacbruno (Bruno Rocha) |
1439 | |
| 235. | hugomrdias (Hugo Dias) |
1438 | |
| 236. | zamith (Luís Ferreira) |
1437 | |
| 237. | JoseRFJuniorLLMs (Jose RF Junior) |
1434 | |
| 238. | Gerstep (stepan) |
1418 | |
| 239. | rogeriopvl (Rogério Vicente) |
1415 | |
| 240. | munisisazade (Munis Isazade) |
1410 | |
| 241. | bastiao (Luís Bastião Silva) |
1410 | |
| 242. | nfacha (Nuno Facha) |
1388 | |
| 243. | BOLT04 (David Pereira) |
1383 | |
| 244. | ashtanko (Oleksii Shtanko) |
1378 | |
| 245. | gersonlimadev (Gerson Lima) |
1378 | |
| 246. | albttx (Albert Le Batteux) |
1359 | |
| 247. | RGarrido03 (Rúben Garrido) |
1355 | |
| 248. | joaopedrodcf (João Ferreira) |
1341 | |
| 249. | FabricioMagnus (Fabricio Magnus) |
1339 | |
| 250. | jmamadeu (João Amadeu) |
1334 | |
| 251. | jersobh (Jeff Andrade) |
1317 | |
| 252. | joa-quim (Joaquim) |
1314 | |
| 253. | dmfrancisco (David Francisco) |
1311 | |
| 254. | andrew--r (Andrey Romanov) |
1283 | |
| 255. | thiagorider (Thiago Rider Augusto) |
1274 | |
| 256. | pkoch (Paulo Koch) |
1270 |
| Rank | Organization | Members |
|---|---|---|
| 1. | laravel | 4 |
| 2. | nixos | 4 |
| 3. | subvisual | 3 |
| 4. | datadog | 3 |
| 5. | supabase | 3 |
| 6. | epicgames | 3 |
| 7. | coderdojobraga | 3 |
| 8. | pernambucojs | 2 |
| 9. | adopt-a-jsr | 2 |
| 10. | joinum | 2 |