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-28 16:34:42 +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 73845 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) |
46560 | |
| 2. | Correia-jpv (João Correia) |
38734 | |
| 3. | daniel3303 (Daniel Oliveira) |
35262 | |
| 4. | JarbasAl (JarbasAI) |
19680 | |
| 5. | art-shen (Art Shendrik) |
19016 | |
| 6. | rcarmo (Rui Carmo) |
18267 | |
| 7. | dev-ggomes (Guilherme Gomes) |
17982 | |
| 8. | Th0rgal (Thomas Marchand) |
14910 | |
| 9. | DiogoRibeiro7 (Diogo Ribeiro) |
13369 | |
| 10. | Jeckerson (Anton Vasiliev) |
11927 | |
| 11. | adolfousier (Adolfo Usier ) |
10713 | |
| 12. | caruccio (Mateus Caruccio) |
10668 | |
| 13. | derencius (Marcus Derencius) |
10063 | |
| 14. | xRuiAlves (Rui Alves) |
10024 | |
| 15. | erezrokah (Erez Rokah) |
9381 | |
| 16. | krishaamer (Kris Haamer) |
8061 | |
| 17. | mattdelacdev (Matt Delac) |
7850 | |
| 18. | FMCalisto (Francisco Maria Calisto) |
7694 | |
| 19. | otaviojava (Otávio Santana) |
7538 | |
| 20. | cmalbuquerque (Carolina Albuquerque) |
7438 | |
| 21. | moltar (Roman) |
6767 | |
| 22. | rogerlz (Rogerio Goncalves) |
6601 | |
| 23. | renatomarinho (Renato Marinho) |
6541 | |
| 24. | rafaelferreirapt (Rafael Ferreira) |
6520 | |
| 25. | jcazevedo (Joao Azevedo) |
6273 | |
| 26. | JonnyBGod (João Ribeiro) |
6207 | |
| 27. | jpaquim (João Paquim) |
5889 | |
| 28. | bdmendes (Bruno Mendes) |
5718 | |
| 29. | motanelson (nelson jr mota) |
5622 | |
| 30. | Saicheg (Valiantsin Zavadski) |
5587 | |
| 31. | eidam (Adam Janiš) |
5432 | |
| 32. | FACorreiaa (Fernando Correia) |
5412 | |
| 33. | rafaeelaudibert (Rafael Audibert) |
5373 | |
| 34. | gustavovalverde (Gustavo Valverde) |
5361 | |
| 35. | ollym (Oliver Morgan) |
5153 | |
| 36. | almeidx (Almeida) |
5114 | |
| 37. | nelsonic (Nelson) |
5063 | |
| 38. | adamchainz (Adam Johnson) |
4974 | |
| 39. | luisalima (Luisa Lima) |
4906 | |
| 40. | PascalPixel (Pascal Pixel) |
4886 | |
| 41. | marceloprates (Marcelo de Oliveira Rosa Prates) |
4884 | |
| 42. | enterprise46722 (Enterprise) |
4793 | |
| 43. | IvoPereira (Ivo Pereira) |
4782 | |
| 44. | nunomaduro (nuno maduro) |
4764 | |
| 45. | xiCO2k (Francisco Madeira) |
4705 | |
| 46. | WendellAdriel (Wendell Adriel) |
4703 | |
| 47. | infinityabundance (riaan de beer) |
4698 | |
| 48. | oliota (Rubem Oliota) |
4671 | |
| 49. | Lorenzobattistela (Lorenzo Battistela) |
4612 | |
| 50. | dbarabashh (Dima Barabash) |
4514 | |
| 51. | kevinchappell (Kevin Chappell) |
4489 | |
| 52. | nelsonsilvadev (Nelson Silva) |
4456 | |
| 53. | FernandoMiguel (Fernando Miguel) |
4384 | |
| 54. | nunocoracao (Nuno C.) |
4368 | |
| 55. | linuz90 (Fabrizio Rinaldi) |
4324 | |
| 56. | s0undt3ch (Pedro Algarvio) |
4287 | |
| 57. | snipe (snipe) |
4279 | |
| 58. | rgl (Rui Lopes) |
4202 | |
| 59. | carlosflorencio (Carlos Florêncio) |
4191 | |
| 60. | brunogaspar (Bruno Gaspar) |
4164 | |
| 61. | binnyva (Binny V A) |
4148 | |
| 62. | guilhermecapitao (Guilherme Capitão) |
4143 | |
| 63. | dcsg (Daniel Gomes) |
4125 | |
| 64. | gmcabrita (Gonçalo Mendes Cabrita) |
4010 | |
| 65. | felipek (Felipe Kellermann) |
3973 | |
| 66. | Quicksaver (Luís Miguel) |
3907 | |
| 67. | dresende (Diogo Resende) |
3828 | |
| 68. | tentone (José Ferrão) |
3811 | |
| 69. | begmaroman (Roman Behma) |
3775 | |
| 70. | bruno12mota (Bruno Mota) |
3689 | |
| 71. | GuilhE (Guilherme Delgado) |
3688 | |
| 72. | nbluis (Eduardo Bohrer) |
3682 | |
| 73. | LyeZinho (Pedro Kaleb!) |
3626 | |
| 74. | e200 (E L E A N D R O) |
3560 | |
| 75. | ricardofbarros (Ricardo Barros) |
3544 | |
| 76. | Bartmr (Bartolomeu Rodrigues) |
3543 | |
| 77. | oNaiPs (José Luis Pereira) |
3542 | |
| 78. | goncalossilva (Gonçalo Silva) |
3508 | |
| 79. | david-dacruz (David Dacruz) |
3501 | |
| 80. | pedrojfs17 (Pedro Seixas) |
3357 | |
| 81. | microchipgnu (Luís Freitas) |
3355 | |
| 82. | josemvcerqueira (ターニャ) |
3349 | |
| 83. | niquola (Nikolai Ryzhikov) |
3332 | |
| 84. | choraria (Sourabh Choraria) |
3272 | |
| 85. | nunofgs (Nuno Sousa) |
3259 | |
| 86. | Ca-moes (Dani) |
3245 | |
| 87. | lucasmonstrox (Lucas Monstro) |
3224 | |
| 88. | Marantesss (Gonçalo Marantes) |
3209 | |
| 89. | frm (Fernando Mendes) |
3200 | |
| 90. | PedroGuerraPT (Pedro Guerra) |
3182 | |
| 91. | naps62 (Miguel Palhas) |
3169 | |
| 92. | marcospgp (Marcos Pereira) |
3149 | |
| 93. | timlinux (Tim Sutton) |
3122 | |
| 94. | datsfilipe (datsfilipe.xyz) |
3101 | |
| 95. | afonsopc (Afonso Coutinho) |
3047 | |
| 96. | thePeras (João Torre Pereira) |
3019 | |
| 97. | hugofpaiva (Hugo Paiva de Almeida) |
3018 | |
| 98. | macabeus (Bruno Macabeus) |
3017 | |
| 99. | imgabrieldev (Gabriel Soares) |
2988 | |
| 100. | leiradel (Andre Leiradella) |
2955 | |
| 101. | g4brielklein (Gabriel Klein) |
2941 | |
| 102. | acidiney (Acidiney Dias) |
2925 | |
| 103. | tamtamchik (Yuri Tkachenko) |
2904 | |
| 104. | matheusmorett2 (Matheus Morett) |
2886 | |
| 105. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
2840 | |
| 106. | helderberto (Helder Burato Berto) |
2807 | |
| 107. | nicolastakashi (Nicolas Takashi) |
2790 | |
| 108. | miguelriemoliveira (Miguel Riem de Oliveira) |
2781 | |
| 109. | marciocamello (Marcio Vale) |
2719 | |
| 110. | franciscofranco (Francisco Franco) |
2710 | |
| 111. | lucalanca (João Figueiredo) |
2686 | |
| 112. | vgeorge (Vitor George) |
2683 | |
| 113. | leandrodamascena (Leandro Damascena) |
2640 | |
| 114. | memming (Il Memming Park) |
2620 | |
| 115. | Levieber (Levi Eber) |
2577 | |
| 116. | mxssl (Max) |
2574 | |
| 117. | filipesperandio (Filipe Esperandio (Pippo)) |
2570 | |
| 118. | rubenmarcus (Ruben) |
2570 | |
| 119. | yields (Amir Abushareb) |
2533 | |
| 120. | rikas (Ricardo Otero) |
2528 | |
| 121. | woile (Santiago Fraire Willemoes) |
2524 | |
| 122. | magicknot (David Duarte) |
2511 | |
| 123. | sigma-andex (Jan Schulte) |
2509 | |
| 124. | jmg-duarte (José Duarte) |
2497 | |
| 125. | leafac (Leandro Facchinetti) |
2485 | |
| 126. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
2481 | |
| 127. | marciafc (Marcia Ferreira Castagna) |
2478 | |
| 128. | dansku (Daniel Andrade) |
2471 | |
| 129. | ImrenR (Imren R) |
2463 | |
| 130. | luisdalmolin (Luís Dalmolin) |
2441 | |
| 131. | kremalicious (Matthias Kretschmann) |
2438 | |
| 132. | CoolAssPuppy (Prashant Sridharan) |
2436 | |
| 133. | matklad (Alex Kladov) |
2424 | |
| 134. | gabrielpoca (Gabriel Poça) |
2420 | |
| 135. | 0xferit (Ferit) |
2406 | |
| 136. | rmarinho (Rui Marinho) |
2387 | |
| 137. | filipecabaco (Filipe Cabaço) |
2358 | |
| 138. | alt-romes (Rodrigo Mesquita) |
2313 | |
| 139. | gabrieldejesus (Gabriel de Jesus) |
2306 | |
| 140. | tiagonbotelho (Tiago Botelho) |
2282 | |
| 141. | brpaz (Bruno Paz) |
2275 | |
| 142. | remonh87 (Rémon) |
2270 | |
| 143. | nunowar (Nuno Guerra) |
2270 | |
| 144. | flixlix (Luca Félix) |
2268 | |
| 145. | joamag (João Magalhães) |
2258 | |
| 146. | nategeier (Nate Geier) |
2257 | |
| 147. | laionazeredo (laion_azeredo.ts) |
2256 | |
| 148. | simaob (Simão Belchior) |
2242 | |
| 149. | pgte (Pedro Teixeira) |
2238 | |
| 150. | andrefreitas (André Freitas) |
2228 | |
| 151. | ggazzo (Guilherme Gazzo) |
2212 | |
| 152. | dickhardt (Dick Hardt) |
2212 | |
| 153. | TommyAlmeida (Tomas Almeida) |
2184 | |
| 154. | ltarkker (Gonçalo L. Fernandes) |
2181 | |
| 155. | ThiagoSantosOFC (Thiago Santos) |
2169 | |
| 156. | andresilva (André Silva) |
2166 | |
| 157. | nflaig (Nico Flaig) |
2161 | |
| 158. | marmelo (Rafael Marmelo) |
2159 | |
| 159. | josecarneiro (José Carneiro) |
2142 | |
| 160. | prenansantana (Renan Santana) |
2122 | |
| 161. | shogunpurple (Martin McKeaveney) |
2119 | |
| 162. | jbrazio (João Brázio) |
2102 | |
| 163. | weeco (Martin Schneppenheim) |
2090 | |
| 164. | andreaTP (Andrea Peruffo) |
2088 | |
| 165. | rfgamaral (Ricardo Amaral) |
2087 | |
| 166. | paprikka (Rafal Pastuszak) |
2075 | |
| 167. | Muulfz (Matheus Rodrigues) |
2063 | |
| 168. | ZanzyTHEbar (DaOfficialWizard) |
2058 | |
| 169. | jefferson-calmon (Jefferson Calmon) |
2040 | |
| 170. | alexcastrodev (Alexandro Castro) |
2038 | |
| 171. | joaopaulolndev (João Paulo Leite Nascimento) |
2019 | |
| 172. | josesimoes (José Simões) |
2014 | |
| 173. | HenriqueSFernandes (Henrique Fernandes) |
2012 | |
| 174. | joaquimrocha (Joaquim Rocha) |
1990 | |
| 175. | tutods (Daniel Sousa) |
1974 | |
| 176. | erickpintor (Erick Pintor) |
1970 | |
| 177. | diogotcorreia (Diogo Correia) |
1968 | |
| 178. | rtfpessoa (Rodrigo Fernandes) |
1954 | |
| 179. | emiliosheinz (Emilio Heinzmann) |
1953 | |
| 180. | filhodanuvem (Claudson Oliveira) |
1938 | |
| 181. | indeyets (Alexey Zakhlestin) |
1932 | |
| 182. | StuartFarmer (Stuart Farmer) |
1929 | |
| 183. | pintsized (James Hurst) |
1918 | |
| 184. | anfreire (André Freire Ferreira) |
1914 | |
| 185. | pgaspar (Pedro Gaspar) |
1914 | |
| 186. | dwildt (Daniel Wildt) |
1904 | |
| 187. | Bunn (Fernando Bunn) |
1903 | |
| 188. | roll (roll) |
1899 | |
| 189. | lucasinocente (Lucas Inocente) |
1896 | |
| 190. | CesarNog (César Augusto Nogueira) |
1894 | |
| 191. | satazor (André Cruz) |
1892 | |
| 192. | Clintonrocha98 (Clinton Rocha) |
1880 | |
| 193. | ramonsaraiva (Ramon Saraiva) |
1876 | |
| 194. | abo-abo (Oleh Krehel) |
1856 | |
| 195. | jenpaff (Jennifer) |
1852 | |
| 196. | 0xtelmo (Telmo Goncalves) |
1848 | |
| 197. | dokterbob (Mathijs de Bruin) |
1844 | |
| 198. | FGuerreir0 (Fábio Guerreiro) |
1843 | |
| 199. | Gerstep (stepan) |
1841 | |
| 200. | pedrosousa (Pedro Sousa) |
1839 | |
| 201. | kayua (Kayuã Oleques) |
1838 | |
| 202. | matheusrocha89 (Matheus Cruz Rocha) |
1825 | |
| 203. | gabrieleangeletti (Gabriele Angeletti) |
1812 | |
| 204. | tofran (Francisco Marques) |
1803 | |
| 205. | jonasschmedtmann (Jonas Schmedtmann) |
1800 | |
| 206. | finnp (Finn Pauls) |
1784 | |
| 207. | theanxy (Wojtek) |
1770 | |
| 208. | dpgaspar (Daniel Vaz Gaspar) |
1769 | |
| 209. | gritt (Gilvan Ritter) |
1750 | |
| 210. | flavioislima (Flávio Fearn) |
1750 | |
| 211. | pedrofp4444 (Pedro Pereira) |
1747 | |
| 212. | undera (Andrey Pokhilko) |
1739 | |
| 213. | antedeguemon (Vicente Merlo) |
1738 | |
| 214. | joaopalmeiro (João Palmeiro) |
1736 | |
| 215. | Qu4tro (Xavier Francisco) |
1711 | |
| 216. | leonardoquevedox (Leonardo Quevedo) |
1708 | |
| 217. | jersobh (Jeff Andrade) |
1702 | |
| 218. | bgcngm (Bruno Martins) |
1692 | |
| 219. | zamith (Luís Ferreira) |
1680 | |
| 220. | Jumaruba (Juliane Marubayashi) |
1676 | |
| 221. | fellyph (Fellyph Cintra) |
1638 | |
| 222. | nelsonmestevao (Nelson Estevão) |
1621 | |
| 223. | marcooliveira (Marco Oliveira) |
1615 | |
| 224. | jbergstroem (Johan Bergström) |
1613 | |
| 225. | pmoura (Paulo Moura) |
1611 | |
| 226. | alcueca (Alberto Cuesta Cañada) |
1608 | |
| 227. | joa-quim (Joaquim) |
1600 | |
| 228. | DaniilBaida (Daniil Baida) |
1591 | |
| 229. | dariogriffo (Dario Griffo) |
1586 | |
| 230. | emilwallner (Emil Wallner) |
1585 | |
| 231. | G4brym (Gabriel Massadas) |
1544 | |
| 232. | mcoquet (Miguel Coquet) |
1534 | |
| 233. | BOLT04 (David Pereira) |
1534 | |
| 234. | munisisazade (Munis Isazade) |
1530 | |
| 235. | ashtanko (Oleksii Shtanko) |
1508 | |
| 236. | thealmarques (André Marques) |
1502 | |
| 237. | pedro-mendonca (Pedro Mendonça) |
1499 | |
| 238. | arestivo (André Restivo) |
1495 | |
| 239. | serg-plusplus (Sergiy Pash) |
1490 | |
| 240. | rodloboz (Rui Freitas) |
1489 | |
| 241. | RGarrido03 (Rúben Garrido) |
1488 | |
| 242. | michalczaplinski (Michał Czapliński) |
1482 | |
| 243. | DanielFran (Daniel Franco) |
1466 | |
| 244. | dannyhw (Daniel Williams) |
1466 | |
| 245. | hugomrdias (Hugo Dias) |
1441 | |
| 246. | joaopedrodcf (João Ferreira) |
1439 | |
| 247. | albttx (Albert Le Batteux) |
1418 | |
| 248. | rizo (Rizo) |
1409 | |
| 249. | pxlvre (Pol Vidal) |
1408 | |
| 250. | chroda (Christian Marcell de Oliveira) |
1403 | |
| 251. | nfacha (Nuno Facha) |
1395 | |
| 252. | i4ki (i4k) |
1387 | |
| 253. | rogeriopvl (Rogério Vicente) |
1386 | |
| 254. | ricardotavaresit (Ricardo Tavares) |
1381 | |
| 255. | rochacbruno (Bruno Rocha) |
1376 | |
| 256. | dmfrancisco (David Francisco) |
1372 |
| Rank | Organization | Members |
|---|---|---|
| 1. | laravel | 4 |
| 2. | nixos | 4 |
| 3. | subvisual | 3 |
| 4. | coderdojobraga | 3 |
| 5. | supabase | 3 |
| 6. | epicgames | 3 |
| 7. | lxjs | 3 |
| 8. | cloudflare | 2 |
| 9. | eddiehubcommunity | 2 |
| 10. | madebyform | 2 |