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-29 14:21:09 +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 68694 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) |
34874 | |
| 2. | dev-ggomes (Guilherme Gomes) |
13632 | |
| 3. | mattdelacdev (Matt Delac) |
9886 | |
| 4. | xRuiAlves (Rui Alves) |
9164 | |
| 5. | DiogoRibeiro7 (Diogo Ribeiro) |
8483 | |
| 6. | Timtech4u (Timothy Olaleke) |
8188 | |
| 7. | ollym (Oliver Morgan) |
8085 | |
| 8. | FMCalisto (Francisco Maria Calisto) |
7632 | |
| 9. | otaviojava (Otávio Santana) |
7137 | |
| 10. | ezefranca (Ezequiel Santos) |
7017 | |
| 11. | erezrokah (Erez Rokah) |
6366 | |
| 12. | JarbasAl (JarbasAI) |
6334 | |
| 13. | renatomarinho (Renato Marinho) |
6280 | |
| 14. | Jeckerson (Anton Vasiliev) |
6022 | |
| 15. | adamchainz (Adam Johnson) |
5979 | |
| 16. | bdmendes (Bruno Mendes) |
5826 | |
| 17. | jcazevedo (Joao Azevedo) |
5720 | |
| 18. | art-shen (Art Shendrik) |
5681 | |
| 19. | binnyva (Binny V A) |
5651 | |
| 20. | moltar (Roman) |
5269 | |
| 21. | caruccio (Mateus Caruccio) |
4796 | |
| 22. | nelsonic (Nelson) |
4644 | |
| 23. | Th0rgal (Thomas Marchand) |
4525 | |
| 24. | motanelson (nelson jr mota) |
4461 | |
| 25. | nunomaduro (nuno maduro) |
4355 | |
| 26. | tentone (José Ferrão) |
4167 | |
| 27. | eidam (Adam Janiš) |
4087 | |
| 28. | rafaeelaudibert (Rafael Audibert) |
3975 | |
| 29. | Bartmr (Bartolomeu Rodrigues) |
3944 | |
| 30. | rgl (Rui Lopes) |
3902 | |
| 31. | theanxy (Wojtek) |
3827 | |
| 32. | nicolastakashi (Nicolas Takashi) |
3754 | |
| 33. | FernandoMiguel (Fernando Miguel) |
3709 | |
| 34. | snipe (snipe) |
3518 | |
| 35. | naps62 (Miguel Palhas) |
3407 | |
| 36. | ricardofbarros (Ricardo Barros) |
3397 | |
| 37. | nbluis (Eduardo Bohrer) |
3360 | |
| 38. | g4brielklein (Gabriel Klein) |
3310 | |
| 39. | bgcngm (Bruno Martins) |
3296 | |
| 40. | WendellAdriel (Wendell Adriel) |
3261 | |
| 41. | leandrodamascena (Leandro Damascena) |
3252 | |
| 42. | dresende (Diogo Resende) |
3250 | |
| 43. | feremabraz (Fernando Braz) |
3247 | |
| 44. | PascalPixel (Pascal Pixel) |
3235 | |
| 45. | derencius (Marcus Derencius) |
3160 | |
| 46. | afonsojramos (Afonso Jorge Ramos) |
3158 | |
| 47. | jpaquim (João Paquim) |
3144 | |
| 48. | jefferson-calmon (Jefferson Calmon) |
3123 | |
| 49. | oliota (Rubem Oliota) |
3075 | |
| 50. | Saicheg (Valiantsin Zavadski) |
3012 | |
| 51. | kremalicious (Matthias Kretschmann) |
2897 | |
| 52. | brunogaspar (Bruno Gaspar) |
2877 | |
| 53. | matklad (Alex Kladov) |
2831 | |
| 54. | leafac (Leandro Facchinetti) |
2828 | |
| 55. | s0undt3ch (Pedro Algarvio) |
2777 | |
| 56. | datsfilipe (datsfilipe.xyz) |
2760 | |
| 57. | xiCO2k (Francisco Madeira) |
2734 | |
| 58. | fidalgodev (Pedro Fidalgo) |
2701 | |
| 59. | dazld (Dan Peddle) |
2695 | |
| 60. | matheusmorett2 (Matheus Morett) |
2655 | |
| 61. | e200 (E L E A N D R O) |
2653 | |
| 62. | satazor (André Cruz) |
2644 | |
| 63. | pgte (Pedro Teixeira) |
2633 | |
| 64. | o-leolleo (o-leolleo) |
2629 | |
| 65. | filhodanuvem (Claudson Oliveira) |
2616 | |
| 66. | shogunpurple (Martin McKeaveney) |
2609 | |
| 67. | joamag (João Magalhães) |
2606 | |
| 68. | 0xtelmo (Telmo Goncalves) |
2584 | |
| 69. | brpaz (Bruno Paz) |
2556 | |
| 70. | goncalossilva (Gonçalo Silva) |
2535 | |
| 71. | josemvcerqueira (ターニャ🪖) |
2508 | |
| 72. | lucasinocente (Lucas Inocente) |
2493 | |
| 73. | thePeras (João Torre Pereira) |
2478 | |
| 74. | almeidx (Almeida) |
2456 | |
| 75. | mxssl (Max) |
2452 | |
| 76. | FACorreiaa (Fernando Correia) |
2449 | |
| 77. | HenriqueSFernandes (Henrique Fernandes) |
2430 | |
| 78. | rcarmo (Rui Carmo) |
2413 | |
| 79. | GuilhE (Guilherme Delgado) |
2345 | |
| 80. | pedrosousa (Pedro Sousa) |
2320 | |
| 81. | 0xacb (André Baptista) |
2301 | |
| 82. | timlinux (Tim Sutton) |
2277 | |
| 83. | microchipgnu (Luís Freitas) |
2265 | |
| 84. | tiagozip (tiago) |
2261 | |
| 85. | woile (Santiago Fraire Willemoes) |
2255 | |
| 86. | yields (Amir Abushareb) |
2230 | |
| 87. | rfgamaral (Ricardo Amaral) |
2221 | |
| 88. | leiradel (Andre Leiradella) |
2204 | |
| 89. | StuartFarmer (Stuart Farmer) |
2197 | |
| 90. | dannyhw (Daniel Williams) |
2193 | |
| 91. | rikas (Ricardo Otero) |
2172 | |
| 92. | nelsonmestevao (Nelson Estevão) |
2150 | |
| 93. | marceloprates (Marcelo de Oliveira Rosa Prates) |
2125 | |
| 94. | paprikka (Rafal Pastuszak) |
2119 | |
| 95. | sigma-andex (Jan Schulte) |
2106 | |
| 96. | magicknot (David Duarte) |
2077 | |
| 97. | erickpintor (Erick Pintor) |
2076 | |
| 98. | jbergstroem (Johan Bergström) |
2067 | |
| 99. | ggazzo (Guilherme Gazzo) |
2063 | |
| 100. | tofran (Francisco Marques) |
2060 | |
| 101. | Marantesss (Gonçalo Marantes) |
2046 | |
| 102. | diogotcorreia (Diogo Correia) |
2031 | |
| 103. | oNaiPs (José Luis Pereira) |
2030 | |
| 104. | ImrenR (Imren R) |
2000 | |
| 105. | remonh87 (Rémon) |
1996 | |
| 106. | jmg-duarte (José Duarte) |
1946 | |
| 107. | bruno12mota (Bruno Mota) |
1945 | |
| 108. | miguelriemoliveira (Miguel Riem de Oliveira) |
1929 | |
| 109. | serg-plusplus (Sergiy Pash) |
1915 | |
| 110. | linuz90 (Fabrizio Rinaldi) |
1912 | |
| 111. | macabeus (Bruno Macabeus) |
1905 | |
| 112. | marciafc (Marcia Castagna) |
1904 | |
| 113. | Quicksaver (Luís Miguel) |
1891 | |
| 114. | rizo (Rizo) |
1886 | |
| 115. | rodloboz (Rui Freitas) |
1880 | |
| 116. | D-Freitas (Davi Freitas) |
1865 | |
| 117. | simaob (Simão Belchior) |
1846 | |
| 118. | rmarinho (Rui Marinho) |
1833 | |
| 119. | hugofpaiva (Hugo Paiva de Almeida) |
1830 | |
| 120. | RGarrido03 (Rúben Garrido) |
1811 | |
| 121. | abo-abo (Oleh Krehel) |
1765 | |
| 122. | thiagorider (Thiago Rider Augusto) |
1759 | |
| 123. | marciocamello (Marcio Vale) |
1751 | |
| 124. | filipecabaco (Filipe Cabaço) |
1713 | |
| 125. | fmsouza (Fred Souza) |
1704 | |
| 126. | nflaig (Nico Flaig) |
1701 | |
| 127. | gnunicorn (Benjamin Kampmann) |
1699 | |
| 128. | dokterbob (Mathijs de Bruin) |
1694 | |
| 129. | alt-romes (Rodrigo Mesquita) |
1685 | |
| 130. | cmalbuquerque (Carolina Albuquerque) |
1684 | |
| 131. | IvoPereira (Ivo Pereira) |
1677 | |
| 132. | luisalima (Luisa Lima) |
1676 | |
| 133. | pgaspar (Pedro Gaspar) |
1671 | |
| 134. | andreaTP (Andrea Peruffo) |
1640 | |
| 135. | vgeorge (Vitor George) |
1639 | |
| 136. | rogeriopvl (Rogério Vicente) |
1632 | |
| 137. | GearsDatapacks (Surya Rose) |
1632 | |
| 138. | pedrofp4444 (Pedro Pereira) |
1626 | |
| 139. | gersonlimadev (Gerson Lima) |
1625 | |
| 140. | filipesperandio (Filipe Esperandio (Pippo)) |
1604 | |
| 141. | nunowar (Nuno Guerra) |
1602 | |
| 142. | gabrielpoca (Gabriel Poça) |
1599 | |
| 143. | marmelo (Rafael Marmelo) |
1593 | |
| 144. | pedro-mendonca (Pedro Mendonça) |
1589 | |
| 145. | bastiao (Luís Bastião Silva) |
1582 | |
| 146. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
1574 | |
| 147. | dickhardt (Dick Hardt) |
1573 | |
| 148. | dpgaspar (Daniel Vaz Gaspar) |
1563 | |
| 149. | indeyets (Alexey Zakhlestin) |
1561 | |
| 150. | i4ki (i4k) |
1537 | |
| 151. | jmamadeu (João Amadeu) |
1537 | |
| 152. | josesimoes (José Simões) |
1537 | |
| 153. | nunofgs (Nuno Sousa) |
1524 | |
| 154. | andresilva (André Silva) |
1518 | |
| 155. | lucalanca (João Figueiredo) |
1514 | |
| 156. | helderberto (Helder Burato Berto) |
1511 | |
| 157. | gritt (Gilvan Ritter) |
1509 | |
| 158. | ashtanko (Oleksii Shtanko) |
1493 | |
| 159. | joaquimrocha (Joaquim Rocha) |
1485 | |
| 160. | tomahock (João Pina) |
1479 | |
| 161. | rogerlz (Rogerio Goncalves) |
1478 | |
| 162. | rochacbruno (Bruno Cesar Rocha) |
1469 | |
| 163. | leonardoquevedox (Leonardo Quevedo) |
1467 | |
| 164. | TGlide (Thomas G. Lopes) |
1466 | |
| 165. | hilton-tavares (Hilton Tavares) |
1461 | |
| 166. | limwa (André Lima) |
1443 | |
| 167. | FGuerreir0 (Fábio Guerreiro) |
1425 | |
| 168. | carlosflorencio (Carlos Florêncio) |
1414 | |
| 169. | pirapira (Yoichi Hirai) |
1406 | |
| 170. | gustavovalverde (Gustavo Valverde) |
1397 | |
| 171. | tamtamchik (Yuri Tkachenko) |
1392 | |
| 172. | Drete457 (Filipe Mota) |
1377 | |
| 173. | rubenmarcus (Ruben) |
1362 | |
| 174. | niquola (Nikolai Ryzhikov) |
1358 | |
| 175. | andrew--r (Andrey Romanov) |
1344 | |
| 176. | marcelaraujo (Marcel Araujo) |
1342 | |
| 177. | krishaamer (Kris Haamer) |
1336 | |
| 178. | laionazeredo (laion_azeredo.ts) |
1325 | |
| 179. | anilkeshwani (Anil Keshwani) |
1320 | |
| 180. | tskxz (Tanjil) |
1309 | |
| 181. | hugopeixoto (Hugo Peixoto) |
1307 | |
| 182. | dwildt (Daniel Wildt) |
1304 | |
| 183. | ZanzyTHEbar (DaOfficialWizard) |
1301 | |
| 184. | jbrazio (João Brázio) |
1301 | |
| 185. | roll (roll) |
1295 | |
| 186. | melogabriel (Gabriel Melo) |
1293 | |
| 187. | antedeguemon (Vicente Merlo) |
1292 | |
| 188. | joaopalmeiro (João Palmeiro) |
1262 | |
| 189. | schnorr (Lucas M. Schnorr) |
1262 | |
| 190. | m1guelpf (Miguel Piedrafita) |
1259 | |
| 191. | finnp (Finn Pauls) |
1245 | |
| 192. | Lorenzobattistela (Lorenzo Battistela) |
1244 | |
| 193. | ThiagoSantosOFC (Thiago Santos) |
1238 | |
| 194. | tutods (Daniel Sousa) |
1235 | |
| 195. | arestivo (André Restivo) |
1235 | |
| 196. | jenpaff (Jennifer) |
1233 | |
| 197. | franciscofranco (Francisco Franco) |
1229 | |
| 198. | kayua (Kayuã Oleques) |
1225 | |
| 199. | choraria (Sourabh Choraria) |
1219 | |
| 200. | thealmarques (André Marques) |
1216 | |
| 201. | pkoch (Paulo Koch) |
1204 | |
| 202. | diogocarrola (Diogo Carrola) |
1201 | |
| 203. | kevinchappell (Kevin Chappell) |
1201 | |
| 204. | ftonato (Ademílson Tonato) |
1200 | |
| 205. | marcospgp (Marcos Pereira) |
1198 | |
| 206. | gabrieleangeletti (Gabriele Angeletti) |
1193 | |
| 207. | dinocosta (Dino) |
1192 | |
| 208. | rtfpessoa (Rodrigo Fernandes) |
1191 | |
| 209. | nfacha (Nuno Facha) |
1188 | |
| 210. | tassoevan (Tasso Evangelista) |
1186 | |
| 211. | robertocarlosmedina (Roberto Carlos Medina) |
1183 | |
| 212. | fao89 (Fabricio Aguiar) |
1182 | |
| 213. | Ca-moes (Dani) |
1170 | |
| 214. | viniciusfinger (Vinicius Finger) |
1161 | |
| 215. | BrunoGeorgevich (Bruno Georgevich Ferreira) |
1160 | |
| 216. | alexcastrodev (Alexandro Castro) |
1160 | |
| 217. | lucasmonstrox (Lucas Monstro) |
1157 | |
| 218. | Bunn (Fernando Bunn) |
1154 | |
| 219. | mikedld (Mike Gelfand) |
1146 | |
| 220. | sdsantos (Sérgio Santos) |
1144 | |
| 221. | netojose (José Neto) |
1139 | |
| 222. | dansku (Daniel Andrade) |
1136 | |
| 223. | luisdalmolin (Luís Dalmolin) |
1129 | |
| 224. | DDuarte (Duarte Duarte) |
1124 | |
| 225. | rafaelcpalmeida (Rafael Almeida) |
1120 | |
| 226. | sug0 (Tiago Carvalho) |
1117 | |
| 227. | claudiaazambuja (Claudia Azambuja) |
1112 | |
| 228. | Kuninoto (Kuninoto) |
1108 | |
| 229. | hugomrdias (Hugo Dias) |
1107 | |
| 230. | BrunoBernardino (Bruno Bernardino) |
1104 | |
| 231. | weeco (Martin Schneppenheim) |
1103 | |
| 232. | 0xferit (Ferit) |
1099 | |
| 233. | tiagonbotelho (Tiago Botelho) |
1096 | |
| 234. | joaomlourenco (João M. Lourenço) |
1094 | |
| 235. | mluisbrown (Michael Brown) |
1086 | |
| 236. | DanielFran (Daniel Franco) |
1080 | |
| 237. | fellyph (Fellyph Cintra) |
1076 | |
| 238. | hjdesigner (Henrique Melanda) |
1074 | |
| 239. | pintsized (James Hurst) |
1070 | |
| 240. | callmephilip (Philip Nuzhnyi) |
1057 | |
| 241. | radcortez (Roberto Cortez) |
1055 | |
| 242. | Francisca105 (Francisca Almeida) |
1051 | |
| 243. | jpneto (João Pedro Neto) |
1041 | |
| 244. | memming (Il Memming Park) |
1040 | |
| 245. | Curio5813 (Marcos Glasner) |
1037 | |
| 246. | DaniilBaida (Daniil Baida) |
1034 | |
| 247. | joaopedrodcf (João Ferreira) |
1030 | |
| 248. | mateuspontes (Mateus Pontes) |
1030 | |
| 249. | Fernando-A-Rocha (Fernando Rocha) |
1022 | |
| 250. | RuiRomano (Rui Romano) |
1021 | |
| 251. | chroda (Christian Marcell de Oliveira) |
1019 | |
| 252. | duartecaldascardoso (Duarte Cardoso) |
1019 | |
| 253. | filipecifali (Filipe Cifali Stangler) |
1015 | |
| 254. | PedroGuerraPT (Pedro Guerra) |
1014 | |
| 255. | ivandrofly (Ivandro Jao) |
1014 | |
| 256. | ruiaraujo (Rui Araújo) |
1011 |
| Rank | Organization | Members |
|---|---|---|
| 1. | laravel | 4 |
| 2. | nixos | 4 |
| 3. | datadog | 3 |
| 4. | cesium | 3 |
| 5. | ansible-collections | 2 |
| 6. | detiuaveiro | 2 |
| 7. | pulp | 2 |
| 8. | doist | 2 |
| 9. | posthog | 2 |
| 10. | improvecoimbra | 2 |