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-01-09 18:03:45 +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 68117 total users in the region and you need at least 77 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) |
34998 | |
| 2. | dev-ggomes (Guilherme Gomes) |
14291 | |
| 3. | xRuiAlves (Rui Alves) |
9171 | |
| 4. | mattdelacdev (Matt Delac) |
9081 | |
| 5. | FMCalisto (Francisco Maria Calisto) |
8994 | |
| 6. | ollym (Oliver Morgan) |
8657 | |
| 7. | DiogoRibeiro7 (Diogo Ribeiro) |
8411 | |
| 8. | ezefranca (Ezequiel Santos) |
8355 | |
| 9. | Timtech4u (Timothy Olaleke) |
8336 | |
| 10. | otaviojava (Otávio Santana) |
6913 | |
| 11. | JarbasAl (JarbasAI) |
6740 | |
| 12. | erezrokah (Erez Rokah) |
6664 | |
| 13. | adamchainz (Adam Johnson) |
6038 | |
| 14. | renatomarinho (Renato Marinho) |
6005 | |
| 15. | jcazevedo (Joao Azevedo) |
5951 | |
| 16. | Jeckerson (Anton Vasiliev) |
5595 | |
| 17. | bdmendes (Bruno Mendes) |
5574 | |
| 18. | binnyva (Binny V A) |
5398 | |
| 19. | moltar (Roman) |
5138 | |
| 20. | art-shen (Art Shendrik) |
4906 | |
| 21. | caruccio (Mateus Caruccio) |
4847 | |
| 22. | nelsonic (Nelson) |
4619 | |
| 23. | nunomaduro (nuno maduro) |
4397 | |
| 24. | motanelson (nelson jr mota) |
4350 | |
| 25. | Th0rgal (Thomas Marchand) |
4264 | |
| 26. | Bartmr (Bartolomeu Rodrigues) |
4115 | |
| 27. | eidam (Adam Janiš) |
4108 | |
| 28. | theanxy (Wojtek) |
3971 | |
| 29. | tentone (José Ferrão) |
3970 | |
| 30. | rafaeelaudibert (Rafael Audibert) |
3859 | |
| 31. | rgl (Rui Lopes) |
3813 | |
| 32. | nicolastakashi (Nicolas Takashi) |
3797 | |
| 33. | snipe (snipe) |
3520 | |
| 34. | naps62 (Miguel Palhas) |
3476 | |
| 35. | feremabraz (Fernando Braz) |
3465 | |
| 36. | g4brielklein (Gabriel Klein) |
3440 | |
| 37. | ricardofbarros (Ricardo Barros) |
3347 | |
| 38. | FernandoMiguel (Fernando Miguel) |
3339 | |
| 39. | renatovico (Renato Viço) |
3326 | |
| 40. | PascalPixel (Pascal Pixel) |
3312 | |
| 41. | bgcngm (Bruno Martins) |
3310 | |
| 42. | nbluis (Eduardo Bohrer) |
3294 | |
| 43. | jefferson-calmon (Jefferson Calmon) |
3293 | |
| 44. | leandrodamascena (Leandro Damascena) |
3184 | |
| 45. | WendellAdriel (Wendell Adriel) |
3159 | |
| 46. | dresende (Diogo Resende) |
3101 | |
| 47. | datsfilipe (datsfilipe.xyz) |
3035 | |
| 48. | kremalicious (Matthias Kretschmann) |
2965 | |
| 49. | leafac (Leandro Facchinetti) |
2892 | |
| 50. | andrefreitas (André Freitas) |
2890 | |
| 51. | derencius (Marcus Derencius) |
2884 | |
| 52. | matheusmorett2 (Matheus Morett) |
2835 | |
| 53. | o-leolleo (o-leolleo) |
2815 | |
| 54. | oliota (Rubem Oliota) |
2809 | |
| 55. | Saicheg (Valiantsin Zavadski) |
2762 | |
| 56. | brunogaspar (Bruno Gaspar) |
2739 | |
| 57. | satazor (André Cruz) |
2720 | |
| 58. | filhodanuvem (Claudson Oliveira) |
2639 | |
| 59. | 0xtelmo (Telmo Goncalves) |
2596 | |
| 60. | dazld (Dan Peddle) |
2589 | |
| 61. | brpaz (Bruno Paz) |
2576 | |
| 62. | shogunpurple (Martin McKeaveney) |
2537 | |
| 63. | mxssl (Max) |
2479 | |
| 64. | e200 (E L E A N D R O) |
2471 | |
| 65. | nelsonmestevao (Nelson Estevão) |
2465 | |
| 66. | pgte (Pedro Teixeira) |
2461 | |
| 67. | lucasinocente (Lucas Inocente) |
2461 | |
| 68. | thePeras (João Torre Pereira) |
2439 | |
| 69. | microchipgnu (Luís Freitas) |
2423 | |
| 70. | xiCO2k (Francisco Madeira) |
2409 | |
| 71. | josemvcerqueira (ターニャ🪖) |
2387 | |
| 72. | HenriqueSFernandes (Henrique Fernandes) |
2378 | |
| 73. | pedrosousa (Pedro Sousa) |
2342 | |
| 74. | s0undt3ch (Pedro Algarvio) |
2339 | |
| 75. | FACorreiaa (Fernando Correia) |
2329 | |
| 76. | goncalossilva (Gonçalo Silva) |
2316 | |
| 77. | rikas (Ricardo Otero) |
2308 | |
| 78. | dannyhw (Daniel Williams) |
2295 | |
| 79. | joamag (João Magalhães) |
2292 | |
| 80. | GuilhE (Guilherme Delgado) |
2237 | |
| 81. | woile (Santiago Fraire Willemoes) |
2224 | |
| 82. | yields (Amir Abushareb) |
2199 | |
| 83. | StuartFarmer (Stuart Farmer) |
2196 | |
| 84. | timlinux (Tim Sutton) |
2183 | |
| 85. | 0xacb (André Baptista) |
2174 | |
| 86. | tiagozip (tiago) |
2149 | |
| 87. | fidalgodev (Pedro Fidalgo) |
2142 | |
| 88. | D-Freitas (Davi Freitas) |
2136 | |
| 89. | paprikka (Rafal Pastuszak) |
2127 | |
| 90. | sigma-andex (Jan Schulte) |
2118 | |
| 91. | matklad (Alex Kladov) |
2099 | |
| 92. | magicknot (David Duarte) |
2098 | |
| 93. | jbergstroem (Johan Bergström) |
2088 | |
| 94. | tofran (Francisco Marques) |
2079 | |
| 95. | serg-plusplus (Sergiy Pash) |
2066 | |
| 96. | afonsojramos (Afonso Jorge Ramos) |
2055 | |
| 97. | erickpintor (Erick Pintor) |
2054 | |
| 98. | oNaiPs (José Luis Pereira) |
2045 | |
| 99. | rcarmo (Rui Carmo) |
2037 | |
| 100. | filipesperandio (Filipe Esperandio (Pippo)) |
2019 | |
| 101. | ggazzo (Guilherme Gazzo) |
1989 | |
| 102. | bruno12mota (Bruno Mota) |
1974 | |
| 103. | leiradel (Andre Leiradella) |
1966 | |
| 104. | rfgamaral (Ricardo Amaral) |
1949 | |
| 105. | Marantesss (Gonçalo Marantes) |
1927 | |
| 106. | rodloboz (Rui Freitas) |
1921 | |
| 107. | jmg-duarte (José Duarte) |
1912 | |
| 108. | marciocamello (Marcio Vale) |
1911 | |
| 109. | linuz90 (Fabrizio Rinaldi) |
1910 | |
| 110. | rizo (Rizo) |
1905 | |
| 111. | macabeus (Bruno Macabeus) |
1859 | |
| 112. | hugofpaiva (Hugo Paiva de Almeida) |
1849 | |
| 113. | ImrenR (Imren R) |
1839 | |
| 114. | gnunicorn (Benjamin Kampmann) |
1822 | |
| 115. | rmarinho (Rui Marinho) |
1805 | |
| 116. | diogotcorreia (Diogo Correia) |
1797 | |
| 117. | Quicksaver (Luís Miguel) |
1793 | |
| 118. | remonh87 (Rémon) |
1777 | |
| 119. | gersonlimadev (Gerson Lima) |
1772 | |
| 120. | RGarrido03 (Rúben Garrido) |
1761 | |
| 121. | nflaig (Nico Flaig) |
1755 | |
| 122. | filipecabaco (Filipe Cabaço) |
1745 | |
| 123. | simaob (Simão Belchior) |
1716 | |
| 124. | abo-abo (Oleh Krehel) |
1706 | |
| 125. | rogeriopvl (Rogério Vicente) |
1700 | |
| 126. | miguelriemoliveira (Miguel Riem de Oliveira) |
1697 | |
| 127. | andreaTP (Andrea Peruffo) |
1696 | |
| 128. | dokterbob (Mathijs de Bruin) |
1687 | |
| 129. | thiagorider (Thiago Rider Augusto) |
1672 | |
| 130. | indeyets (Alexey Zakhlestin) |
1670 | |
| 131. | dickhardt (Dick Hardt) |
1658 | |
| 132. | GearsDatapacks (Surya Rose) |
1647 | |
| 133. | alt-romes (Rodrigo Mesquita) |
1644 | |
| 134. | josesimoes (José Simões) |
1634 | |
| 135. | TGlide (Thomas G. Lopes) |
1632 | |
| 136. | fmsouza (Fred Souza) |
1613 | |
| 137. | vgeorge (Vitor George) |
1606 | |
| 138. | joaquimrocha (Joaquim Rocha) |
1598 | |
| 139. | nunofgs (Nuno Sousa) |
1591 | |
| 140. | IvoPereira (Ivo Pereira) |
1584 | |
| 141. | hilton-edeir (Hilton Tavares) |
1584 | |
| 142. | bastiao (Luís Bastião Silva) |
1582 | |
| 143. | marceloprates (Marcelo de Oliveira Rosa Prates) |
1582 | |
| 144. | jmamadeu (João Amadeu) |
1581 | |
| 145. | limwa (André Lima) |
1568 | |
| 146. | nunowar (Nuno Guerra) |
1561 | |
| 147. | cmalbuquerque (Carolina Albuquerque) |
1544 | |
| 148. | i4ki (i4k) |
1527 | |
| 149. | dpgaspar (Daniel Vaz Gaspar) |
1526 | |
| 150. | pgaspar (Pedro Gaspar) |
1525 | |
| 151. | rochacbruno (Bruno Cesar Rocha) |
1515 | |
| 152. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
1511 | |
| 153. | marmelo (Rafael Marmelo) |
1510 | |
| 154. | anilkeshwani (Anil Keshwani) |
1506 | |
| 155. | pedro-mendonca (Pedro Mendonça) |
1492 | |
| 156. | helderberto (Helder Burato Berto) |
1481 | |
| 157. | tomahock (João Pina) |
1471 | |
| 158. | eduardobittencourt (Eduardo Bittencourt) |
1456 | |
| 159. | gabrielpoca (Gabriel Poça) |
1456 | |
| 160. | pedrofp4444 (Pedro Pereira) |
1448 | |
| 161. | luisalima (Luisa Lima) |
1445 | |
| 162. | ashtanko (Oleksii Shtanko) |
1443 | |
| 163. | gritt (Gilvan Ritter) |
1440 | |
| 164. | Drete457 (Filipe Mota) |
1402 | |
| 165. | andresilva (André Silva) |
1400 | |
| 166. | rogerlz (Rogerio Goncalves) |
1396 | |
| 167. | FGuerreir0 (Fábio Guerreiro) |
1392 | |
| 168. | jpaquim (João Paquim) |
1380 | |
| 169. | marcelaraujo (Marcel Araujo) |
1378 | |
| 170. | andrew--r (Andrey Romanov) |
1361 | |
| 171. | tutods (Daniel Sousa) |
1347 | |
| 172. | tamtamchik (Yuri Tkachenko) |
1346 | |
| 173. | pirapira (Yoichi Hirai) |
1340 | |
| 174. | jbrazio (João Brázio) |
1325 | |
| 175. | ftonato (Ademílson Tonato) |
1306 | |
| 176. | choraria (Sourabh Choraria) |
1302 | |
| 177. | tskxz (Tanjil) |
1300 | |
| 178. | marciafc (Marcia Castagna) |
1298 | |
| 179. | dinocosta (Dino) |
1293 | |
| 180. | antedeguemon (Vicente Merlo) |
1281 | |
| 181. | schnorr (Lucas M. Schnorr) |
1273 | |
| 182. | lucalanca (João Figueiredo) |
1271 | |
| 183. | hugopeixoto (Hugo Peixoto) |
1267 | |
| 184. | Lorenzobattistela (Lorenzo Battistela) |
1266 | |
| 185. | melogabriel (Gabriel Melo) |
1263 | |
| 186. | niquola (Nikolai Ryzhikov) |
1257 | |
| 187. | finnp (Finn Pauls) |
1246 | |
| 188. | thealmarques (André Marques) |
1245 | |
| 189. | diogocarrola (Diogo Carrola) |
1245 | |
| 190. | viniciusfinger (Vinicius Finger) |
1244 | |
| 191. | gabrieleangeletti (Gabriele Angeletti) |
1242 | |
| 192. | carlosflorencio (Carlos Florêncio) |
1240 | |
| 193. | Ca-moes (Dani) |
1231 | |
| 194. | kayua (Kayuã Oleques) |
1225 | |
| 195. | pkoch (Paulo Koch) |
1225 | |
| 196. | dwildt (Daniel Wildt) |
1216 | |
| 197. | fao89 (Fabricio Aguiar) |
1215 | |
| 198. | laionazeredo (laion_azeredo.ts) |
1212 | |
| 199. | claudiaazambuja (Claudia Azambuja) |
1207 | |
| 200. | callmephilip (Philip Nuzhnyi) |
1202 | |
| 201. | dansku (Daniel Andrade) |
1193 | |
| 202. | robertocarlosmedina (Roberto Carlos Medina) |
1191 | |
| 203. | sdsantos (Sérgio Santos) |
1191 | |
| 204. | chroda (Christian Marcell de Oliveira) |
1190 | |
| 205. | rtfpessoa (Rodrigo Fernandes) |
1189 | |
| 206. | DDuarte (Duarte Duarte) |
1186 | |
| 207. | marcospgp (Marcos Pereira) |
1182 | |
| 208. | tassoevan (Tasso Evangelista) |
1181 | |
| 209. | krishaamer (Kris Haamer) |
1179 | |
| 210. | joaopalmeiro (João Palmeiro) |
1166 | |
| 211. | kevinchappell (Kevin Chappell) |
1163 | |
| 212. | mikedld (Mike Gelfand) |
1147 | |
| 213. | luisdalmolin (Luís Dalmolin) |
1145 | |
| 214. | sug0 (Tiago Carvalho) |
1144 | |
| 215. | m1guelpf (Miguel Piedrafita) |
1138 | |
| 216. | Fernando-A-Rocha (Fernando Rocha) |
1128 | |
| 217. | hjdesigner (Henrique Melanda) |
1125 | |
| 218. | alexcastrodev (Alexandro Castro) |
1119 | |
| 219. | franciscofranco (Francisco Franco) |
1118 | |
| 220. | gustavovalverde (Gustavo Valverde) |
1117 | |
| 221. | netojose (José Neto) |
1112 | |
| 222. | ThiagoSantosOFC (Thiago Santos) |
1109 | |
| 223. | imgabrieldev (Gabriel Soares) |
1106 | |
| 224. | hugomrdias (Hugo Dias) |
1097 | |
| 225. | mluisbrown (Michael Brown) |
1094 | |
| 226. | BrunoBernardino (Bruno Bernardino) |
1094 | |
| 227. | rafaelcpalmeida (Rafael Almeida) |
1092 | |
| 228. | arestivo (André Restivo) |
1091 | |
| 229. | Bunn (Fernando Bunn) |
1083 | |
| 230. | Kuninoto (Kuninoto) |
1080 | |
| 231. | BrunoGeorgevich (Bruno Georgevich Ferreira) |
1079 | |
| 232. | jenpaff (Jennifer) |
1075 | |
| 233. | lucasmonstrox (Lucas Monstro) |
1072 | |
| 234. | 0xferit (Ferit) |
1069 | |
| 235. | jpneto (João Pedro Neto) |
1059 | |
| 236. | pintsized (James Hurst) |
1050 | |
| 237. | Curio5813 (Marcos Glasner) |
1048 | |
| 238. | ivandrofly (Ivandro Jao) |
1041 | |
| 239. | DanielFran (Daniel Franco) |
1039 | |
| 240. | joaopedrodcf (João Ferreira) |
1037 | |
| 241. | radcortez (Roberto Cortez) |
1037 | |
| 242. | filipecifali (Filipe Cifali Stangler) |
1029 | |
| 243. | roll (roll) |
1022 | |
| 244. | Francisca105 (Francisca Almeida) |
1022 | |
| 245. | kigiri (Clément) |
1021 | |
| 246. | mateuspontes (Mateus Pontes) |
1021 | |
| 247. | tofumatt (Matthew Riley MacPherson) |
1017 | |
| 248. | ponces (Alberto Ponces) |
1003 | |
| 249. | nfacha (Nuno Facha) |
995 | |
| 250. | ZanzyTHEbar (DaOfficialWizard) |
988 | |
| 251. | tiagonbotelho (Tiago Botelho) |
984 | |
| 252. | weeco (Martin Schneppenheim) |
982 | |
| 253. | ruiaraujo (Rui Araújo) |
980 | |
| 254. | RuiRomano (Rui Romano) |
978 | |
| 255. | cristijung (Cristina Jung) |
975 | |
| 256. | elena-kolevska (Elena Kolevska) |
961 |
| Rank | Organization | Members |
|---|---|---|
| 1. | laravel | 4 |
| 2. | nixos | 4 |
| 3. | datadog | 3 |
| 4. | cesium | 3 |
| 5. | coderdojobraga | 2 |
| 6. | hackerschool | 2 |
| 7. | ansible-automation-platform | 2 |
| 8. | lifeonmarspt | 2 |
| 9. | fogospt | 2 |
| 10. | pulp | 2 |