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-14 12:32:39 +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 71710 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) |
37350 | |
| 2. | dev-ggomes (Guilherme Gomes) |
16244 | |
| 3. | art-shen (Art Shendrik) |
15760 | |
| 4. | pirapira (Yoichi Hirai) |
15621 | |
| 5. | DiogoRibeiro7 (Diogo Ribeiro) |
11809 | |
| 6. | Th0rgal (Thomas Marchand) |
11115 | |
| 7. | rcarmo (Rui Carmo) |
10307 | |
| 8. | xRuiAlves (Rui Alves) |
9659 | |
| 9. | mattdelacdev (Matt Delac) |
9460 | |
| 10. | erezrokah (Erez Rokah) |
8382 | |
| 11. | Jeckerson (Anton Vasiliev) |
7531 | |
| 12. | adolfousier (Adolfo Usier ) |
7361 | |
| 13. | JarbasAl (JarbasAI) |
7281 | |
| 14. | renatomarinho (Renato Marinho) |
7258 | |
| 15. | moltar (Roman) |
7005 | |
| 16. | otaviojava (Otávio Santana) |
6837 | |
| 17. | FMCalisto (Francisco Maria Calisto) |
6707 | |
| 18. | caruccio (Mateus Caruccio) |
6571 | |
| 19. | jpaquim (João Paquim) |
6430 | |
| 20. | bdmendes (Bruno Mendes) |
6274 | |
| 21. | jcazevedo (Joao Azevedo) |
6148 | |
| 22. | ollym (Oliver Morgan) |
5580 | |
| 23. | adamchainz (Adam Johnson) |
5502 | |
| 24. | bmbferreira (Bruno Ferreira) |
5388 | |
| 25. | binnyva (Binny V A) |
5156 | |
| 26. | derencius (Marcus Derencius) |
5124 | |
| 27. | nelsonic (Nelson) |
4809 | |
| 28. | motanelson (nelson jr mota) |
4796 | |
| 29. | rafaeelaudibert (Rafael Audibert) |
4779 | |
| 30. | marceloprates (Marcelo de Oliveira Rosa Prates) |
4722 | |
| 31. | eidam (Adam Janiš) |
4619 | |
| 32. | oliota (Rubem Oliota) |
4487 | |
| 33. | cmalbuquerque (Carolina Albuquerque) |
4465 | |
| 34. | tentone (José Ferrão) |
4358 | |
| 35. | nunomaduro (nuno maduro) |
4284 | |
| 36. | rogerlz (Rogerio Goncalves) |
4096 | |
| 37. | joamag (João Magalhães) |
4075 | |
| 38. | WendellAdriel (Wendell Adriel) |
4061 | |
| 39. | xiCO2k (Francisco Madeira) |
4043 | |
| 40. | rgl (Rui Lopes) |
4018 | |
| 41. | fidalgodev (Pedro Fidalgo) |
3999 | |
| 42. | FernandoMiguel (Fernando Miguel) |
3979 | |
| 43. | nicolastakashi (Nicolas Takashi) |
3902 | |
| 44. | almeidx (Almeida) |
3886 | |
| 45. | naps62 (Miguel Palhas) |
3853 | |
| 46. | linuz90 (Fabrizio Rinaldi) |
3835 | |
| 47. | snipe (snipe) |
3826 | |
| 48. | Saicheg (Valiantsin Zavadski) |
3822 | |
| 49. | rafaelferreirapt (Rafael Ferreira) |
3812 | |
| 50. | felipek (Felipe Kellermann) |
3682 | |
| 51. | gmcabrita (Gonçalo Mendes Cabrita) |
3629 | |
| 52. | ricardofbarros (Ricardo Barros) |
3622 | |
| 53. | brunogaspar (Bruno Gaspar) |
3562 | |
| 54. | Bartmr (Bartolomeu Rodrigues) |
3535 | |
| 55. | dresende (Diogo Resende) |
3521 | |
| 56. | dbarabashh (Dima Barabash) |
3501 | |
| 57. | timlinux (Tim Sutton) |
3355 | |
| 58. | s0undt3ch (Pedro Algarvio) |
3331 | |
| 59. | g4brielklein (Gabriel Klein) |
3309 | |
| 60. | nbluis (Eduardo Bohrer) |
3298 | |
| 61. | FACorreiaa (Fernando Correia) |
3267 | |
| 62. | gustavovalverde (Gustavo Valverde) |
3260 | |
| 63. | dcsg (Daniel Gomes) |
3252 | |
| 64. | goncalossilva (Gonçalo Silva) |
3202 | |
| 65. | GuilhE (Guilherme Delgado) |
3164 | |
| 66. | carlosflorencio (Carlos Florêncio) |
3146 | |
| 67. | Quicksaver (Luís Miguel) |
3120 | |
| 68. | IvoPereira (Ivo Pereira) |
3089 | |
| 69. | e200 (E L E A N D R O) |
3081 | |
| 70. | PascalPixel (Pascal Pixel) |
3035 | |
| 71. | LyeZinho (Pedro Kaleb!) |
3033 | |
| 72. | luisalima (Luisa Lima) |
3009 | |
| 73. | imgabrieldev (Gabriel Soares) |
2962 | |
| 74. | oNaiPs (José Luis Pereira) |
2938 | |
| 75. | Lorenzobattistela (Lorenzo Battistela) |
2904 | |
| 76. | leandrodamascena (Leandro Damascena) |
2898 | |
| 77. | matheusmorett2 (Matheus Morett) |
2892 | |
| 78. | kremalicious (Matthias Kretschmann) |
2843 | |
| 79. | matklad (Alex Kladov) |
2791 | |
| 80. | PedroGuerraPT (Pedro Guerra) |
2762 | |
| 81. | microchipgnu (Luís Freitas) |
2739 | |
| 82. | datsfilipe (datsfilipe.xyz) |
2733 | |
| 83. | nunofgs (Nuno Sousa) |
2731 | |
| 84. | macabeus (Bruno Macabeus) |
2730 | |
| 85. | Marantesss (Gonçalo Marantes) |
2680 | |
| 86. | josemvcerqueira (ターニャ) |
2645 | |
| 87. | marcospgp (Marcos Pereira) |
2637 | |
| 88. | marciafc (Marcia Ferreira Castagna) |
2632 | |
| 89. | lucalanca (João Figueiredo) |
2600 | |
| 90. | bgcngm (Bruno Martins) |
2589 | |
| 91. | theanxy (Wojtek) |
2578 | |
| 92. | krishaamer (Kris Haamer) |
2568 | |
| 93. | woile (Santiago Fraire Willemoes) |
2541 | |
| 94. | helderberto (Helder Burato Berto) |
2537 | |
| 95. | nelsonsilvadev (Nelson Silva) |
2525 | |
| 96. | dokterbob (Mathijs de Bruin) |
2524 | |
| 97. | shogunpurple (Martin McKeaveney) |
2507 | |
| 98. | ImrenR (Imren R) |
2489 | |
| 99. | remonh87 (Rémon) |
2461 | |
| 100. | ThiagoSantosOFC (Thiago Santos) |
2435 | |
| 101. | pgte (Pedro Teixeira) |
2430 | |
| 102. | david-dacruz (David Dacruz) |
2424 | |
| 103. | marciocamello (Marcio Vale) |
2417 | |
| 104. | mxssl (Max) |
2412 | |
| 105. | filhodanuvem (Claudson Oliveira) |
2410 | |
| 106. | frm (Fernando Mendes) |
2398 | |
| 107. | andrefreitas (André Freitas) |
2395 | |
| 108. | Levieber (Levi Eber) |
2389 | |
| 109. | rmarinho (Rui Marinho) |
2385 | |
| 110. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
2371 | |
| 111. | franciscofranco (Francisco Franco) |
2365 | |
| 112. | brpaz (Bruno Paz) |
2352 | |
| 113. | miguelriemoliveira (Miguel Riem de Oliveira) |
2350 | |
| 114. | thePeras (João Torre Pereira) |
2327 | |
| 115. | 0xtelmo (Telmo Goncalves) |
2313 | |
| 116. | sigma-andex (Jan Schulte) |
2309 | |
| 117. | jmg-duarte (José Duarte) |
2275 | |
| 118. | paprikka (Rafal Pastuszak) |
2263 | |
| 119. | tofran (Francisco Marques) |
2257 | |
| 120. | ggazzo (Guilherme Gazzo) |
2256 | |
| 121. | yields (Amir Abushareb) |
2243 | |
| 122. | guilhermecapitao (Guilherme Capitão) |
2239 | |
| 123. | leafac (Leandro Facchinetti) |
2231 | |
| 124. | feremabraz (Fernando Braz) |
2222 | |
| 125. | gabrielpoca (Gabriel Poça) |
2217 | |
| 126. | kevinchappell (Kevin Chappell) |
2213 | |
| 127. | satazor (André Cruz) |
2211 | |
| 128. | lucasinocente (Lucas Inocente) |
2195 | |
| 129. | pedrosousa (Pedro Sousa) |
2180 | |
| 130. | vgeorge (Vitor George) |
2174 | |
| 131. | jefferson-calmon (Jefferson Calmon) |
2170 | |
| 132. | erickpintor (Erick Pintor) |
2163 | |
| 133. | hugofpaiva (Hugo Paiva de Almeida) |
2162 | |
| 134. | rikas (Ricardo Otero) |
2146 | |
| 135. | josecarneiro (José Carneiro) |
2129 | |
| 136. | filipecabaco (Filipe Cabaço) |
2124 | |
| 137. | 0xferit (Ferit) |
2122 | |
| 138. | rubenmarcus (Ruben) |
2118 | |
| 139. | laionazeredo (laion_azeredo.ts) |
2109 | |
| 140. | niquola (Nikolai Ryzhikov) |
2104 | |
| 141. | emiliosheinz (Emilio Heinzmann) |
2060 | |
| 142. | lucasmonstrox (Lucas Monstro) |
2049 | |
| 143. | magicknot (David Duarte) |
2039 | |
| 144. | memming (Il Memming Park) |
2020 | |
| 145. | diogotcorreia (Diogo Correia) |
2003 | |
| 146. | dickhardt (Dick Hardt) |
1995 | |
| 147. | joaopalmeiro (João Palmeiro) |
1962 | |
| 148. | bruno12mota (Bruno Mota) |
1951 | |
| 149. | nflaig (Nico Flaig) |
1947 | |
| 150. | tamtamchik (Yuri Tkachenko) |
1931 | |
| 151. | marmelo (Rafael Marmelo) |
1926 | |
| 152. | CoolAssPuppy (Prashant Sridharan) |
1899 | |
| 153. | andreaTP (Andrea Peruffo) |
1895 | |
| 154. | tiagonbotelho (Tiago Botelho) |
1893 | |
| 155. | jenpaff (Jennifer) |
1888 | |
| 156. | joaquimrocha (Joaquim Rocha) |
1883 | |
| 157. | alt-romes (Rodrigo Mesquita) |
1870 | |
| 158. | dannyhw (Daniel Williams) |
1868 | |
| 159. | HenriqueSFernandes (Henrique Fernandes) |
1863 | |
| 160. | nelsonmestevao (Nelson Estevão) |
1856 | |
| 161. | rtfpessoa (Rodrigo Fernandes) |
1847 | |
| 162. | abo-abo (Oleh Krehel) |
1837 | |
| 163. | Ca-moes (Dani) |
1828 | |
| 164. | roll (roll) |
1825 | |
| 165. | ZanzyTHEbar (DaOfficialWizard) |
1823 | |
| 166. | rodloboz (Rui Freitas) |
1804 | |
| 167. | rfgamaral (Ricardo Amaral) |
1798 | |
| 168. | gritt (Gilvan Ritter) |
1791 | |
| 169. | StuartFarmer (Stuart Farmer) |
1782 | |
| 170. | JonnyBGod (João Ribeiro) |
1770 | |
| 171. | andresilva (André Silva) |
1763 | |
| 172. | pedrofp4444 (Pedro Pereira) |
1739 | |
| 173. | indeyets (Alexey Zakhlestin) |
1711 | |
| 174. | FGuerreir0 (Fábio Guerreiro) |
1683 | |
| 175. | luisdalmolin (Luís Dalmolin) |
1683 | |
| 176. | gersonlimadev (Gerson Lima) |
1683 | |
| 177. | dpgaspar (Daniel Vaz Gaspar) |
1674 | |
| 178. | dansku (Daniel Andrade) |
1665 | |
| 179. | nunowar (Nuno Guerra) |
1653 | |
| 180. | jonasschmedtmann (Jonas Schmedtmann) |
1647 | |
| 181. | jbergstroem (Johan Bergström) |
1611 | |
| 182. | weeco (Martin Schneppenheim) |
1605 | |
| 183. | bastiao (Luís Bastião Silva) |
1603 | |
| 184. | viniciusfinger (Vinicius Finger) |
1601 | |
| 185. | netojose (José Neto) |
1594 | |
| 186. | pedro-mendonca (Pedro Mendonça) |
1584 | |
| 187. | jbrazio (João Brázio) |
1584 | |
| 188. | serg-plusplus (Sergiy Pash) |
1581 | |
| 189. | fellyph (Fellyph Cintra) |
1572 | |
| 190. | TommyAlmeida (Tomas Almeida) |
1544 | |
| 191. | michalczaplinski (Michał Czapliński) |
1535 | |
| 192. | rogeriopvl (Rogério Vicente) |
1524 | |
| 193. | antedeguemon (Vicente Merlo) |
1523 | |
| 194. | rizo (Rizo) |
1519 | |
| 195. | josesimoes (José Simões) |
1518 | |
| 196. | filipesperandio (Filipe Esperandio (Pippo)) |
1510 | |
| 197. | acidiney (Acidiney Dias) |
1503 | |
| 198. | dwildt (Daniel Wildt) |
1501 | |
| 199. | GearsDatapacks (Surya Rose) |
1490 | |
| 200. | 0xacb (André Baptista) |
1489 | |
| 201. | i4ki (i4k) |
1483 | |
| 202. | G4brym (Gabriel Massadas) |
1473 | |
| 203. | RGarrido03 (Rúben Garrido) |
1467 | |
| 204. | tomahock (João Pina) |
1444 | |
| 205. | ramonsaraiva (Ramon Saraiva) |
1443 | |
| 206. | alexcastrodev (Alexandro Castro) |
1439 | |
| 207. | DaniilBaida (Daniil Baida) |
1422 | |
| 208. | thealmarques (André Marques) |
1416 | |
| 209. | thiagorider (Thiago Rider Augusto) |
1412 | |
| 210. | pintsized (James Hurst) |
1406 | |
| 211. | jmamadeu (João Amadeu) |
1390 | |
| 212. | anfreire (André Freire Ferreira) |
1389 | |
| 213. | rochacbruno (Bruno Rocha) |
1370 | |
| 214. | Jumaruba (Juliane Marubayashi) |
1365 | |
| 215. | begmaroman (Roman Behma) |
1356 | |
| 216. | nfacha (Nuno Facha) |
1353 | |
| 217. | o-leolleo (o-leolleo) |
1352 | |
| 218. | DanielFran (Daniel Franco) |
1349 | |
| 219. | arestivo (André Restivo) |
1348 | |
| 220. | hugopeixoto (Hugo Peixoto) |
1336 | |
| 221. | gabrieleangeletti (Gabriele Angeletti) |
1332 | |
| 222. | andrew--r (Andrey Romanov) |
1327 | |
| 223. | mcoquet (Miguel Coquet) |
1316 | |
| 224. | pxlvre (Pol Vidal) |
1315 | |
| 225. | patrickluzdev (Patrick Luz) |
1306 | |
| 226. | ashtanko (Oleksii Shtanko) |
1291 | |
| 227. | chroda (Christian Marcell de Oliveira) |
1289 | |
| 228. | JoseRFJuniorLLMs (Jose RF Junior) |
1288 | |
| 229. | ltarkker (Gonçalo L. Fernandes) |
1287 | |
| 230. | matheusrocha89 (Matheus Cruz Rocha) |
1281 | |
| 231. | BOLT04 (David Pereira) |
1276 | |
| 232. | joaopedrodcf (João Ferreira) |
1276 | |
| 233. | pkoch (Paulo Koch) |
1267 | |
| 234. | dmfrancisco (David Francisco) |
1248 | |
| 235. | BrunoBernardino (Bruno Bernardino) |
1244 | |
| 236. | pmoura (Paulo Moura) |
1243 | |
| 237. | joa-quim (Joaquim) |
1243 | |
| 238. | duartecaldascardoso (Duarte Cardoso) |
1228 | |
| 239. | BrunoGeorgevich (Bruno Georgevich Ferreira) |
1213 | |
| 240. | choraria (Sourabh Choraria) |
1211 | |
| 241. | limwa (André Lima) |
1210 | |
| 242. | hugomrdias (Hugo Dias) |
1202 | |
| 243. | ftonato (Ademílson Tonato) |
1198 | |
| 244. | rafaelcpalmeida (Rafael Almeida) |
1198 | |
| 245. | mluisbrown (Michael Brown) |
1192 | |
| 246. | Gerstep (stepan) |
1189 | |
| 247. | m1guelpf (Miguel Piedrafita) |
1184 | |
| 248. | albttx (Albert Le Batteux) |
1181 | |
| 249. | tassoevan (Tasso Evangelista) |
1164 | |
| 250. | crqrdotcom (João Cerqueira) |
1162 | |
| 251. | leonardoquevedox (Leonardo Quevedo) |
1154 | |
| 252. | luizmellodev (Luiz Mello) |
1152 | |
| 253. | ruiaraujo (Rui Araújo) |
1146 | |
| 254. | danicuki (Daniel Cukier) |
1130 | |
| 255. | mikedld (Mike Gelfand) |
1117 | |
| 256. | sug0 (Tiago Carvalho) |
1117 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 4 |
| 2. | epicgames | 4 |
| 3. | laravel | 4 |
| 4. | coderdojobraga | 3 |
| 5. | supabase | 3 |
| 6. | datadog | 3 |
| 7. | hackerschool | 2 |
| 8. | cloudflare | 2 |
| 9. | cesium | 2 |
| 10. | doist | 2 |