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-11 01:16:07 +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 68144 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.eplus.dev/portugal_public/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.eplus.dev/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) |
35140 | |
| 2. | ezefranca (Ezequiel Santos) |
8361 | |
| 3. | JarbasAl (JarbasAI) |
6540 | |
| 4. | otaviojava (Otávio Santana) |
5483 | |
| 5. | motanelson (nelson jr mota) |
4370 | |
| 6. | rgl (Rui Lopes) |
3813 | |
| 7. | DiogoRibeiro7 (Diogo Ribeiro) |
3626 | |
| 8. | snipe (snipe) |
3491 | |
| 9. | nelsonic (Nelson) |
3293 | |
| 10. | leandrodamascena (Leandro Damascena) |
3191 | |
| 11. | adamchainz (Adam Johnson) |
3163 | |
| 12. | rafaeelaudibert (Rafael Audibert) |
3089 | |
| 13. | oliota (Rubem Oliota) |
2805 | |
| 14. | Th0rgal (Thomas Marchand) |
2348 | |
| 15. | naps62 (Miguel Palhas) |
2246 | |
| 16. | timlinux (Tim Sutton) |
2200 | |
| 17. | bgcngm (Bruno Martins) |
2073 | |
| 18. | nunomaduro (nuno maduro) |
2025 | |
| 19. | matklad (Alex Kladov) |
1888 | |
| 20. | gnunicorn (Benjamin Kampmann) |
1822 | |
| 21. | leafac (Leandro Facchinetti) |
1819 | |
| 22. | rmarinho (Rui Marinho) |
1764 | |
| 23. | tiagozip (tiago) |
1721 | |
| 24. | pedrosousa (Pedro Sousa) |
1699 | |
| 25. | andreaTP (Andrea Peruffo) |
1692 | |
| 26. | diogotcorreia (Diogo Correia) |
1663 | |
| 27. | ggazzo (Guilherme Gazzo) |
1657 | |
| 28. | pgte (Pedro Teixeira) |
1599 | |
| 29. | datsfilipe (datsfilipe.xyz) |
1574 | |
| 30. | nflaig (Nico Flaig) |
1568 | |
| 31. | GearsDatapacks (Surya Rose) |
1541 | |
| 32. | josemvcerqueira (ターニャ🪖) |
1514 | |
| 33. | bdmendes (Bruno Mendes) |
1420 | |
| 34. | dev-ggomes (Guilherme Gomes) |
1375 | |
| 35. | limwa (André Lima) |
1372 | |
| 36. | josesimoes (José Simões) |
1365 | |
| 37. | TGlide (Thomas G. Lopes) |
1361 | |
| 38. | microchipgnu (Luís Freitas) |
1344 | |
| 39. | pirapira (Yoichi Hirai) |
1340 | |
| 40. | alt-romes (Rodrigo Mesquita) |
1318 | |
| 41. | rochacbruno (Bruno Cesar Rocha) |
1316 | |
| 42. | ImrenR (Imren R) |
1312 | |
| 43. | joamag (João Magalhães) |
1296 | |
| 44. | vgeorge (Vitor George) |
1232 | |
| 45. | jmg-duarte (José Duarte) |
1206 | |
| 46. | FACorreiaa (Fernando Correia) |
1166 | |
| 47. | tamtamchik (Yuri Tkachenko) |
1155 | |
| 48. | joaquimrocha (Joaquim Rocha) |
1127 | |
| 49. | hugomrdias (Hugo Dias) |
1095 | |
| 50. | nicolastakashi (Nicolas Takashi) |
1089 | |
| 51. | 0xferit (Ferit) |
1070 | |
| 52. | sdsantos (Sérgio Santos) |
1068 | |
| 53. | jpneto (João Pedro Neto) |
1059 | |
| 54. | Curio5813 (Marcos Glasner) |
1048 | |
| 55. | DanielFran (Daniel Franco) |
1042 | |
| 56. | radcortez (Roberto Cortez) |
1037 | |
| 57. | tassoevan (Tasso Evangelista) |
1034 | |
| 58. | HenriqueSFernandes (Henrique Fernandes) |
1033 | |
| 59. | nelsonmestevao (Nelson Estevão) |
1032 | |
| 60. | roll (roll) |
1022 | |
| 61. | tofumatt (Matthew Riley MacPherson) |
1017 | |
| 62. | filipecabaco (Filipe Cabaço) |
1001 | |
| 63. | erezrokah (Erez Rokah) |
992 | |
| 64. | melogabriel (Gabriel Melo) |
985 | |
| 65. | joa-quim (Joaquim) |
963 | |
| 66. | sug0 (Tiago Carvalho) |
930 | |
| 67. | art-shen (Art Shendrik) |
924 | |
| 68. | codacy-badger (Codacy Badger) |
922 | |
| 69. | dannyhw (Daniel Williams) |
917 | |
| 70. | andresilva (André Silva) |
909 | |
| 71. | mendess (Mendes) |
906 | |
| 72. | fellyph (Fellyph Cintra) |
903 | |
| 73. | RGarrido03 (Rúben Garrido) |
892 | |
| 74. | diogocarrola (Diogo Carrola) |
872 | |
| 75. | Francisca105 (Francisca Almeida) |
864 | |
| 76. | pmoura (Paulo Moura) |
860 | |
| 77. | caruccio (Mateus Caruccio) |
850 | |
| 78. | vasturiano (Vasco Asturiano) |
844 | |
| 79. | dickhardt (Dick Hardt) |
825 | |
| 80. | ZanzyTHEbar (DaOfficialWizard) |
817 | |
| 81. | goncalossilva (Gonçalo Silva) |
804 | |
| 82. | uLucasFraga (lucas.fraga) |
804 | |
| 83. | ashtanko (Oleksii Shtanko) |
794 | |
| 84. | gustavovalverde (Gustavo Valverde) |
793 | |
| 85. | stevenroose (Steven Roose) |
790 | |
| 86. | niquola (Nikolai Ryzhikov) |
779 | |
| 87. | Bunn (Fernando Bunn) |
779 | |
| 88. | dokterbob (Mathijs de Bruin) |
774 | |
| 89. | ttoino (João Pereira) |
765 | |
| 90. | afonsojramos (Afonso Jorge Ramos) |
755 | |
| 91. | dwildt (Daniel Wildt) |
750 | |
| 92. | gante (Joao Gante) |
749 | |
| 93. | theanxy (Wojtek) |
744 | |
| 94. | choraria (Sourabh Choraria) |
738 | |
| 95. | ledsouza (Leandro da Silva de Souza) |
737 | |
| 96. | woile (Santiago Fraire Willemoes) |
705 | |
| 97. | ncruces (Nuno Cruces) |
704 | |
| 98. | s0undt3ch (Pedro Algarvio) |
691 | |
| 99. | jcazevedo (Joao Azevedo) |
685 | |
| 100. | mistic (Tiago Costa) |
680 | |
| 101. | masmangan (Marco) |
677 | |
| 102. | Process-ing (Bruno Oliveira) |
663 | |
| 103. | g4brielklein (Gabriel Klein) |
657 | |
| 104. | joaomlourenco (João M. Lourenço) |
655 | |
| 105. | schnorr (Lucas M. Schnorr) |
653 | |
| 106. | MrSloth-dev (João Albuquerque Barbosa) |
639 | |
| 107. | pkoch (Paulo Koch) |
636 | |
| 108. | talvasconcelos (Tiago Vasconcelos) |
621 | |
| 109. | Fernando-A-Rocha (Fernando Rocha) |
620 | |
| 110. | anfreire (André Freire Ferreira) |
618 | |
| 111. | pedro-mendonca (Pedro Mendonça) |
618 | |
| 112. | lude-bri (Luigi Piantavinha) |
606 | |
| 113. | rubenmarcus (Ruben Marcus) |
600 | |
| 114. | AlexCatarino (Alexandre Catarino) |
596 | |
| 115. | kayua (Kayuã Oleques) |
592 | |
| 116. | G4brym (Gabriel Massadas) |
584 | |
| 117. | RodrigoDornelles (DornellesTV) |
582 | |
| 118. | fao89 (Fabricio Aguiar) |
581 | |
| 119. | Enet4 (Eduardo Pinho) |
574 | |
| 120. | callmephilip (Philip Nuzhnyi) |
574 | |
| 121. | EnkrateiaLucca (LUCAS SOARES) |
570 | |
| 122. | mikedld (Mike Gelfand) |
561 | |
| 123. | flavioislima (Flávio Fearn) |
559 | |
| 124. | luigicfilho (Luigi C. Filho) |
557 | |
| 125. | alcides (Alcides Fonseca) |
550 | |
| 126. | Jeckerson (Anton Vasiliev) |
550 | |
| 127. | bolt12 (Armando Santos) |
547 | |
| 128. | renatomarinho (Renato Marinho) |
541 | |
| 129. | rubuy-74 (Rubem Neto) |
540 | |
| 130. | marianaobmorais (Mariana Morais) |
537 | |
| 131. | anilkeshwani (Anil Keshwani) |
535 | |
| 132. | LyeZinho (Pedro Kaleb!) |
534 | |
| 133. | joaotavora (João Távora) |
533 | |
| 134. | alicejgibbons (Alice Gibbons) |
532 | |
| 135. | elena-kolevska (Elena Kolevska) |
530 | |
| 136. | DanielFonsecaa (Daniel Fonseca) |
523 | |
| 137. | rcarmo (Rui Carmo) |
522 | |
| 138. | Sirze01 (José Costa) |
520 | |
| 139. | DGoiana (Diogo Goiana) |
514 | |
| 140. | brocaar (Orne Brocaar) |
507 | |
| 141. | juliajforesti (Júlia Jaeger Foresti) |
506 | |
| 142. | tutods (Daniel Sousa) |
504 | |
| 143. | pulgamecanica (Andre) |
498 | |
| 144. | phborba (Philipe Borba) |
497 | |
| 145. | brpaz (Bruno Paz) |
497 | |
| 146. | voidbert (Humberto Gomes) |
492 | |
| 147. | nathanpc (Nathan Campos) |
489 | |
| 148. | joaodiaslobo (João Lobo) |
489 | |
| 149. | FFY00 (Filipe Laíns) |
488 | |
| 150. | jbergstroem (Johan Bergström) |
483 | |
| 151. | Jaliborc (João Cardoso) |
483 | |
| 152. | nunoplopes (Nuno Lopes) |
483 | |
| 153. | d-gubert (Douglas Gubert) |
477 | |
| 154. | tskxz (Tanjil) |
476 | |
| 155. | andremion (André Mion) |
475 | |
| 156. | dariogriffo (Dario Griffo) |
471 | |
| 157. | Lorenzobattistela (Lorenzo Battistela) |
469 | |
| 158. | thePeras (João Torre Pereira) |
463 | |
| 159. | jenpaff (Jennifer) |
455 | |
| 160. | weeco (Martin Schneppenheim) |
452 | |
| 161. | dreispt (Daniel Reis) |
451 | |
| 162. | riclolsen (Ricardo Olsen) |
450 | |
| 163. | JGalego (João Galego) |
447 | |
| 164. | buu342 (Buu342) |
445 | |
| 165. | bruno12mota (Bruno Mota) |
443 | |
| 166. | AvilaAndre (André Ávila) |
439 | |
| 167. | ziliolu (Luiza Zilio) |
434 | |
| 168. | macabeus (Bruno Macabeus) |
430 | |
| 169. | jsvd (João Duarte) |
428 | |
| 170. | JoseRFJuniorLLMs (Jose RF Junior) |
428 | |
| 171. | marciocamello (Marcio Vale) |
423 | |
| 172. | kigiri (Clément) |
422 | |
| 173. | fabiosantoscode (Fábio Santos) |
416 | |
| 174. | MarkosComK (Markos Vinicius) |
415 | |
| 175. | tomahock (João Pina) |
413 | |
| 176. | hishamhm (Hisham Muhammad) |
404 | |
| 177. | sn4k3 (Tiago Conceição) |
404 | |
| 178. | waldyrious (Waldir Pimenta) |
400 | |
| 179. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
397 | |
| 180. | finnp (Finn Pauls) |
395 | |
| 181. | HelioGuilherme66 (Hélio Guilherme) |
392 | |
| 182. | i4ki (i4k) |
392 | |
| 183. | qlpqlp (Paulo Vidal) |
390 | |
| 184. | apocas (Pedro Dias) |
389 | |
| 185. | albttx (Albert Le Batteux) |
388 | |
| 186. | krishaamer (Kris Haamer) |
386 | |
| 187. | ruilopesm (Rui Lopes) |
385 | |
| 188. | marcospgp (Marcos Pereira) |
384 | |
| 189. | GuilhE (Guilherme Delgado) |
383 | |
| 190. | m1guelpf (Miguel Piedrafita) |
376 | |
| 191. | JulianoVReis (Juliano Viégas Reis) |
374 | |
| 192. | lrascao (Luis Rascão) |
372 | |
| 193. | joaquimorg (joaquim.org) |
364 | |
| 194. | ebmarque (Ebenézer Marquezine) |
361 | |
| 195. | alexcastrodev (Alexandro Castro) |
356 | |
| 196. | Jonathansoufer (Jonathan Ferreira) |
355 | |
| 197. | RuiRomano (Rui Romano) |
355 | |
| 198. | kakacordovil (kaká cordovil) |
353 | |
| 199. | luizmellodev (Luiz Mello) |
351 | |
| 200. | fmcarvalho (Miguel Gamboa de Carvalho) |
347 | |
| 201. | JGAntunes (João Antunes) |
342 | |
| 202. | rogerlz (Rogerio Goncalves) |
340 | |
| 203. | ftonato (Ademílson Tonato) |
329 | |
| 204. | danielsp45 (Daniel Pereira) |
329 | |
| 205. | lucasfrag (Lucas Fraga) |
327 | |
| 206. | malikpiara (Malik Piara) |
327 | |
| 207. | devlongs (devlongs) |
326 | |
| 208. | zegameiro (José Gameiro) |
324 | |
| 209. | aalmada (Antão Almada) |
322 | |
| 210. | pedrominatel (Pedro Minatel) |
321 | |
| 211. | RuiSantosdotme (Rui Santos) |
320 | |
| 212. | luisdalmolin (Luís Dalmolin) |
319 | |
| 213. | MarcelloDuarte (Marcello Duarte) |
303 | |
| 214. | oliverbarnes (Oliver Azevedo Barnes) |
299 | |
| 215. | lenonleite (Lenon Leite) |
297 | |
| 216. | machadovilaca (João Vilaça) |
296 | |
| 217. | remonh87 (Rémon) |
296 | |
| 218. | couto (Luís Couto) |
295 | |
| 219. | adorilson (Adorilson Bezerra) |
294 | |
| 220. | marado (Marcos Marado) |
291 | |
| 221. | Randgalt (Jordan Zimmerman) |
286 | |
| 222. | Benevanio (Benevanio) |
285 | |
| 223. | mariolpantunes (Mário Antunes) |
283 | |
| 224. | andrepimenta (Andre Pimenta) |
283 | |
| 225. | pedrofp4444 (Pedro Pereira) |
283 | |
| 226. | F4NT0 (Gabriel Fanto Stundner) |
280 | |
| 227. | cristijung (Cristina Jung) |
279 | |
| 228. | dinocosta (Dino) |
277 | |
| 229. | paulofreitas-py (Paulo Freitas ) |
273 | |
| 230. | kremalicious (Matthias Kretschmann) |
271 | |
| 231. | moltar (Roman) |
271 | |
| 232. | Drete457 (Filipe Mota) |
267 | |
| 233. | WendellAdriel (Wendell Adriel) |
264 | |
| 234. | feremabraz (Fernando Braz) |
258 | |
| 235. | rodloboz (Rui Freitas) |
257 | |
| 236. | dpgaspar (Daniel Vaz Gaspar) |
254 | |
| 237. | aitorvs (Aitor Viana) |
248 | |
| 238. | mcsf (Miguel Fonseca) |
246 | |
| 239. | luciopaiva (Lucio Paiva) |
242 | |
| 240. | gss-patricia (Patrícia Gomes dos Santos Silva) |
241 | |
| 241. | eleijonmarck (Eric Leijonmarck) |
240 | |
| 242. | CjS77 (CJ) |
235 | |
| 243. | JosePedroDias (José Pedro Dias) |
233 | |
| 244. | biliesilva (Biliane Silva) |
233 | |
| 245. | wenceslau (Wenceslau Neto) |
233 | |
| 246. | alcueca (Alberto Cuesta Cañada) |
232 | |
| 247. | AniLeo (Ani) |
229 | |
| 248. | angelamcosta (Angela Lima) |
227 | |
| 249. | begmaroman (Roman Behma) |
227 | |
| 250. | paulomorgado (Paulo Morgado) |
226 | |
| 251. | eltonsantos (Elton Santos) |
225 | |
| 252. | joaopalmeiro (João Palmeiro) |
224 | |
| 253. | acidiney (Acidiney Dias) |
224 | |
| 254. | marcelopoars (Marcelo Pereira) |
222 | |
| 255. | leoneljdias (Leonel Dias) |
220 | |
| 256. | mxssl (Max) |
219 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 7 |
| 2. | joinum | 5 |
| 3. | cloudflare | 4 |
| 4. | nixos | 4 |
| 5. | coderdojobraga | 4 |
| 6. | niaefeup | 3 |
| 7. | rocketchat | 3 |
| 8. | semanadeinformatica | 3 |
| 9. | ansible | 2 |
| 10. | elastic | 2 |