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-30 09:05:19 +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 contributions for each user. There are 67916 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_public/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/portugal_public/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) |
34727 | |
| 2. | ezefranca (Ezequiel Santos) |
8776 | |
| 3. | JarbasAl (JarbasAI) |
6690 | |
| 4. | otaviojava (Otávio Santana) |
5339 | |
| 5. | motanelson (nelson jr mota) |
4260 | |
| 6. | rgl (Rui Lopes) |
3745 | |
| 7. | DiogoRibeiro7 (Diogo Ribeiro) |
3534 | |
| 8. | snipe (snipe) |
3445 | |
| 9. | nelsonic (Nelson) |
3422 | |
| 10. | adamchainz (Adam Johnson) |
3093 | |
| 11. | rafaeelaudibert (Rafael Audibert) |
2982 | |
| 12. | leandrodamascena (Leandro Damascena) |
2956 | |
| 13. | oliota (Rubem Oliota) |
2644 | |
| 14. | naps62 (Miguel Palhas) |
2231 | |
| 15. | timlinux (Tim Sutton) |
2026 | |
| 16. | nunomaduro (nuno maduro) |
1988 | |
| 17. | bgcngm (Bruno Martins) |
1972 | |
| 18. | matklad (Alex Kladov) |
1887 | |
| 19. | gnunicorn (Benjamin Kampmann) |
1864 | |
| 20. | leafac (Leandro Facchinetti) |
1831 | |
| 21. | datsfilipe (datsfilipe.xyz) |
1787 | |
| 22. | rmarinho (Rui Marinho) |
1754 | |
| 23. | tiagozip (tiago) |
1701 | |
| 24. | pedrosousa (Pedro Sousa) |
1687 | |
| 25. | andreaTP (Andrea Peruffo) |
1666 | |
| 26. | ggazzo (Guilherme Gazzo) |
1656 | |
| 27. | Th0rgal (Thomas Marchand) |
1633 | |
| 28. | pgte (Pedro Teixeira) |
1589 | |
| 29. | nflaig (Nico Flaig) |
1568 | |
| 30. | GearsDatapacks (Surya Rose) |
1540 | |
| 31. | josemvcerqueira (ターニャ🪖) |
1516 | |
| 32. | limwa (André Lima) |
1400 | |
| 33. | dev-ggomes (Guilherme Gomes) |
1378 | |
| 34. | TGlide (Thomas G. Lopes) |
1362 | |
| 35. | josesimoes (José Simões) |
1350 | |
| 36. | microchipgnu (Luís Freitas) |
1349 | |
| 37. | bdmendes (Bruno Mendes) |
1330 | |
| 38. | rochacbruno (Bruno Cesar Rocha) |
1317 | |
| 39. | pirapira (Yoichi Hirai) |
1311 | |
| 40. | ImrenR (Imren R) |
1263 | |
| 41. | alt-romes (Rodrigo Mesquita) |
1248 | |
| 42. | vgeorge (Vitor George) |
1232 | |
| 43. | joamag (João Magalhães) |
1210 | |
| 44. | diogotcorreia (Diogo Correia) |
1200 | |
| 45. | jmg-duarte (José Duarte) |
1180 | |
| 46. | tamtamchik (Yuri Tkachenko) |
1143 | |
| 47. | nicolastakashi (Nicolas Takashi) |
1134 | |
| 48. | joaquimrocha (Joaquim Rocha) |
1124 | |
| 49. | FACorreiaa (Fernando Correia) |
1104 | |
| 50. | hugomrdias (Hugo Dias) |
1093 | |
| 51. | jpneto (João Pedro Neto) |
1079 | |
| 52. | sdsantos (Sérgio Santos) |
1065 | |
| 53. | Curio5813 (Marcos Glasner) |
1060 | |
| 54. | 0xferit (Ferit) |
1057 | |
| 55. | tassoevan (Tasso Evangelista) |
1036 | |
| 56. | radcortez (Roberto Cortez) |
1030 | |
| 57. | nelsonmestevao (Nelson Estevão) |
1028 | |
| 58. | DanielFran (Daniel Franco) |
1028 | |
| 59. | roll (roll) |
1018 | |
| 60. | HenriqueSFernandes (Henrique Fernandes) |
1014 | |
| 61. | tofumatt (Matthew Riley MacPherson) |
1000 | |
| 62. | filipecabaco (Filipe Cabaço) |
986 | |
| 63. | melogabriel (Gabriel Melo) |
973 | |
| 64. | sug0 (Tiago Carvalho) |
967 | |
| 65. | erezrokah (Erez Rokah) |
963 | |
| 66. | joa-quim (Joaquim) |
955 | |
| 67. | codacy-badger (Codacy Badger) |
918 | |
| 68. | art-shen (Art Shendrik) |
915 | |
| 69. | dannyhw (Daniel Williams) |
914 | |
| 70. | RGarrido03 (Rúben Garrido) |
903 | |
| 71. | diogocarrola (Diogo Carrola) |
871 | |
| 72. | vasturiano (Vasco Asturiano) |
868 | |
| 73. | pmoura (Paulo Moura) |
849 | |
| 74. | mendess (Mendes) |
849 | |
| 75. | andresilva (André Silva) |
837 | |
| 76. | fellyph (Fellyph Cintra) |
825 | |
| 77. | caruccio (Mateus Caruccio) |
821 | |
| 78. | uLucasFraga (lucas.fraga) |
809 | |
| 79. | ZanzyTHEbar (DaOfficialWizard) |
803 | |
| 80. | dickhardt (Dick Hardt) |
797 | |
| 81. | ashtanko (Oleksii Shtanko) |
783 | |
| 82. | niquola (Nikolai Ryzhikov) |
779 | |
| 83. | dokterbob (Mathijs de Bruin) |
770 | |
| 84. | stevenroose (Steven Roose) |
756 | |
| 85. | Bunn (Fernando Bunn) |
756 | |
| 86. | gante (Joao Gante) |
749 | |
| 87. | goncalossilva (Gonçalo Silva) |
741 | |
| 88. | ledsouza (Leandro da Silva de Souza) |
741 | |
| 89. | dwildt (Daniel Wildt) |
739 | |
| 90. | choraria (Sourabh Choraria) |
738 | |
| 91. | ttoino (João Pereira) |
733 | |
| 92. | Process-ing (Bruno Oliveira) |
731 | |
| 93. | theanxy (Wojtek) |
728 | |
| 94. | gustavovalverde (Gustavo Valverde) |
719 | |
| 95. | afonsojramos (Afonso Jorge Ramos) |
716 | |
| 96. | ncruces (Nuno Cruces) |
702 | |
| 97. | jcazevedo (Joao Azevedo) |
697 | |
| 98. | woile (Santiago Fraire Willemoes) |
688 | |
| 99. | MrSloth-dev (João Albuquerque Barbosa) |
683 | |
| 100. | mistic (Tiago Costa) |
673 | |
| 101. | s0undt3ch (Pedro Algarvio) |
673 | |
| 102. | joaomlourenco (João M. Lourenço) |
655 | |
| 103. | schnorr (Lucas M. Schnorr) |
653 | |
| 104. | pkoch (Paulo Koch) |
647 | |
| 105. | callmephilip (Philip Nuzhnyi) |
636 | |
| 106. | anfreire (André Freire Ferreira) |
623 | |
| 107. | lude-bri (Luigi Piantavinha) |
617 | |
| 108. | talvasconcelos (Tiago Vasconcelos) |
612 | |
| 109. | Fernando-A-Rocha (Fernando Rocha) |
606 | |
| 110. | rubenmarcus (Ruben Marcus) |
602 | |
| 111. | AlexCatarino (Alexandre Catarino) |
600 | |
| 112. | G4brym (Gabriel Massadas) |
588 | |
| 113. | grouzen (Michael Nedokushev) |
588 | |
| 114. | alcides (Alcides Fonseca) |
578 | |
| 115. | RodrigoDornelles (DornellesTV) |
577 | |
| 116. | fao89 (Fabricio Aguiar) |
577 | |
| 117. | renatomarinho (Renato Marinho) |
576 | |
| 118. | Enet4 (Eduardo Pinho) |
570 | |
| 119. | kayua (Kayuã Oleques) |
570 | |
| 120. | rubuy-74 (Rubem Neto) |
567 | |
| 121. | EnkrateiaLucca (LUCAS SOARES) |
565 | |
| 122. | flavioislima (Flávio Fearn) |
559 | |
| 123. | Jeckerson (Anton Vasiliev) |
554 | |
| 124. | DGoiana (Diogo Goiana) |
554 | |
| 125. | luigicfilho (Luigi C. Filho) |
551 | |
| 126. | mikedld (Mike Gelfand) |
550 | |
| 127. | masmangan (Marco) |
550 | |
| 128. | marianaobmorais (Mariana Morais) |
543 | |
| 129. | elena-kolevska (Elena Kolevska) |
542 | |
| 130. | pedro-mendonca (Pedro Mendonça) |
541 | |
| 131. | anilkeshwani (Anil Keshwani) |
539 | |
| 132. | bolt12 (Armando Santos) |
536 | |
| 133. | voidbert (Humberto Gomes) |
530 | |
| 134. | alicejgibbons (Alice Gibbons) |
528 | |
| 135. | DanielFonsecaa (Daniel Fonseca) |
515 | |
| 136. | phborba (Philipe Borba) |
500 | |
| 137. | thePeras (João Torre Pereira) |
499 | |
| 138. | juliajforesti (Júlia Jaeger Foresti) |
498 | |
| 139. | LyeZinho (Pedro Kaleb!) |
495 | |
| 140. | nunoplopes (Nuno Lopes) |
493 | |
| 141. | tutods (Daniel Sousa) |
493 | |
| 142. | joaodiaslobo (João Lobo) |
492 | |
| 143. | nathanpc (Nathan Campos) |
491 | |
| 144. | pulgamecanica (Andre) |
490 | |
| 145. | FFY00 (Filipe Laíns) |
489 | |
| 146. | andremion (André Mion) |
483 | |
| 147. | brocaar (Orne Brocaar) |
479 | |
| 148. | d-gubert (Douglas Gubert) |
475 | |
| 149. | buu342 (Buu342) |
472 | |
| 150. | rcarmo (Rui Carmo) |
469 | |
| 151. | Lorenzobattistela (Lorenzo Battistela) |
468 | |
| 152. | joaotavora (João Távora) |
467 | |
| 153. | dariogriffo (Dario Griffo) |
466 | |
| 154. | Jaliborc (João Cardoso) |
465 | |
| 155. | brpaz (Bruno Paz) |
463 | |
| 156. | MarkosComK (Markos Vinicius) |
447 | |
| 157. | weeco (Martin Schneppenheim) |
445 | |
| 158. | bruno12mota (Bruno Mota) |
443 | |
| 159. | JGalego (João Galego) |
443 | |
| 160. | AvilaAndre (André Ávila) |
439 | |
| 161. | dreispt (Daniel Reis) |
438 | |
| 162. | ziliolu (Luiza Zilio) |
436 | |
| 163. | jbergstroem (Johan Bergström) |
434 | |
| 164. | jenpaff (Jennifer) |
433 | |
| 165. | jsvd (João Duarte) |
433 | |
| 166. | macabeus (Bruno Macabeus) |
418 | |
| 167. | hishamhm (Hisham Muhammad) |
415 | |
| 168. | waldyrious (Waldir Pimenta) |
412 | |
| 169. | apocas (Pedro Dias) |
411 | |
| 170. | fabiosantoscode (Fábio Santos) |
410 | |
| 171. | tomahock (João Pina) |
409 | |
| 172. | riclolsen (Ricardo Olsen) |
409 | |
| 173. | marciocamello (Marcio Vale) |
408 | |
| 174. | tskxz (Tanjil) |
403 | |
| 175. | sn4k3 (Tiago Conceição) |
401 | |
| 176. | g4brielklein (Gabriel Klein) |
400 | |
| 177. | ruilopesm (Rui Lopes) |
399 | |
| 178. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
397 | |
| 179. | finnp (Finn Pauls) |
395 | |
| 180. | i4ki (i4k) |
392 | |
| 181. | albttx (Albert Le Batteux) |
390 | |
| 182. | HelioGuilherme66 (Hélio Guilherme) |
389 | |
| 183. | lrascao (Luis Rascão) |
388 | |
| 184. | krishaamer (Kris Haamer) |
386 | |
| 185. | JulianoVReis (Juliano Viégas Reis) |
376 | |
| 186. | qlpqlp (Paulo Vidal) |
373 | |
| 187. | marcospgp (Marcos Pereira) |
372 | |
| 188. | kigiri (Clément) |
369 | |
| 189. | JoseRFJuniorLLMs (Jose RF Junior) |
369 | |
| 190. | joaquimorg (joaquim.org) |
368 | |
| 191. | GuilhE (Guilherme Delgado) |
366 | |
| 192. | ebmarque (Ebenézer Marquezine) |
361 | |
| 193. | malikpiara (Malik Piara) |
357 | |
| 194. | m1guelpf (Miguel Piedrafita) |
356 | |
| 195. | RuiRomano (Rui Romano) |
355 | |
| 196. | kakacordovil (kaká cordovil) |
353 | |
| 197. | fmcarvalho (Miguel Gamboa de Carvalho) |
350 | |
| 198. | Jonathansoufer (Jonathan Ferreira) |
348 | |
| 199. | alexcastrodev (Alexandro Castro) |
347 | |
| 200. | JGAntunes (João Antunes) |
343 | |
| 201. | luizmellodev (Luiz Mello) |
332 | |
| 202. | danielsp45 (Daniel Pereira) |
329 | |
| 203. | lucasfrag (Lucas Fraga) |
327 | |
| 204. | luisdalmolin (Luís Dalmolin) |
323 | |
| 205. | rogerlz (Rogerio Goncalves) |
322 | |
| 206. | RuiSantosdotme (Rui Santos) |
320 | |
| 207. | ftonato (Ademílson Tonato) |
317 | |
| 208. | zegameiro (José Gameiro) |
309 | |
| 209. | pedrominatel (Pedro Minatel) |
308 | |
| 210. | oliverbarnes (Oliver Azevedo Barnes) |
303 | |
| 211. | MarcelloDuarte (Marcello Duarte) |
303 | |
| 212. | marado (Marcos Marado) |
301 | |
| 213. | devlongs (devlongs) |
300 | |
| 214. | lenonleite (Lenon Leite) |
297 | |
| 215. | Benevanio (Benevanio) |
297 | |
| 216. | remonh87 (Rémon) |
297 | |
| 217. | couto (Luís Couto) |
295 | |
| 218. | machadovilaca (João Vilaça) |
292 | |
| 219. | pedrofp4444 (Pedro Pereira) |
289 | |
| 220. | xbeatriz (Beatriz Costa) |
282 | |
| 221. | andrepimenta (Andre Pimenta) |
281 | |
| 222. | F4NT0 (Gabriel Fanto Stundner) |
280 | |
| 223. | cristijung (Cristina Jung) |
279 | |
| 224. | mariolpantunes (Mário Antunes) |
278 | |
| 225. | paulofreitas-py (Paulo Freitas ) |
273 | |
| 226. | kremalicious (Matthias Kretschmann) |
271 | |
| 227. | adorilson (Adorilson Bezerra) |
270 | |
| 228. | feremabraz (Fernando Braz) |
258 | |
| 229. | dinocosta (Dino) |
256 | |
| 230. | dpgaspar (Daniel Vaz Gaspar) |
250 | |
| 231. | digoarthur (Diego Arthur) |
249 | |
| 232. | rodloboz (Rui Freitas) |
247 | |
| 233. | aitorvs (Aitor Viana) |
245 | |
| 234. | JosePedroDias (José Pedro Dias) |
245 | |
| 235. | Drete457 (Filipe Mota) |
244 | |
| 236. | luciopaiva (Lucio Paiva) |
242 | |
| 237. | gss-patricia (Patrícia Gomes dos Santos Silva) |
241 | |
| 238. | wenceslau (Wenceslau Neto) |
236 | |
| 239. | moltar (Roman) |
236 | |
| 240. | mcsf (Miguel Fonseca) |
235 | |
| 241. | Randgalt (Jordan Zimmerman) |
232 | |
| 242. | biliesilva (Biliane Silva) |
232 | |
| 243. | alcueca (Alberto Cuesta Cañada) |
232 | |
| 244. | eleijonmarck (Eric Leijonmarck) |
230 | |
| 245. | nfo94 (Natália Oliveira) |
229 | |
| 246. | angelamcosta (Angela Lima) |
226 | |
| 247. | leoneljdias (Leonel Dias) |
224 | |
| 248. | acidiney (Acidiney Dias) |
224 | |
| 249. | begmaroman (Roman Behma) |
224 | |
| 250. | marcelopoars (Marcelo Pereira) |
223 | |
| 251. | paulomorgado (Paulo Morgado) |
222 | |
| 252. | eltonsantos (Elton Santos) |
222 | |
| 253. | AniLeo (Ani) |
221 | |
| 254. | mxssl (Max) |
218 | |
| 255. | RazielRodrigues (Raziel Rodrigues) |
216 | |
| 256. | tofran (Francisco Marques) |
216 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 7 |
| 2. | joinum | 5 |
| 3. | coderdojobraga | 4 |
| 4. | cloudflare | 4 |
| 5. | nixos | 4 |
| 6. | niaefeup | 3 |
| 7. | semanadeinformatica | 3 |
| 8. | rocketchat | 3 |
| 9. | elastic | 2 |
| 10. | ipfs | 2 |