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 2025-11-30 12:02: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 public commits for each user. There are 67387 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/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/portugal/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) |
35288 | |
| 2. | ezefranca (Ezequiel Santos) |
10739 | |
| 3. | JarbasAl (JarbasAI) |
6110 | |
| 4. | otaviojava (Otávio Santana) |
4744 | |
| 5. | motanelson (nelson jr mota) |
4279 | |
| 6. | rgl (Rui Lopes) |
3538 | |
| 7. | snipe (snipe) |
2820 | |
| 8. | oliota (Rubem Oliota) |
2208 | |
| 9. | leafac (Leandro Facchinetti) |
2066 | |
| 10. | bgcngm (Bruno Martins) |
2037 | |
| 11. | nunomaduro (nuno maduro) |
1945 | |
| 12. | timlinux (Tim Sutton) |
1864 | |
| 13. | adamchainz (Adam Johnson) |
1806 | |
| 14. | josemvcerqueira (ターニャ🪖) |
1732 | |
| 15. | DiogoRibeiro7 (Diogo Ribeiro) |
1728 | |
| 16. | nelsonic (Nelson) |
1692 | |
| 17. | gnunicorn (Benjamin Kampmann) |
1550 | |
| 18. | dev-ggomes (Guilherme Gomes) |
1365 | |
| 19. | naps62 (Miguel Palhas) |
1335 | |
| 20. | matklad (Alex Kladov) |
1315 | |
| 21. | GearsDatapacks (Surya Rose) |
1306 | |
| 22. | pgte (Pedro Teixeira) |
1288 | |
| 23. | TGlide (Thomas G. Lopes) |
1278 | |
| 24. | rafaeelaudibert (Rafael Audibert) |
1249 | |
| 25. | microchipgnu (Luís Freitas) |
1227 | |
| 26. | Process-ing (Bruno Oliveira) |
1214 | |
| 27. | RGarrido03 (Rúben Garrido) |
1206 | |
| 28. | jpneto (João Pedro Neto) |
1158 | |
| 29. | vasturiano (Vasco Asturiano) |
1155 | |
| 30. | bdmendes (Bruno Mendes) |
1093 | |
| 31. | datsfilipe (datsfilipe.xyz) |
1089 | |
| 32. | ImrenR (Imren R) |
1087 | |
| 33. | pirapira (Yoichi Hirai) |
1072 | |
| 34. | HenriqueSFernandes (Henrique Fernandes) |
1062 | |
| 35. | limwa (André Lima) |
1057 | |
| 36. | ggazzo (Guilherme Gazzo) |
1044 | |
| 37. | joamag (João Magalhães) |
1016 | |
| 38. | Curio5813 (Marcos Glasner) |
1012 | |
| 39. | alt-romes (Rodrigo Mesquita) |
995 | |
| 40. | leandrodamascena (Leandro Damascena) |
992 | |
| 41. | josesimoes (José Simões) |
924 | |
| 42. | nicolastakashi (Nicolas Takashi) |
909 | |
| 43. | andreaTP (Andrea Peruffo) |
900 | |
| 44. | caruccio (Mateus Caruccio) |
891 | |
| 45. | vgeorge (Vitor George) |
884 | |
| 46. | uLucasFraga (lucas.fraga) |
864 | |
| 47. | FACorreiaa (Fernando Correia) |
855 | |
| 48. | tiagozip (tiago) |
848 | |
| 49. | rochacbruno (Bruno Cesar Rocha) |
842 | |
| 50. | art-shen (Art Shendrik) |
833 | |
| 51. | pmoura (Paulo Moura) |
803 | |
| 52. | melogabriel (Gabriel Melo) |
781 | |
| 53. | sug0 (Tiago Carvalho) |
778 | |
| 54. | nelsonmestevao (Nelson Estevão) |
772 | |
| 55. | ashtanko (Oleksii Shtanko) |
771 | |
| 56. | niquola (Nikolai Ryzhikov) |
761 | |
| 57. | diogocarrola (Diogo Carrola) |
759 | |
| 58. | lude-bri (Luigi Piantavinha) |
746 | |
| 59. | joaquimrocha (Joaquim Rocha) |
745 | |
| 60. | joseevilasio (José Junior) |
735 | |
| 61. | diogotcorreia (Diogo Correia) |
734 | |
| 62. | hugomrdias (Hugo Dias) |
734 | |
| 63. | anfreire (André Freire Ferreira) |
718 | |
| 64. | 0xferit (Ferit) |
713 | |
| 65. | mendess (Mendes) |
709 | |
| 66. | tofumatt (Matthew Riley MacPherson) |
684 | |
| 67. | stevenroose (Steven Roose) |
683 | |
| 68. | callmephilip (Philip Nuzhnyi) |
682 | |
| 69. | renatomarinho (Renato Marinho) |
676 | |
| 70. | ttoino (João Pereira) |
673 | |
| 71. | schnorr (Lucas M. Schnorr) |
648 | |
| 72. | pedrosousa (Pedro Sousa) |
633 | |
| 73. | dickhardt (Dick Hardt) |
630 | |
| 74. | marianaobmorais (Mariana Morais) |
628 | |
| 75. | sdsantos (Sérgio Santos) |
623 | |
| 76. | dannyhw (Daniel Williams) |
620 | |
| 77. | tassoevan (Tasso Evangelista) |
615 | |
| 78. | ZanzyTHEbar (DaOfficialWizard) |
611 | |
| 79. | ledsouza (Leandro da Silva de Souza) |
609 | |
| 80. | kayua (Kayuã Oleques) |
599 | |
| 81. | ncruces (Nuno Cruces) |
586 | |
| 82. | rubuy-74 (Rubem Neto) |
571 | |
| 83. | MrSloth-dev (João Albuquerque Barbosa) |
568 | |
| 84. | Th0rgal (Thomas Marchand) |
559 | |
| 85. | joa-quim (Joaquim) |
557 | |
| 86. | rmarinho (Rui Marinho) |
551 | |
| 87. | nflaig (Nico Flaig) |
550 | |
| 88. | DGoiana (Diogo Goiana) |
550 | |
| 89. | MarkosComK (Markos Vinicius) |
550 | |
| 90. | jcazevedo (Joao Azevedo) |
548 | |
| 91. | buu342 (Buu342) |
534 | |
| 92. | anilkeshwani (Anil Keshwani) |
529 | |
| 93. | woile (Santiago Fraire Willemoes) |
528 | |
| 94. | fellyph (Fellyph Cintra) |
510 | |
| 95. | s0undt3ch (Pedro Algarvio) |
510 | |
| 96. | tutods (Daniel Sousa) |
510 | |
| 97. | phborba (Philipe Borba) |
509 | |
| 98. | roll (roll) |
508 | |
| 99. | joaomlourenco (João M. Lourenço) |
504 | |
| 100. | alcides (Alcides Fonseca) |
502 | |
| 101. | Enet4 (Eduardo Pinho) |
499 | |
| 102. | EnkrateiaLucca (LUCAS SOARES) |
493 | |
| 103. | dokterbob (Mathijs de Bruin) |
492 | |
| 104. | pedro-mendonca (Pedro Mendonça) |
490 | |
| 105. | jmg-duarte (José Duarte) |
485 | |
| 106. | theanxy (Wojtek) |
484 | |
| 107. | LyeZinho (Pedro Kaleb!) |
476 | |
| 108. | brocaar (Orne Brocaar) |
475 | |
| 109. | nathanpc (Nathan Campos) |
469 | |
| 110. | pulgamecanica (Andre) |
461 | |
| 111. | goncalossilva (Gonçalo Silva) |
459 | |
| 112. | apocas (Pedro Dias) |
454 | |
| 113. | nunoplopes (Nuno Lopes) |
451 | |
| 114. | afonsojramos (Afonso Jorge Ramos) |
449 | |
| 115. | luigicfilho (Luigi C. Filho) |
447 | |
| 116. | AvilaAndre (André Ávila) |
446 | |
| 117. | rubenmarcus (Ruben Marcus) |
441 | |
| 118. | mikedld (Mike Gelfand) |
439 | |
| 119. | Jaliborc (João Cardoso) |
424 | |
| 120. | AlexCatarino (Alexandre Catarino) |
423 | |
| 121. | bruno12mota (Bruno Mota) |
415 | |
| 122. | Fernando-A-Rocha (Fernando Rocha) |
413 | |
| 123. | tomahock (João Pina) |
411 | |
| 124. | DanielFonsecaa (Daniel Fonseca) |
411 | |
| 125. | radcortez (Roberto Cortez) |
410 | |
| 126. | tamtamchik (Yuri Tkachenko) |
404 | |
| 127. | fabiosantoscode (Fábio Santos) |
398 | |
| 128. | marciocamello (Marcio Vale) |
398 | |
| 129. | dariogriffo (Dario Griffo) |
396 | |
| 130. | JulianoVReis (Juliano Viégas Reis) |
390 | |
| 131. | voidbert (Humberto Gomes) |
390 | |
| 132. | JGalego (João Galego) |
389 | |
| 133. | riclolsen (Ricardo Olsen) |
387 | |
| 134. | krishaamer (Kris Haamer) |
385 | |
| 135. | ziliolu (Luiza Zilio) |
384 | |
| 136. | g4brielklein (Gabriel Klein) |
381 | |
| 137. | finnp (Finn Pauls) |
378 | |
| 138. | Jeckerson (Anton Vasiliev) |
378 | |
| 139. | filipecabaco (Filipe Cabaço) |
373 | |
| 140. | mistic (Tiago Costa) |
372 | |
| 141. | G4brym (Gabriel Massadas) |
370 | |
| 142. | andresilva (André Silva) |
368 | |
| 143. | dwildt (Daniel Wildt) |
365 | |
| 144. | thePeras (João Torre Pereira) |
361 | |
| 145. | FFY00 (Filipe Laíns) |
360 | |
| 146. | qlpqlp (Paulo Vidal) |
359 | |
| 147. | ebmarque (Ebenézer Marquezine) |
354 | |
| 148. | couto (Luís Couto) |
352 | |
| 149. | albttx (Albert Le Batteux) |
351 | |
| 150. | alicejgibbons (Alice Gibbons) |
346 | |
| 151. | hishamhm (Hisham Muhammad) |
344 | |
| 152. | cedoor (Cedoor) |
343 | |
| 153. | pkoch (Paulo Koch) |
341 | |
| 154. | DanielFran (Daniel Franco) |
340 | |
| 155. | malikpiara (Malik Piara) |
338 | |
| 156. | RuiSantosdotme (Rui Santos) |
331 | |
| 157. | i4ki (i4k) |
330 | |
| 158. | fmcarvalho (Miguel Gamboa de Carvalho) |
328 | |
| 159. | JosePedroDias (José Pedro Dias) |
323 | |
| 160. | erezrokah (Erez Rokah) |
321 | |
| 161. | lucasfrag (Lucas Fraga) |
319 | |
| 162. | masmangan (Marco) |
315 | |
| 163. | bolt12 (Armando Santos) |
313 | |
| 164. | RuiRomano (Rui Romano) |
311 | |
| 165. | zegameiro (José Gameiro) |
310 | |
| 166. | macabeus (Bruno Macabeus) |
309 | |
| 167. | GuilhE (Guilherme Delgado) |
307 | |
| 168. | d-gubert (Douglas Gubert) |
307 | |
| 169. | brpaz (Bruno Paz) |
306 | |
| 170. | kaiosilveira (Kaio Silveira) |
306 | |
| 171. | ruilopesm (Rui Lopes) |
303 | |
| 172. | juliajforesti (Júlia Jaeger Foresti) |
301 | |
| 173. | joaquimorg (joaquim.org) |
301 | |
| 174. | grouzen (Michael Nedokushev) |
301 | |
| 175. | Lorenzobattistela (Lorenzo Battistela) |
299 | |
| 176. | kigiri (Clément) |
298 | |
| 177. | HelioGuilherme66 (Hélio Guilherme) |
292 | |
| 178. | kakacordovil (kaká cordovil) |
290 | |
| 179. | RodrigoDornelles (DornellesTV) |
290 | |
| 180. | elena-kolevska (Elena Kolevska) |
287 | |
| 181. | Bunn (Fernando Bunn) |
285 | |
| 182. | danielsp45 (Daniel Pereira) |
281 | |
| 183. | choraria (Sourabh Choraria) |
280 | |
| 184. | sn4k3 (Tiago Conceição) |
277 | |
| 185. | marcospgp (Marcos Pereira) |
270 | |
| 186. | joaotavora (João Távora) |
269 | |
| 187. | wenceslau (Wenceslau Neto) |
269 | |
| 188. | joao-conde (João Conde) |
263 | |
| 189. | kremalicious (Matthias Kretschmann) |
259 | |
| 190. | luizmellodev (Luiz Mello) |
258 | |
| 191. | feremabraz (Fernando Braz) |
255 | |
| 192. | m1guelpf (Miguel Piedrafita) |
252 | |
| 193. | alexcastrodev (Alexandro Castro) |
252 | |
| 194. | Benevanio (Benevanio) |
250 | |
| 195. | paulofreitas-py (Paulo Freitas ) |
245 | |
| 196. | lrascao (Luis Rascão) |
241 | |
| 197. | cristijung (Cristina Jung) |
239 | |
| 198. | rogerlz (Rogerio Goncalves) |
234 | |
| 199. | gante (Joao Gante) |
233 | |
| 200. | talvasconcelos (Tiago Vasconcelos) |
233 | |
| 201. | mariolpantunes (Mário Antunes) |
227 | |
| 202. | marado (Marcos Marado) |
227 | |
| 203. | lenonleite (Lenon Leite) |
219 | |
| 204. | nfo94 (Natália Oliveira) |
218 | |
| 205. | luciopaiva (Lucio Paiva) |
217 | |
| 206. | psenough (Filipe Cruz) |
216 | |
| 207. | joaodiaslobo (João Lobo) |
214 | |
| 208. | remonh87 (Rémon) |
213 | |
| 209. | flavioislima (Flávio Fearn) |
211 | |
| 210. | oliverbarnes (Oliver Azevedo Barnes) |
210 | |
| 211. | digoarthur (Diego Arthur) |
208 | |
| 212. | benjaminbollen (Benjamin Bollen) |
205 | |
| 213. | gustavovalverde (Gustavo Valverde) |
200 | |
| 214. | marcelopoars (Marcelo Pereira) |
198 | |
| 215. | leoneljdias (Leonel Dias) |
196 | |
| 216. | rcarmo (Rui Carmo) |
196 | |
| 217. | RazielRodrigues (Raziel Rodrigues) |
194 | |
| 218. | JoseRFJuniorLLMs (Jose RF Junior) |
193 | |
| 219. | tentone (José Ferrão) |
193 | |
| 220. | carlosflorencio (Carlos Florêncio) |
192 | |
| 221. | denulemos (Denisse Lemos) |
192 | |
| 222. | imgabrieldev (Gabriel Soares) |
191 | |
| 223. | adorilson (Adorilson Bezerra) |
190 | |
| 224. | angelamcosta (Angela Lima) |
183 | |
| 225. | StuartFarmer (Stuart Farmer) |
181 | |
| 226. | F4NT0 (Gabriel Fanto Stundner) |
177 | |
| 227. | gabrieleangeletti (Gabriele Angeletti) |
176 | |
| 228. | tomaspinho (Tomás Pinho) |
176 | |
| 229. | kevinchappell (Kevin Chappell) |
175 | |
| 230. | ftonato (Ademílson Tonato) |
174 | |
| 231. | G-Pereira (Gonçalo Pereira) |
174 | |
| 232. | andrepimenta (Andre Pimenta) |
174 | |
| 233. | viniciusfinger (Vinicius Finger) |
173 | |
| 234. | mxssl (Max) |
173 | |
| 235. | fao89 (Fabricio Aguiar) |
173 | |
| 236. | eltonsantos (Elton Santos) |
172 | |
| 237. | andremion (André Mion) |
168 | |
| 238. | mcsf (Miguel Fonseca) |
167 | |
| 239. | tofran (Francisco Marques) |
167 | |
| 240. | ferrao (Rui Ferrão) |
165 | |
| 241. | rjperes (Ricardo Peres) |
165 | |
| 242. | gss-patricia (Patrícia Gomes dos Santos Silva) |
163 | |
| 243. | Jonathansoufer (Jonathan Ferreira) |
161 | |
| 244. | PamelaRondina (Pamela Rondina) |
161 | |
| 245. | pxlvre (Pol Vidal) |
160 | |
| 246. | Bressar (Douglas Bressar) |
160 | |
| 247. | FMCalisto (Francisco Maria Calisto) |
159 | |
| 248. | sikozonpc (Tiago) |
157 | |
| 249. | begmaroman (Roman Behma) |
157 | |
| 250. | waldyrious (Waldir Pimenta) |
154 | |
| 251. | claudiaazambuja (Claudia Azambuja) |
154 | |
| 252. | MarcelloDuarte (Marcello Duarte) |
154 | |
| 253. | ponces (Alberto Ponces) |
154 | |
| 254. | helderberto (Helder Burato Berto) |
153 | |
| 255. | goncalo1021pt (Gonçalo Santos Pereira) |
151 | |
| 256. | AlexandreCotorobai (Alexandre Cotorobai) |
151 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 4 |
| 2. | joinum | 4 |
| 3. | cloudflare | 4 |
| 4. | cesium | 4 |
| 5. | rocketchat | 3 |
| 6. | niaefeup | 3 |
| 7. | coderdojobraga | 3 |
| 8. | semanadeinformatica | 3 |
| 9. | ansible-galaxy | 2 |
| 10. | huggingface | 2 |