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-05-24 16:15:56 +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 72008 total users in the region and you need at least 79 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. | Correia-jpv (João Correia) |
38433 | |
| 2. | pirapira (Yoichi Hirai) |
22419 | |
| 3. | daniel3303 (Daniel Oliveira) |
17600 | |
| 4. | art-shen (Art Shendrik) |
16987 | |
| 5. | dev-ggomes (Guilherme Gomes) |
16957 | |
| 6. | rcarmo (Rui Carmo) |
12006 | |
| 7. | DiogoRibeiro7 (Diogo Ribeiro) |
11904 | |
| 8. | Th0rgal (Thomas Marchand) |
11890 | |
| 9. | xRuiAlves (Rui Alves) |
9577 | |
| 10. | mattdelacdev (Matt Delac) |
9478 | |
| 11. | erezrokah (Erez Rokah) |
8302 | |
| 12. | JarbasAl (JarbasAI) |
7778 | |
| 13. | Jeckerson (Anton Vasiliev) |
7763 | |
| 14. | adolfousier (Adolfo Usier ) |
7579 | |
| 15. | renatomarinho (Renato Marinho) |
7317 | |
| 16. | otaviojava (Otávio Santana) |
7106 | |
| 17. | moltar (Roman) |
6937 | |
| 18. | caruccio (Mateus Caruccio) |
6778 | |
| 19. | FMCalisto (Francisco Maria Calisto) |
6704 | |
| 20. | jpaquim (João Paquim) |
6435 | |
| 21. | bdmendes (Bruno Mendes) |
6277 | |
| 22. | jcazevedo (Joao Azevedo) |
6184 | |
| 23. | ollym (Oliver Morgan) |
5541 | |
| 24. | derencius (Marcus Derencius) |
5451 | |
| 25. | rafaeelaudibert (Rafael Audibert) |
5378 | |
| 26. | adamchainz (Adam Johnson) |
5250 | |
| 27. | binnyva (Binny V A) |
5080 | |
| 28. | motanelson (nelson jr mota) |
4916 | |
| 29. | nelsonic (Nelson) |
4812 | |
| 30. | marceloprates (Marcelo de Oliveira Rosa Prates) |
4718 | |
| 31. | eidam (Adam Janiš) |
4715 | |
| 32. | oliota (Rubem Oliota) |
4599 | |
| 33. | cmalbuquerque (Carolina Albuquerque) |
4542 | |
| 34. | nunomaduro (nuno maduro) |
4539 | |
| 35. | rogerlz (Rogerio Goncalves) |
4396 | |
| 36. | tentone (José Ferrão) |
4344 | |
| 37. | rafaelferreirapt (Rafael Ferreira) |
4316 | |
| 38. | fidalgodev (Pedro Fidalgo) |
4229 | |
| 39. | joamag (João Magalhães) |
4171 | |
| 40. | xiCO2k (Francisco Madeira) |
4159 | |
| 41. | WendellAdriel (Wendell Adriel) |
4134 | |
| 42. | rgl (Rui Lopes) |
4092 | |
| 43. | FernandoMiguel (Fernando Miguel) |
4064 | |
| 44. | Saicheg (Valiantsin Zavadski) |
4039 | |
| 45. | linuz90 (Fabrizio Rinaldi) |
3947 | |
| 46. | snipe (snipe) |
3936 | |
| 47. | almeidx (Almeida) |
3930 | |
| 48. | s0undt3ch (Pedro Algarvio) |
3873 | |
| 49. | nicolastakashi (Nicolas Takashi) |
3847 | |
| 50. | dbarabashh (Dima Barabash) |
3811 | |
| 51. | IvoPereira (Ivo Pereira) |
3796 | |
| 52. | naps62 (Miguel Palhas) |
3796 | |
| 53. | gmcabrita (Gonçalo Mendes Cabrita) |
3764 | |
| 54. | felipek (Felipe Kellermann) |
3717 | |
| 55. | ricardofbarros (Ricardo Barros) |
3716 | |
| 56. | dresende (Diogo Resende) |
3712 | |
| 57. | FACorreiaa (Fernando Correia) |
3677 | |
| 58. | brunogaspar (Bruno Gaspar) |
3675 | |
| 59. | Bartmr (Bartolomeu Rodrigues) |
3505 | |
| 60. | timlinux (Tim Sutton) |
3377 | |
| 61. | nbluis (Eduardo Bohrer) |
3375 | |
| 62. | gustavovalverde (Gustavo Valverde) |
3358 | |
| 63. | dcsg (Daniel Gomes) |
3318 | |
| 64. | g4brielklein (Gabriel Klein) |
3288 | |
| 65. | carlosflorencio (Carlos Florêncio) |
3286 | |
| 66. | goncalossilva (Gonçalo Silva) |
3215 | |
| 67. | Lorenzobattistela (Lorenzo Battistela) |
3193 | |
| 68. | Quicksaver (Luís Miguel) |
3176 | |
| 69. | LyeZinho (Pedro Kaleb!) |
3168 | |
| 70. | e200 (E L E A N D R O) |
3142 | |
| 71. | luisalima (Luisa Lima) |
3106 | |
| 72. | GuilhE (Guilherme Delgado) |
3106 | |
| 73. | oNaiPs (José Luis Pereira) |
3023 | |
| 74. | PascalPixel (Pascal Pixel) |
2975 | |
| 75. | matheusmorett2 (Matheus Morett) |
2957 | |
| 76. | imgabrieldev (Gabriel Soares) |
2921 | |
| 77. | leandrodamascena (Leandro Damascena) |
2890 | |
| 78. | PedroGuerraPT (Pedro Guerra) |
2854 | |
| 79. | nunofgs (Nuno Sousa) |
2828 | |
| 80. | kremalicious (Matthias Kretschmann) |
2808 | |
| 81. | matklad (Alex Kladov) |
2805 | |
| 82. | datsfilipe (datsfilipe.xyz) |
2793 | |
| 83. | josemvcerqueira (ターニャ) |
2761 | |
| 84. | microchipgnu (Luís Freitas) |
2745 | |
| 85. | Marantesss (Gonçalo Marantes) |
2741 | |
| 86. | macabeus (Bruno Macabeus) |
2737 | |
| 87. | guilhermecapitao (Guilherme Capitão) |
2692 | |
| 88. | marcospgp (Marcos Pereira) |
2664 | |
| 89. | marciafc (Marcia Ferreira Castagna) |
2632 | |
| 90. | helderberto (Helder Burato Berto) |
2618 | |
| 91. | bgcngm (Bruno Martins) |
2596 | |
| 92. | lucalanca (João Figueiredo) |
2576 | |
| 93. | kevinchappell (Kevin Chappell) |
2561 | |
| 94. | woile (Santiago Fraire Willemoes) |
2547 | |
| 95. | krishaamer (Kris Haamer) |
2536 | |
| 96. | david-dacruz (David Dacruz) |
2533 | |
| 97. | shogunpurple (Martin McKeaveney) |
2526 | |
| 98. | theanxy (Wojtek) |
2505 | |
| 99. | marciocamello (Marcio Vale) |
2499 | |
| 100. | miguelriemoliveira (Miguel Riem de Oliveira) |
2492 | |
| 101. | remonh87 (Rémon) |
2492 | |
| 102. | ImrenR (Imren R) |
2489 | |
| 103. | hugofpaiva (Hugo Paiva de Almeida) |
2469 | |
| 104. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
2450 | |
| 105. | frm (Fernando Mendes) |
2447 | |
| 106. | dokterbob (Mathijs de Bruin) |
2435 | |
| 107. | ThiagoSantosOFC (Thiago Santos) |
2430 | |
| 108. | pgte (Pedro Teixeira) |
2421 | |
| 109. | sigma-andex (Jan Schulte) |
2416 | |
| 110. | andrefreitas (André Freitas) |
2411 | |
| 111. | Levieber (Levi Eber) |
2405 | |
| 112. | franciscofranco (Francisco Franco) |
2398 | |
| 113. | rmarinho (Rui Marinho) |
2390 | |
| 114. | mxssl (Max) |
2385 | |
| 115. | filhodanuvem (Claudson Oliveira) |
2378 | |
| 116. | CoolAssPuppy (Prashant Sridharan) |
2374 | |
| 117. | vgeorge (Vitor George) |
2360 | |
| 118. | brpaz (Bruno Paz) |
2358 | |
| 119. | thePeras (João Torre Pereira) |
2325 | |
| 120. | ggazzo (Guilherme Gazzo) |
2320 | |
| 121. | jmg-duarte (José Duarte) |
2296 | |
| 122. | 0xtelmo (Telmo Goncalves) |
2291 | |
| 123. | paprikka (Rafal Pastuszak) |
2273 | |
| 124. | tofran (Francisco Marques) |
2266 | |
| 125. | JonnyBGod (João Ribeiro) |
2262 | |
| 126. | yields (Amir Abushareb) |
2245 | |
| 127. | lucasmonstrox (Lucas Monstro) |
2231 | |
| 128. | rikas (Ricardo Otero) |
2209 | |
| 129. | gabrielpoca (Gabriel Poça) |
2204 | |
| 130. | leafac (Leandro Facchinetti) |
2201 | |
| 131. | 0xferit (Ferit) |
2193 | |
| 132. | filipecabaco (Filipe Cabaço) |
2192 | |
| 133. | erickpintor (Erick Pintor) |
2169 | |
| 134. | satazor (André Cruz) |
2160 | |
| 135. | niquola (Nikolai Ryzhikov) |
2159 | |
| 136. | pedrosousa (Pedro Sousa) |
2156 | |
| 137. | andreaTP (Andrea Peruffo) |
2156 | |
| 138. | laionazeredo (laion_azeredo.ts) |
2142 | |
| 139. | lucasinocente (Lucas Inocente) |
2129 | |
| 140. | memming (Il Memming Park) |
2125 | |
| 141. | feremabraz (Fernando Braz) |
2122 | |
| 142. | rubenmarcus (Ruben) |
2122 | |
| 143. | josecarneiro (José Carneiro) |
2109 | |
| 144. | emiliosheinz (Emilio Heinzmann) |
2083 | |
| 145. | magicknot (David Duarte) |
2080 | |
| 146. | jefferson-calmon (Jefferson Calmon) |
2079 | |
| 147. | bruno12mota (Bruno Mota) |
2069 | |
| 148. | diogotcorreia (Diogo Correia) |
2032 | |
| 149. | dickhardt (Dick Hardt) |
2012 | |
| 150. | joaopalmeiro (João Palmeiro) |
2005 | |
| 151. | roll (roll) |
2005 | |
| 152. | marmelo (Rafael Marmelo) |
1999 | |
| 153. | tamtamchik (Yuri Tkachenko) |
1987 | |
| 154. | tiagonbotelho (Tiago Botelho) |
1954 | |
| 155. | alt-romes (Rodrigo Mesquita) |
1940 | |
| 156. | Ca-moes (Dani) |
1932 | |
| 157. | jenpaff (Jennifer) |
1923 | |
| 158. | joaquimrocha (Joaquim Rocha) |
1913 | |
| 159. | nelsonmestevao (Nelson Estevão) |
1884 | |
| 160. | ZanzyTHEbar (DaOfficialWizard) |
1880 | |
| 161. | rtfpessoa (Rodrigo Fernandes) |
1868 | |
| 162. | HenriqueSFernandes (Henrique Fernandes) |
1848 | |
| 163. | abo-abo (Oleh Krehel) |
1831 | |
| 164. | rfgamaral (Ricardo Amaral) |
1829 | |
| 165. | dannyhw (Daniel Williams) |
1826 | |
| 166. | indeyets (Alexey Zakhlestin) |
1813 | |
| 167. | prenansantana (Renan Santana) |
1795 | |
| 168. | nflaig (Nico Flaig) |
1787 | |
| 169. | StuartFarmer (Stuart Farmer) |
1784 | |
| 170. | rodloboz (Rui Freitas) |
1780 | |
| 171. | dansku (Daniel Andrade) |
1777 | |
| 172. | andresilva (André Silva) |
1774 | |
| 173. | gritt (Gilvan Ritter) |
1765 | |
| 174. | jbrazio (João Brázio) |
1745 | |
| 175. | pedrofp4444 (Pedro Pereira) |
1744 | |
| 176. | luisdalmolin (Luís Dalmolin) |
1722 | |
| 177. | FGuerreir0 (Fábio Guerreiro) |
1716 | |
| 178. | gersonlimadev (Gerson Lima) |
1678 | |
| 179. | dpgaspar (Daniel Vaz Gaspar) |
1672 | |
| 180. | nunowar (Nuno Guerra) |
1661 | |
| 181. | netojose (José Neto) |
1655 | |
| 182. | TommyAlmeida (Tomas Almeida) |
1654 | |
| 183. | jonasschmedtmann (Jonas Schmedtmann) |
1648 | |
| 184. | weeco (Martin Schneppenheim) |
1637 | |
| 185. | fellyph (Fellyph Cintra) |
1636 | |
| 186. | antedeguemon (Vicente Merlo) |
1622 | |
| 187. | jbergstroem (Johan Bergström) |
1601 | |
| 188. | pedro-mendonca (Pedro Mendonça) |
1596 | |
| 189. | viniciusfinger (Vinicius Finger) |
1582 | |
| 190. | josesimoes (José Simões) |
1575 | |
| 191. | serg-plusplus (Sergiy Pash) |
1564 | |
| 192. | i4ki (i4k) |
1555 | |
| 193. | acidiney (Acidiney Dias) |
1553 | |
| 194. | bastiao (Luís Bastião Silva) |
1538 | |
| 195. | dwildt (Daniel Wildt) |
1530 | |
| 196. | michalczaplinski (Michał Czapliński) |
1519 | |
| 197. | rogeriopvl (Rogério Vicente) |
1519 | |
| 198. | rizo (Rizo) |
1515 | |
| 199. | ramonsaraiva (Ramon Saraiva) |
1504 | |
| 200. | tomahock (João Pina) |
1496 | |
| 201. | gabrieleangeletti (Gabriele Angeletti) |
1494 | |
| 202. | pintsized (James Hurst) |
1488 | |
| 203. | filipesperandio (Filipe Esperandio (Pippo)) |
1484 | |
| 204. | begmaroman (Roman Behma) |
1474 | |
| 205. | alexcastrodev (Alexandro Castro) |
1461 | |
| 206. | G4brym (Gabriel Massadas) |
1453 | |
| 207. | thealmarques (André Marques) |
1447 | |
| 208. | DaniilBaida (Daniil Baida) |
1440 | |
| 209. | GearsDatapacks (Surya Rose) |
1414 | |
| 210. | anfreire (André Freire Ferreira) |
1414 | |
| 211. | thiagorider (Thiago Rider Augusto) |
1412 | |
| 212. | 0xacb (André Baptista) |
1404 | |
| 213. | ltarkker (Gonçalo L. Fernandes) |
1401 | |
| 214. | RGarrido03 (Rúben Garrido) |
1401 | |
| 215. | DanielFran (Daniel Franco) |
1390 | |
| 216. | Jumaruba (Juliane Marubayashi) |
1383 | |
| 217. | jmamadeu (João Amadeu) |
1379 | |
| 218. | rochacbruno (Bruno Rocha) |
1370 | |
| 219. | nfacha (Nuno Facha) |
1363 | |
| 220. | andrew--r (Andrey Romanov) |
1349 | |
| 221. | chroda (Christian Marcell de Oliveira) |
1326 | |
| 222. | matheusrocha89 (Matheus Cruz Rocha) |
1325 | |
| 223. | pxlvre (Pol Vidal) |
1320 | |
| 224. | mcoquet (Miguel Coquet) |
1318 | |
| 225. | hugopeixoto (Hugo Peixoto) |
1317 | |
| 226. | arestivo (André Restivo) |
1316 | |
| 227. | ashtanko (Oleksii Shtanko) |
1305 | |
| 228. | BOLT04 (David Pereira) |
1303 | |
| 229. | zamith (Luís Ferreira) |
1289 | |
| 230. | JoseRFJuniorLLMs (Jose RF Junior) |
1287 | |
| 231. | dmfrancisco (David Francisco) |
1278 | |
| 232. | choraria (Sourabh Choraria) |
1276 | |
| 233. | pkoch (Paulo Koch) |
1274 | |
| 234. | joaopedrodcf (João Ferreira) |
1273 | |
| 235. | pmoura (Paulo Moura) |
1268 | |
| 236. | joa-quim (Joaquim) |
1243 | |
| 237. | duartecaldascardoso (Duarte Cardoso) |
1235 | |
| 238. | leonardoquevedox (Leonardo Quevedo) |
1226 | |
| 239. | o-leolleo (o-leolleo) |
1222 | |
| 240. | mluisbrown (Michael Brown) |
1210 | |
| 241. | hugomrdias (Hugo Dias) |
1207 | |
| 242. | m1guelpf (Miguel Piedrafita) |
1206 | |
| 243. | rafaelcpalmeida (Rafael Almeida) |
1204 | |
| 244. | albttx (Albert Le Batteux) |
1204 | |
| 245. | BrunoGeorgevich (Bruno Georgevich Ferreira) |
1202 | |
| 246. | tutods (Daniel Sousa) |
1201 | |
| 247. | ftonato (Ademílson Tonato) |
1200 | |
| 248. | Gerstep (stepan) |
1200 | |
| 249. | sug0 (Tiago Carvalho) |
1196 | |
| 250. | limwa (André Lima) |
1190 | |
| 251. | tassoevan (Tasso Evangelista) |
1174 | |
| 252. | crqrdotcom (João Cerqueira) |
1164 | |
| 253. | luizmellodev (Luiz Mello) |
1151 | |
| 254. | ruiaraujo (Rui Araújo) |
1143 | |
| 255. | schnorr (Lucas M. Schnorr) |
1140 | |
| 256. | mateuspontes (Mateus Pontes) |
1124 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 4 |
| 2. | laravel | 4 |
| 3. | epicgames | 4 |
| 4. | coderdojobraga | 3 |
| 5. | datadog | 3 |
| 6. | subvisual | 3 |
| 7. | supabase | 3 |
| 8. | cesium | 2 |
| 9. | rocketchat | 2 |
| 10. | require-lx | 2 |