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-12-05 19:00:35 +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 67520 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) |
34880 | |
| 2. | ezefranca (Ezequiel Santos) |
10389 | |
| 3. | JarbasAl (JarbasAI) |
5784 | |
| 4. | otaviojava (Otávio Santana) |
4747 | |
| 5. | motanelson (nelson jr mota) |
4288 | |
| 6. | rgl (Rui Lopes) |
3588 | |
| 7. | snipe (snipe) |
2909 | |
| 8. | oliota (Rubem Oliota) |
2276 | |
| 9. | leafac (Leandro Facchinetti) |
2113 | |
| 10. | bgcngm (Bruno Martins) |
2052 | |
| 11. | nunomaduro (nuno maduro) |
1934 | |
| 12. | timlinux (Tim Sutton) |
1860 | |
| 13. | adamchainz (Adam Johnson) |
1803 | |
| 14. | DiogoRibeiro7 (Diogo Ribeiro) |
1779 | |
| 15. | josemvcerqueira (ターニャ🪖) |
1731 | |
| 16. | nelsonic (Nelson) |
1679 | |
| 17. | gnunicorn (Benjamin Kampmann) |
1515 | |
| 18. | tiagozip (tiago) |
1474 | |
| 19. | datsfilipe (datsfilipe.xyz) |
1396 | |
| 20. | dev-ggomes (Guilherme Gomes) |
1365 | |
| 21. | naps62 (Miguel Palhas) |
1305 | |
| 22. | matklad (Alex Kladov) |
1304 | |
| 23. | GearsDatapacks (Surya Rose) |
1296 | |
| 24. | pgte (Pedro Teixeira) |
1287 | |
| 25. | rafaeelaudibert (Rafael Audibert) |
1286 | |
| 26. | TGlide (Thomas G. Lopes) |
1272 | |
| 27. | microchipgnu (Luís Freitas) |
1229 | |
| 28. | RGarrido03 (Rúben Garrido) |
1204 | |
| 29. | jpneto (João Pedro Neto) |
1162 | |
| 30. | vasturiano (Vasco Asturiano) |
1145 | |
| 31. | Process-ing (Bruno Oliveira) |
1125 | |
| 32. | bdmendes (Bruno Mendes) |
1101 | |
| 33. | ImrenR (Imren R) |
1095 | |
| 34. | pirapira (Yoichi Hirai) |
1072 | |
| 35. | joamag (João Magalhães) |
1050 | |
| 36. | limwa (André Lima) |
1045 | |
| 37. | Curio5813 (Marcos Glasner) |
1039 | |
| 38. | ggazzo (Guilherme Gazzo) |
1035 | |
| 39. | leandrodamascena (Leandro Damascena) |
1019 | |
| 40. | alt-romes (Rodrigo Mesquita) |
1014 | |
| 41. | HenriqueSFernandes (Henrique Fernandes) |
1006 | |
| 42. | nicolastakashi (Nicolas Takashi) |
905 | |
| 43. | josesimoes (José Simões) |
897 | |
| 44. | FACorreiaa (Fernando Correia) |
887 | |
| 45. | andreaTP (Andrea Peruffo) |
884 | |
| 46. | vgeorge (Vitor George) |
878 | |
| 47. | caruccio (Mateus Caruccio) |
877 | |
| 48. | uLucasFraga (lucas.fraga) |
853 | |
| 49. | pmoura (Paulo Moura) |
806 | |
| 50. | rochacbruno (Bruno Cesar Rocha) |
805 | |
| 51. | melogabriel (Gabriel Melo) |
780 | |
| 52. | diogocarrola (Diogo Carrola) |
773 | |
| 53. | nelsonmestevao (Nelson Estevão) |
771 | |
| 54. | ashtanko (Oleksii Shtanko) |
765 | |
| 55. | sug0 (Tiago Carvalho) |
757 | |
| 56. | hugomrdias (Hugo Dias) |
743 | |
| 57. | niquola (Nikolai Ryzhikov) |
742 | |
| 58. | diogotcorreia (Diogo Correia) |
740 | |
| 59. | joaquimrocha (Joaquim Rocha) |
739 | |
| 60. | 0xferit (Ferit) |
716 | |
| 61. | mendess (Mendes) |
702 | |
| 62. | ttoino (João Pereira) |
701 | |
| 63. | tofumatt (Matthew Riley MacPherson) |
695 | |
| 64. | anfreire (André Freire Ferreira) |
694 | |
| 65. | lude-bri (Luigi Piantavinha) |
689 | |
| 66. | callmephilip (Philip Nuzhnyi) |
678 | |
| 67. | stevenroose (Steven Roose) |
677 | |
| 68. | renatomarinho (Renato Marinho) |
652 | |
| 69. | schnorr (Lucas M. Schnorr) |
649 | |
| 70. | dickhardt (Dick Hardt) |
642 | |
| 71. | pedrosousa (Pedro Sousa) |
624 | |
| 72. | ledsouza (Leandro da Silva de Souza) |
615 | |
| 73. | ZanzyTHEbar (DaOfficialWizard) |
611 | |
| 74. | dannyhw (Daniel Williams) |
610 | |
| 75. | sdsantos (Sérgio Santos) |
603 | |
| 76. | kayua (Kayuã Oleques) |
598 | |
| 77. | tassoevan (Tasso Evangelista) |
591 | |
| 78. | ncruces (Nuno Cruces) |
581 | |
| 79. | joa-quim (Joaquim) |
573 | |
| 80. | marianaobmorais (Mariana Morais) |
562 | |
| 81. | MrSloth-dev (João Albuquerque Barbosa) |
557 | |
| 82. | rubuy-74 (Rubem Neto) |
551 | |
| 83. | Fernando-A-Rocha (Fernando Rocha) |
549 | |
| 84. | nflaig (Nico Flaig) |
547 | |
| 85. | rmarinho (Rui Marinho) |
547 | |
| 86. | Th0rgal (Thomas Marchand) |
543 | |
| 87. | joaomlourenco (João M. Lourenço) |
540 | |
| 88. | jcazevedo (Joao Azevedo) |
538 | |
| 89. | MarkosComK (Markos Vinicius) |
530 | |
| 90. | anilkeshwani (Anil Keshwani) |
526 | |
| 91. | buu342 (Buu342) |
524 | |
| 92. | fellyph (Fellyph Cintra) |
509 | |
| 93. | s0undt3ch (Pedro Algarvio) |
508 | |
| 94. | DGoiana (Diogo Goiana) |
506 | |
| 95. | roll (roll) |
504 | |
| 96. | woile (Santiago Fraire Willemoes) |
503 | |
| 97. | EnkrateiaLucca (LUCAS SOARES) |
499 | |
| 98. | phborba (Philipe Borba) |
494 | |
| 99. | dokterbob (Mathijs de Bruin) |
491 | |
| 100. | theanxy (Wojtek) |
488 | |
| 101. | alcides (Alcides Fonseca) |
486 | |
| 102. | nathanpc (Nathan Campos) |
484 | |
| 103. | jmg-duarte (José Duarte) |
483 | |
| 104. | pedro-mendonca (Pedro Mendonça) |
480 | |
| 105. | afonsojramos (Afonso Jorge Ramos) |
475 | |
| 106. | brocaar (Orne Brocaar) |
473 | |
| 107. | LyeZinho (Pedro Kaleb!) |
470 | |
| 108. | goncalossilva (Gonçalo Silva) |
468 | |
| 109. | tutods (Daniel Sousa) |
461 | |
| 110. | nunoplopes (Nuno Lopes) |
452 | |
| 111. | pulgamecanica (Andre) |
450 | |
| 112. | luigicfilho (Luigi C. Filho) |
447 | |
| 113. | AvilaAndre (André Ávila) |
443 | |
| 114. | mikedld (Mike Gelfand) |
442 | |
| 115. | rubenmarcus (Ruben Marcus) |
439 | |
| 116. | apocas (Pedro Dias) |
438 | |
| 117. | Enet4 (Eduardo Pinho) |
437 | |
| 118. | DanielFonsecaa (Daniel Fonseca) |
434 | |
| 119. | AlexCatarino (Alexandre Catarino) |
432 | |
| 120. | Jaliborc (João Cardoso) |
428 | |
| 121. | radcortez (Roberto Cortez) |
423 | |
| 122. | tamtamchik (Yuri Tkachenko) |
418 | |
| 123. | joaotavora (João Távora) |
416 | |
| 124. | bruno12mota (Bruno Mota) |
415 | |
| 125. | tomahock (João Pina) |
409 | |
| 126. | dariogriffo (Dario Griffo) |
396 | |
| 127. | fabiosantoscode (Fábio Santos) |
395 | |
| 128. | finnp (Finn Pauls) |
392 | |
| 129. | JGalego (João Galego) |
392 | |
| 130. | marciocamello (Marcio Vale) |
390 | |
| 131. | dwildt (Daniel Wildt) |
390 | |
| 132. | G4brym (Gabriel Massadas) |
390 | |
| 133. | voidbert (Humberto Gomes) |
388 | |
| 134. | ziliolu (Luiza Zilio) |
384 | |
| 135. | JulianoVReis (Juliano Viégas Reis) |
383 | |
| 136. | Lorenzobattistela (Lorenzo Battistela) |
382 | |
| 137. | Jeckerson (Anton Vasiliev) |
378 | |
| 138. | krishaamer (Kris Haamer) |
376 | |
| 139. | andresilva (André Silva) |
375 | |
| 140. | riclolsen (Ricardo Olsen) |
372 | |
| 141. | mistic (Tiago Costa) |
372 | |
| 142. | filipecabaco (Filipe Cabaço) |
365 | |
| 143. | g4brielklein (Gabriel Klein) |
364 | |
| 144. | FFY00 (Filipe Laíns) |
356 | |
| 145. | thePeras (João Torre Pereira) |
354 | |
| 146. | ebmarque (Ebenézer Marquezine) |
352 | |
| 147. | qlpqlp (Paulo Vidal) |
351 | |
| 148. | malikpiara (Malik Piara) |
351 | |
| 149. | couto (Luís Couto) |
350 | |
| 150. | DanielFran (Daniel Franco) |
349 | |
| 151. | albttx (Albert Le Batteux) |
344 | |
| 152. | hishamhm (Hisham Muhammad) |
344 | |
| 153. | pkoch (Paulo Koch) |
343 | |
| 154. | alicejgibbons (Alice Gibbons) |
336 | |
| 155. | RuiSantosdotme (Rui Santos) |
330 | |
| 156. | cedoor (Cedoor) |
327 | |
| 157. | fmcarvalho (Miguel Gamboa de Carvalho) |
325 | |
| 158. | JosePedroDias (José Pedro Dias) |
316 | |
| 159. | lucasfrag (Lucas Fraga) |
315 | |
| 160. | bolt12 (Armando Santos) |
313 | |
| 161. | masmangan (Marco) |
312 | |
| 162. | RuiRomano (Rui Romano) |
312 | |
| 163. | macabeus (Bruno Macabeus) |
310 | |
| 164. | d-gubert (Douglas Gubert) |
309 | |
| 165. | brpaz (Bruno Paz) |
307 | |
| 166. | joaquimorg (joaquim.org) |
306 | |
| 167. | ruilopesm (Rui Lopes) |
303 | |
| 168. | erezrokah (Erez Rokah) |
302 | |
| 169. | grouzen (Michael Nedokushev) |
300 | |
| 170. | kigiri (Clément) |
299 | |
| 171. | GuilhE (Guilherme Delgado) |
295 | |
| 172. | HelioGuilherme66 (Hélio Guilherme) |
294 | |
| 173. | juliajforesti (Júlia Jaeger Foresti) |
292 | |
| 174. | kakacordovil (kaká cordovil) |
290 | |
| 175. | i4ki (i4k) |
289 | |
| 176. | elena-kolevska (Elena Kolevska) |
285 | |
| 177. | Bunn (Fernando Bunn) |
285 | |
| 178. | zegameiro (José Gameiro) |
285 | |
| 179. | RodrigoDornelles (DornellesTV) |
284 | |
| 180. | danielsp45 (Daniel Pereira) |
283 | |
| 181. | choraria (Sourabh Choraria) |
280 | |
| 182. | sn4k3 (Tiago Conceição) |
277 | |
| 183. | wenceslau (Wenceslau Neto) |
269 | |
| 184. | marcospgp (Marcos Pereira) |
268 | |
| 185. | m1guelpf (Miguel Piedrafita) |
259 | |
| 186. | kremalicious (Matthias Kretschmann) |
259 | |
| 187. | luizmellodev (Luiz Mello) |
258 | |
| 188. | feremabraz (Fernando Braz) |
255 | |
| 189. | cristijung (Cristina Jung) |
253 | |
| 190. | Benevanio (Benevanio) |
253 | |
| 191. | alexcastrodev (Alexandro Castro) |
252 | |
| 192. | kaiosilveira (Kaio Silveira) |
250 | |
| 193. | mariolpantunes (Mário Antunes) |
245 | |
| 194. | paulofreitas-py (Paulo Freitas ) |
245 | |
| 195. | lrascao (Luis Rascão) |
239 | |
| 196. | gante (Joao Gante) |
233 | |
| 197. | rogerlz (Rogerio Goncalves) |
232 | |
| 198. | flavioislima (Flávio Fearn) |
230 | |
| 199. | luciopaiva (Lucio Paiva) |
227 | |
| 200. | talvasconcelos (Tiago Vasconcelos) |
227 | |
| 201. | marado (Marcos Marado) |
222 | |
| 202. | F4NT0 (Gabriel Fanto Stundner) |
221 | |
| 203. | lenonleite (Lenon Leite) |
219 | |
| 204. | andremion (André Mion) |
217 | |
| 205. | joaodiaslobo (João Lobo) |
214 | |
| 206. | nfo94 (Natália Oliveira) |
214 | |
| 207. | remonh87 (Rémon) |
213 | |
| 208. | oliverbarnes (Oliver Azevedo Barnes) |
208 | |
| 209. | psenough (Filipe Cruz) |
208 | |
| 210. | digoarthur (Diego Arthur) |
205 | |
| 211. | joao-conde (João Conde) |
204 | |
| 212. | benjaminbollen (Benjamin Bollen) |
203 | |
| 213. | gustavovalverde (Gustavo Valverde) |
201 | |
| 214. | rcarmo (Rui Carmo) |
199 | |
| 215. | marcelopoars (Marcelo Pereira) |
198 | |
| 216. | leoneljdias (Leonel Dias) |
195 | |
| 217. | RazielRodrigues (Raziel Rodrigues) |
194 | |
| 218. | carlosflorencio (Carlos Florêncio) |
193 | |
| 219. | imgabrieldev (Gabriel Soares) |
191 | |
| 220. | luisdalmolin (Luís Dalmolin) |
190 | |
| 221. | adorilson (Adorilson Bezerra) |
190 | |
| 222. | JoseRFJuniorLLMs (Jose RF Junior) |
189 | |
| 223. | tentone (José Ferrão) |
187 | |
| 224. | angelamcosta (Angela Lima) |
183 | |
| 225. | StuartFarmer (Stuart Farmer) |
181 | |
| 226. | mxssl (Max) |
179 | |
| 227. | tomaspinho (Tomás Pinho) |
178 | |
| 228. | gabrieleangeletti (Gabriele Angeletti) |
176 | |
| 229. | denulemos (Denisse Lemos) |
176 | |
| 230. | tofran (Francisco Marques) |
174 | |
| 231. | ftonato (Ademílson Tonato) |
174 | |
| 232. | G-Pereira (Gonçalo Pereira) |
174 | |
| 233. | andrepimenta (Andre Pimenta) |
174 | |
| 234. | viniciusfinger (Vinicius Finger) |
173 | |
| 235. | eltonsantos (Elton Santos) |
172 | |
| 236. | fao89 (Fabricio Aguiar) |
170 | |
| 237. | waldyrious (Waldir Pimenta) |
168 | |
| 238. | gss-patricia (Patrícia Gomes dos Santos Silva) |
166 | |
| 239. | ponces (Alberto Ponces) |
162 | |
| 240. | Jonathansoufer (Jonathan Ferreira) |
162 | |
| 241. | mcsf (Miguel Fonseca) |
161 | |
| 242. | Bressar (Douglas Bressar) |
160 | |
| 243. | pxlvre (Pol Vidal) |
160 | |
| 244. | acidiney (Acidiney Dias) |
158 | |
| 245. | begmaroman (Roman Behma) |
157 | |
| 246. | sikozonpc (Tiago) |
157 | |
| 247. | FMCalisto (Francisco Maria Calisto) |
157 | |
| 248. | dinocosta (Dino) |
156 | |
| 249. | PamelaRondina (Pamela Rondina) |
156 | |
| 250. | MarcelloDuarte (Marcello Duarte) |
154 | |
| 251. | dialex (Diogo Nunes) |
154 | |
| 252. | claudiaazambuja (Claudia Azambuja) |
154 | |
| 253. | helderberto (Helder Burato Berto) |
153 | |
| 254. | kevinchappell (Kevin Chappell) |
153 | |
| 255. | goncalo1021pt (Gonçalo Santos Pereira) |
152 | |
| 256. | pedrofp4444 (Pedro Pereira) |
151 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 6 |
| 2. | joinum | 5 |
| 3. | nixos | 4 |
| 4. | cloudflare | 4 |
| 5. | coderdojobraga | 4 |
| 6. | rocketchat | 3 |
| 7. | niaefeup | 3 |
| 8. | semanadeinformatica | 3 |
| 9. | python | 2 |
| 10. | yldio | 2 |