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-14 06:00:16 +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 68220 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) |
34881 | |
| 2. | dev-ggomes (Guilherme Gomes) |
14050 | |
| 3. | xRuiAlves (Rui Alves) |
9123 | |
| 4. | mattdelacdev (Matt Delac) |
9020 | |
| 5. | DiogoRibeiro7 (Diogo Ribeiro) |
8445 | |
| 6. | ollym (Oliver Morgan) |
8418 | |
| 7. | Timtech4u (Timothy Olaleke) |
8264 | |
| 8. | FMCalisto (Francisco Maria Calisto) |
8251 | |
| 9. | ezefranca (Ezequiel Santos) |
7929 | |
| 10. | otaviojava (Otávio Santana) |
6935 | |
| 11. | erezrokah (Erez Rokah) |
6565 | |
| 12. | JarbasAl (JarbasAI) |
6563 | |
| 13. | renatomarinho (Renato Marinho) |
6045 | |
| 14. | adamchainz (Adam Johnson) |
5932 | |
| 15. | jcazevedo (Joao Azevedo) |
5872 | |
| 16. | Jeckerson (Anton Vasiliev) |
5618 | |
| 17. | binnyva (Binny V A) |
5569 | |
| 18. | bdmendes (Bruno Mendes) |
5554 | |
| 19. | moltar (Roman) |
5220 | |
| 20. | art-shen (Art Shendrik) |
5072 | |
| 21. | caruccio (Mateus Caruccio) |
4863 | |
| 22. | nelsonic (Nelson) |
4555 | |
| 23. | motanelson (nelson jr mota) |
4391 | |
| 24. | nunomaduro (nuno maduro) |
4368 | |
| 25. | Th0rgal (Thomas Marchand) |
4230 | |
| 26. | eidam (Adam Janiš) |
4108 | |
| 27. | bmbferreira (Bruno Ferreira) |
4104 | |
| 28. | tentone (José Ferrão) |
4048 | |
| 29. | Bartmr (Bartolomeu Rodrigues) |
3994 | |
| 30. | theanxy (Wojtek) |
3901 | |
| 31. | rafaeelaudibert (Rafael Audibert) |
3846 | |
| 32. | rgl (Rui Lopes) |
3770 | |
| 33. | nicolastakashi (Nicolas Takashi) |
3758 | |
| 34. | snipe (snipe) |
3511 | |
| 35. | naps62 (Miguel Palhas) |
3436 | |
| 36. | feremabraz (Fernando Braz) |
3411 | |
| 37. | g4brielklein (Gabriel Klein) |
3369 | |
| 38. | FernandoMiguel (Fernando Miguel) |
3358 | |
| 39. | ricardofbarros (Ricardo Barros) |
3345 | |
| 40. | bgcngm (Bruno Martins) |
3343 | |
| 41. | nbluis (Eduardo Bohrer) |
3287 | |
| 42. | WendellAdriel (Wendell Adriel) |
3214 | |
| 43. | leandrodamascena (Leandro Damascena) |
3207 | |
| 44. | PascalPixel (Pascal Pixel) |
3202 | |
| 45. | jefferson-calmon (Jefferson Calmon) |
3176 | |
| 46. | dresende (Diogo Resende) |
3084 | |
| 47. | kremalicious (Matthias Kretschmann) |
2950 | |
| 48. | derencius (Marcus Derencius) |
2895 | |
| 49. | oliota (Rubem Oliota) |
2863 | |
| 50. | datsfilipe (datsfilipe.xyz) |
2851 | |
| 51. | Saicheg (Valiantsin Zavadski) |
2849 | |
| 52. | andrefreitas (André Freitas) |
2838 | |
| 53. | leafac (Leandro Facchinetti) |
2824 | |
| 54. | matheusmorett2 (Matheus Morett) |
2779 | |
| 55. | brunogaspar (Bruno Gaspar) |
2771 | |
| 56. | o-leolleo (o-leolleo) |
2753 | |
| 57. | s0undt3ch (Pedro Algarvio) |
2752 | |
| 58. | satazor (André Cruz) |
2711 | |
| 59. | filhodanuvem (Claudson Oliveira) |
2641 | |
| 60. | dazld (Dan Peddle) |
2602 | |
| 61. | 0xtelmo (Telmo Goncalves) |
2594 | |
| 62. | shogunpurple (Martin McKeaveney) |
2573 | |
| 63. | brpaz (Bruno Paz) |
2563 | |
| 64. | lucasinocente (Lucas Inocente) |
2480 | |
| 65. | e200 (E L E A N D R O) |
2476 | |
| 66. | mxssl (Max) |
2464 | |
| 67. | pgte (Pedro Teixeira) |
2454 | |
| 68. | thePeras (João Torre Pereira) |
2443 | |
| 69. | xiCO2k (Francisco Madeira) |
2415 | |
| 70. | josemvcerqueira (ターニャ🪖) |
2401 | |
| 71. | nelsonmestevao (Nelson Estevão) |
2389 | |
| 72. | joamag (João Magalhães) |
2383 | |
| 73. | goncalossilva (Gonçalo Silva) |
2377 | |
| 74. | microchipgnu (Luís Freitas) |
2367 | |
| 75. | HenriqueSFernandes (Henrique Fernandes) |
2350 | |
| 76. | pedrosousa (Pedro Sousa) |
2330 | |
| 77. | FACorreiaa (Fernando Correia) |
2321 | |
| 78. | rikas (Ricardo Otero) |
2303 | |
| 79. | dannyhw (Daniel Williams) |
2256 | |
| 80. | GuilhE (Guilherme Delgado) |
2229 | |
| 81. | woile (Santiago Fraire Willemoes) |
2219 | |
| 82. | fidalgodev (Pedro Fidalgo) |
2197 | |
| 83. | 0xacb (André Baptista) |
2192 | |
| 84. | yields (Amir Abushareb) |
2191 | |
| 85. | StuartFarmer (Stuart Farmer) |
2188 | |
| 86. | tiagozip (tiago) |
2154 | |
| 87. | timlinux (Tim Sutton) |
2152 | |
| 88. | paprikka (Rafal Pastuszak) |
2128 | |
| 89. | matklad (Alex Kladov) |
2113 | |
| 90. | sigma-andex (Jan Schulte) |
2096 | |
| 91. | afonsojramos (Afonso Jorge Ramos) |
2088 | |
| 92. | magicknot (David Duarte) |
2084 | |
| 93. | jbergstroem (Johan Bergström) |
2079 | |
| 94. | D-Freitas (Davi Freitas) |
2077 | |
| 95. | rcarmo (Rui Carmo) |
2066 | |
| 96. | tofran (Francisco Marques) |
2059 | |
| 97. | serg-plusplus (Sergiy Pash) |
2050 | |
| 98. | erickpintor (Erick Pintor) |
2017 | |
| 99. | oNaiPs (José Luis Pereira) |
2015 | |
| 100. | diogotcorreia (Diogo Correia) |
1994 | |
| 101. | ggazzo (Guilherme Gazzo) |
1989 | |
| 102. | leiradel (Andre Leiradella) |
1986 | |
| 103. | rfgamaral (Ricardo Amaral) |
1946 | |
| 104. | Marantesss (Gonçalo Marantes) |
1943 | |
| 105. | bruno12mota (Bruno Mota) |
1924 | |
| 106. | jmg-duarte (José Duarte) |
1918 | |
| 107. | rodloboz (Rui Freitas) |
1898 | |
| 108. | linuz90 (Fabrizio Rinaldi) |
1888 | |
| 109. | macabeus (Bruno Macabeus) |
1874 | |
| 110. | rizo (Rizo) |
1872 | |
| 111. | marciocamello (Marcio Vale) |
1849 | |
| 112. | hugofpaiva (Hugo Paiva de Almeida) |
1832 | |
| 113. | ImrenR (Imren R) |
1830 | |
| 114. | remonh87 (Rémon) |
1820 | |
| 115. | Quicksaver (Luís Miguel) |
1819 | |
| 116. | rmarinho (Rui Marinho) |
1787 | |
| 117. | gnunicorn (Benjamin Kampmann) |
1781 | |
| 118. | miguelriemoliveira (Miguel Riem de Oliveira) |
1764 | |
| 119. | RGarrido03 (Rúben Garrido) |
1760 | |
| 120. | filipesperandio (Filipe Esperandio (Pippo)) |
1750 | |
| 121. | abo-abo (Oleh Krehel) |
1740 | |
| 122. | simaob (Simão Belchior) |
1736 | |
| 123. | gersonlimadev (Gerson Lima) |
1735 | |
| 124. | filipecabaco (Filipe Cabaço) |
1703 | |
| 125. | nflaig (Nico Flaig) |
1702 | |
| 126. | dokterbob (Mathijs de Bruin) |
1694 | |
| 127. | rogeriopvl (Rogério Vicente) |
1671 | |
| 128. | thiagorider (Thiago Rider Augusto) |
1665 | |
| 129. | andreaTP (Andrea Peruffo) |
1662 | |
| 130. | fmsouza (Fred Souza) |
1659 | |
| 131. | alt-romes (Rodrigo Mesquita) |
1653 | |
| 132. | GearsDatapacks (Surya Rose) |
1651 | |
| 133. | dickhardt (Dick Hardt) |
1630 | |
| 134. | IvoPereira (Ivo Pereira) |
1630 | |
| 135. | indeyets (Alexey Zakhlestin) |
1620 | |
| 136. | vgeorge (Vitor George) |
1604 | |
| 137. | TGlide (Thomas G. Lopes) |
1597 | |
| 138. | josesimoes (José Simões) |
1595 | |
| 139. | joaquimrocha (Joaquim Rocha) |
1587 | |
| 140. | marceloprates (Marcelo de Oliveira Rosa Prates) |
1586 | |
| 141. | cmalbuquerque (Carolina Albuquerque) |
1581 | |
| 142. | pgaspar (Pedro Gaspar) |
1579 | |
| 143. | bastiao (Luís Bastião Silva) |
1575 | |
| 144. | nunowar (Nuno Guerra) |
1561 | |
| 145. | hilton-tavares (Hilton Tavares) |
1557 | |
| 146. | nunofgs (Nuno Sousa) |
1553 | |
| 147. | jmamadeu (João Amadeu) |
1552 | |
| 148. | limwa (André Lima) |
1527 | |
| 149. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
1522 | |
| 150. | marmelo (Rafael Marmelo) |
1514 | |
| 151. | rochacbruno (Bruno Cesar Rocha) |
1511 | |
| 152. | dpgaspar (Daniel Vaz Gaspar) |
1509 | |
| 153. | anilkeshwani (Anil Keshwani) |
1500 | |
| 154. | pedro-mendonca (Pedro Mendonça) |
1495 | |
| 155. | i4ki (i4k) |
1492 | |
| 156. | gabrielpoca (Gabriel Poça) |
1491 | |
| 157. | eduardobittencourt (Eduardo Bittencourt) |
1490 | |
| 158. | gritt (Gilvan Ritter) |
1474 | |
| 159. | helderberto (Helder Burato Berto) |
1473 | |
| 160. | tomahock (João Pina) |
1470 | |
| 161. | pedrofp4444 (Pedro Pereira) |
1462 | |
| 162. | luisalima (Luisa Lima) |
1442 | |
| 163. | ashtanko (Oleksii Shtanko) |
1439 | |
| 164. | rogerlz (Rogerio Goncalves) |
1427 | |
| 165. | marciafc (Marcia Castagna) |
1424 | |
| 166. | andresilva (André Silva) |
1418 | |
| 167. | Drete457 (Filipe Mota) |
1386 | |
| 168. | FGuerreir0 (Fábio Guerreiro) |
1379 | |
| 169. | marcelaraujo (Marcel Araujo) |
1368 | |
| 170. | jpaquim (João Paquim) |
1365 | |
| 171. | tamtamchik (Yuri Tkachenko) |
1349 | |
| 172. | andrew--r (Andrey Romanov) |
1345 | |
| 173. | pirapira (Yoichi Hirai) |
1345 | |
| 174. | tutods (Daniel Sousa) |
1329 | |
| 175. | choraria (Sourabh Choraria) |
1315 | |
| 176. | ftonato (Ademílson Tonato) |
1296 | |
| 177. | Lorenzobattistela (Lorenzo Battistela) |
1293 | |
| 178. | carlosflorencio (Carlos Florêncio) |
1290 | |
| 179. | lucalanca (João Figueiredo) |
1286 | |
| 180. | tskxz (Tanjil) |
1286 | |
| 181. | jbrazio (João Brázio) |
1276 | |
| 182. | laionazeredo (laion_azeredo.ts) |
1274 | |
| 183. | dinocosta (Dino) |
1270 | |
| 184. | niquola (Nikolai Ryzhikov) |
1270 | |
| 185. | antedeguemon (Vicente Merlo) |
1269 | |
| 186. | ZanzyTHEbar (DaOfficialWizard) |
1266 | |
| 187. | schnorr (Lucas M. Schnorr) |
1262 | |
| 188. | melogabriel (Gabriel Melo) |
1255 | |
| 189. | finnp (Finn Pauls) |
1246 | |
| 190. | hugopeixoto (Hugo Peixoto) |
1243 | |
| 191. | gabrieleangeletti (Gabriele Angeletti) |
1237 | |
| 192. | diogocarrola (Diogo Carrola) |
1235 | |
| 193. | thealmarques (André Marques) |
1227 | |
| 194. | kayua (Kayuã Oleques) |
1225 | |
| 195. | dwildt (Daniel Wildt) |
1224 | |
| 196. | Ca-moes (Dani) |
1223 | |
| 197. | fao89 (Fabricio Aguiar) |
1200 | |
| 198. | pkoch (Paulo Koch) |
1197 | |
| 199. | marcospgp (Marcos Pereira) |
1188 | |
| 200. | chroda (Christian Marcell de Oliveira) |
1187 | |
| 201. | robertocarlosmedina (Roberto Carlos Medina) |
1186 | |
| 202. | claudiaazambuja (Claudia Azambuja) |
1184 | |
| 203. | viniciusfinger (Vinicius Finger) |
1183 | |
| 204. | krishaamer (Kris Haamer) |
1179 | |
| 205. | kevinchappell (Kevin Chappell) |
1177 | |
| 206. | dansku (Daniel Andrade) |
1173 | |
| 207. | joaopalmeiro (João Palmeiro) |
1169 | |
| 208. | sdsantos (Sérgio Santos) |
1168 | |
| 209. | franciscofranco (Francisco Franco) |
1166 | |
| 210. | arestivo (André Restivo) |
1162 | |
| 211. | tassoevan (Tasso Evangelista) |
1161 | |
| 212. | rtfpessoa (Rodrigo Fernandes) |
1158 | |
| 213. | ThiagoSantosOFC (Thiago Santos) |
1157 | |
| 214. | luisdalmolin (Luís Dalmolin) |
1156 | |
| 215. | DDuarte (Duarte Duarte) |
1154 | |
| 216. | gustavovalverde (Gustavo Valverde) |
1148 | |
| 217. | mikedld (Mike Gelfand) |
1148 | |
| 218. | m1guelpf (Miguel Piedrafita) |
1146 | |
| 219. | callmephilip (Philip Nuzhnyi) |
1146 | |
| 220. | sug0 (Tiago Carvalho) |
1141 | |
| 221. | netojose (José Neto) |
1128 | |
| 222. | lucasmonstrox (Lucas Monstro) |
1126 | |
| 223. | Fernando-A-Rocha (Fernando Rocha) |
1113 | |
| 224. | hjdesigner (Henrique Melanda) |
1106 | |
| 225. | hugomrdias (Hugo Dias) |
1105 | |
| 226. | alexcastrodev (Alexandro Castro) |
1100 | |
| 227. | BrunoGeorgevich (Bruno Georgevich Ferreira) |
1095 | |
| 228. | Bunn (Fernando Bunn) |
1088 | |
| 229. | jenpaff (Jennifer) |
1088 | |
| 230. | Kuninoto (Kuninoto) |
1083 | |
| 231. | BrunoBernardino (Bruno Bernardino) |
1080 | |
| 232. | rafaelcpalmeida (Rafael Almeida) |
1077 | |
| 233. | 0xferit (Ferit) |
1070 | |
| 234. | mluisbrown (Michael Brown) |
1068 | |
| 235. | imgabrieldev (Gabriel Soares) |
1056 | |
| 236. | jpneto (João Pedro Neto) |
1052 | |
| 237. | pintsized (James Hurst) |
1051 | |
| 238. | Curio5813 (Marcos Glasner) |
1048 | |
| 239. | Francisca105 (Francisca Almeida) |
1033 | |
| 240. | ivandrofly (Ivandro Jao) |
1029 | |
| 241. | filipecifali (Filipe Cifali Stangler) |
1027 | |
| 242. | DanielFran (Daniel Franco) |
1027 | |
| 243. | roll (roll) |
1022 | |
| 244. | mateuspontes (Mateus Pontes) |
1018 | |
| 245. | joaopedrodcf (João Ferreira) |
1017 | |
| 246. | tofumatt (Matthew Riley MacPherson) |
1007 | |
| 247. | DaniilBaida (Daniil Baida) |
1007 | |
| 248. | radcortez (Roberto Cortez) |
1007 | |
| 249. | kigiri (Clément) |
999 | |
| 250. | nfacha (Nuno Facha) |
998 | |
| 251. | tiagonbotelho (Tiago Botelho) |
995 | |
| 252. | ruiaraujo (Rui Araújo) |
983 | |
| 253. | cristijung (Cristina Jung) |
978 | |
| 254. | weeco (Martin Schneppenheim) |
976 | |
| 255. | RuiRomano (Rui Romano) |
971 | |
| 256. | duartecaldascardoso (Duarte Cardoso) |
960 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 4 |
| 2. | laravel | 4 |
| 3. | cesium | 3 |
| 4. | datadog | 3 |
| 5. | improvecoimbra | 2 |
| 6. | ventrata | 2 |
| 7. | lifeonmarspt | 2 |
| 8. | ansible-collections | 2 |
| 9. | flask-brasil | 2 |
| 10. | ethereum | 2 |