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 contributions 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_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) |
34912 | |
| 2. | ezefranca (Ezequiel Santos) |
10419 | |
| 3. | JarbasAl (JarbasAI) |
7082 | |
| 4. | otaviojava (Otávio Santana) |
5240 | |
| 5. | motanelson (nelson jr mota) |
4420 | |
| 6. | nelsonic (Nelson) |
3715 | |
| 7. | rgl (Rui Lopes) |
3670 | |
| 8. | snipe (snipe) |
3396 | |
| 9. | DiogoRibeiro7 (Diogo Ribeiro) |
3374 | |
| 10. | adamchainz (Adam Johnson) |
3090 | |
| 11. | leandrodamascena (Leandro Damascena) |
2870 | |
| 12. | rafaeelaudibert (Rafael Audibert) |
2846 | |
| 13. | naps62 (Miguel Palhas) |
2353 | |
| 14. | oliota (Rubem Oliota) |
2293 | |
| 15. | timlinux (Tim Sutton) |
2257 | |
| 16. | leafac (Leandro Facchinetti) |
2118 | |
| 17. | bgcngm (Bruno Martins) |
2056 | |
| 18. | nunomaduro (nuno maduro) |
2051 | |
| 19. | gnunicorn (Benjamin Kampmann) |
2008 | |
| 20. | matklad (Alex Kladov) |
1961 | |
| 21. | rmarinho (Rui Marinho) |
1808 | |
| 22. | josemvcerqueira (ターニャ🪖) |
1779 | |
| 23. | andreaTP (Andrea Peruffo) |
1709 | |
| 24. | pedrosousa (Pedro Sousa) |
1709 | |
| 25. | ggazzo (Guilherme Gazzo) |
1678 | |
| 26. | GearsDatapacks (Surya Rose) |
1663 | |
| 27. | nflaig (Nico Flaig) |
1621 | |
| 28. | tiagozip (tiago) |
1574 | |
| 29. | datsfilipe (datsfilipe.xyz) |
1545 | |
| 30. | TGlide (Thomas G. Lopes) |
1437 | |
| 31. | dev-ggomes (Guilherme Gomes) |
1408 | |
| 32. | pgte (Pedro Teixeira) |
1384 | |
| 33. | limwa (André Lima) |
1350 | |
| 34. | josesimoes (José Simões) |
1349 | |
| 35. | microchipgnu (Luís Freitas) |
1347 | |
| 36. | rochacbruno (Bruno Cesar Rocha) |
1300 | |
| 37. | bdmendes (Bruno Mendes) |
1296 | |
| 38. | Process-ing (Bruno Oliveira) |
1267 | |
| 39. | joaquimrocha (Joaquim Rocha) |
1247 | |
| 40. | RGarrido03 (Rúben Garrido) |
1237 | |
| 41. | alt-romes (Rodrigo Mesquita) |
1231 | |
| 42. | pirapira (Yoichi Hirai) |
1219 | |
| 43. | HenriqueSFernandes (Henrique Fernandes) |
1211 | |
| 44. | nicolastakashi (Nicolas Takashi) |
1188 | |
| 45. | jpneto (João Pedro Neto) |
1169 | |
| 46. | vasturiano (Vasco Asturiano) |
1163 | |
| 47. | vgeorge (Vitor George) |
1161 | |
| 48. | erezrokah (Erez Rokah) |
1142 | |
| 49. | jmg-duarte (José Duarte) |
1141 | |
| 50. | ImrenR (Imren R) |
1132 | |
| 51. | diogotcorreia (Diogo Correia) |
1120 | |
| 52. | joamag (João Magalhães) |
1112 | |
| 53. | sdsantos (Sérgio Santos) |
1091 | |
| 54. | radcortez (Roberto Cortez) |
1071 | |
| 55. | tofumatt (Matthew Riley MacPherson) |
1049 | |
| 56. | Curio5813 (Marcos Glasner) |
1042 | |
| 57. | nelsonmestevao (Nelson Estevão) |
1027 | |
| 58. | filipecabaco (Filipe Cabaço) |
1023 | |
| 59. | sug0 (Tiago Carvalho) |
1012 | |
| 60. | DanielFran (Daniel Franco) |
1011 | |
| 61. | hugomrdias (Hugo Dias) |
1001 | |
| 62. | tassoevan (Tasso Evangelista) |
1000 | |
| 63. | 0xferit (Ferit) |
992 | |
| 64. | melogabriel (Gabriel Melo) |
985 | |
| 65. | joa-quim (Joaquim) |
950 | |
| 66. | FACorreiaa (Fernando Correia) |
946 | |
| 67. | codacy-badger (Codacy Badger) |
931 | |
| 68. | caruccio (Mateus Caruccio) |
894 | |
| 69. | pmoura (Paulo Moura) |
889 | |
| 70. | dannyhw (Daniel Williams) |
854 | |
| 71. | uLucasFraga (lucas.fraga) |
853 | |
| 72. | tamtamchik (Yuri Tkachenko) |
831 | |
| 73. | fellyph (Fellyph Cintra) |
826 | |
| 74. | diogocarrola (Diogo Carrola) |
820 | |
| 75. | callmephilip (Philip Nuzhnyi) |
813 | |
| 76. | mendess (Mendes) |
810 | |
| 77. | dokterbob (Mathijs de Bruin) |
808 | |
| 78. | ashtanko (Oleksii Shtanko) |
803 | |
| 79. | ZanzyTHEbar (DaOfficialWizard) |
798 | |
| 80. | niquola (Nikolai Ryzhikov) |
763 | |
| 81. | dickhardt (Dick Hardt) |
763 | |
| 82. | stevenroose (Steven Roose) |
754 | |
| 83. | gante (Joao Gante) |
753 | |
| 84. | roll (roll) |
751 | |
| 85. | Th0rgal (Thomas Marchand) |
751 | |
| 86. | andresilva (André Silva) |
746 | |
| 87. | ttoino (João Pereira) |
744 | |
| 88. | Bunn (Fernando Bunn) |
740 | |
| 89. | theanxy (Wojtek) |
740 | |
| 90. | ledsouza (Leandro da Silva de Souza) |
731 | |
| 91. | MrSloth-dev (João Albuquerque Barbosa) |
730 | |
| 92. | choraria (Sourabh Choraria) |
730 | |
| 93. | jcazevedo (Joao Azevedo) |
728 | |
| 94. | ncruces (Nuno Cruces) |
715 | |
| 95. | rubuy-74 (Rubem Neto) |
709 | |
| 96. | lude-bri (Luigi Piantavinha) |
706 | |
| 97. | anfreire (André Freire Ferreira) |
698 | |
| 98. | pkoch (Paulo Koch) |
697 | |
| 99. | mistic (Tiago Costa) |
686 | |
| 100. | AlexCatarino (Alexandre Catarino) |
677 | |
| 101. | DGoiana (Diogo Goiana) |
671 | |
| 102. | renatomarinho (Renato Marinho) |
670 | |
| 103. | cedoor (Cedoor) |
662 | |
| 104. | afonsojramos (Afonso Jorge Ramos) |
652 | |
| 105. | schnorr (Lucas M. Schnorr) |
652 | |
| 106. | s0undt3ch (Pedro Algarvio) |
643 | |
| 107. | marianaobmorais (Mariana Morais) |
634 | |
| 108. | talvasconcelos (Tiago Vasconcelos) |
624 | |
| 109. | woile (Santiago Fraire Willemoes) |
624 | |
| 110. | Fernando-A-Rocha (Fernando Rocha) |
622 | |
| 111. | G4brym (Gabriel Massadas) |
622 | |
| 112. | Enet4 (Eduardo Pinho) |
613 | |
| 113. | rubenmarcus (Ruben Marcus) |
611 | |
| 114. | MarkosComK (Markos Vinicius) |
605 | |
| 115. | kayua (Kayuã Oleques) |
603 | |
| 116. | voidbert (Humberto Gomes) |
594 | |
| 117. | elena-kolevska (Elena Kolevska) |
593 | |
| 118. | alcides (Alcides Fonseca) |
589 | |
| 119. | fao89 (Fabricio Aguiar) |
587 | |
| 120. | RodrigoDornelles (DornellesTV) |
586 | |
| 121. | goncalossilva (Gonçalo Silva) |
582 | |
| 122. | couto (Luís Couto) |
570 | |
| 123. | thePeras (João Torre Pereira) |
568 | |
| 124. | grouzen (Michael Nedokushev) |
567 | |
| 125. | joaomlourenco (João M. Lourenço) |
565 | |
| 126. | Jeckerson (Anton Vasiliev) |
558 | |
| 127. | nunoplopes (Nuno Lopes) |
554 | |
| 128. | flavioislima (Flávio Fearn) |
549 | |
| 129. | mikedld (Mike Gelfand) |
548 | |
| 130. | dwildt (Daniel Wildt) |
547 | |
| 131. | EnkrateiaLucca (LUCAS SOARES) |
543 | |
| 132. | anilkeshwani (Anil Keshwani) |
542 | |
| 133. | buu342 (Buu342) |
532 | |
| 134. | alicejgibbons (Alice Gibbons) |
529 | |
| 135. | DanielFonsecaa (Daniel Fonseca) |
521 | |
| 136. | LyeZinho (Pedro Kaleb!) |
519 | |
| 137. | tutods (Daniel Sousa) |
519 | |
| 138. | nathanpc (Nathan Campos) |
516 | |
| 139. | luigicfilho (Luigi C. Filho) |
512 | |
| 140. | pulgamecanica (Andre) |
509 | |
| 141. | FFY00 (Filipe Laíns) |
507 | |
| 142. | phborba (Philipe Borba) |
507 | |
| 143. | joaodiaslobo (João Lobo) |
503 | |
| 144. | pedro-mendonca (Pedro Mendonça) |
500 | |
| 145. | d-gubert (Douglas Gubert) |
494 | |
| 146. | brocaar (Orne Brocaar) |
493 | |
| 147. | juliajforesti (Júlia Jaeger Foresti) |
492 | |
| 148. | bolt12 (Armando Santos) |
490 | |
| 149. | andremion (André Mion) |
475 | |
| 150. | i4ki (i4k) |
472 | |
| 151. | ziliolu (Luiza Zilio) |
468 | |
| 152. | dariogriffo (Dario Griffo) |
466 | |
| 153. | AvilaAndre (André Ávila) |
462 | |
| 154. | jsvd (João Duarte) |
459 | |
| 155. | riclolsen (Ricardo Olsen) |
456 | |
| 156. | apocas (Pedro Dias) |
449 | |
| 157. | dreispt (Daniel Reis) |
445 | |
| 158. | Lorenzobattistela (Lorenzo Battistela) |
444 | |
| 159. | bruno12mota (Bruno Mota) |
443 | |
| 160. | weeco (Martin Schneppenheim) |
442 | |
| 161. | hishamhm (Hisham Muhammad) |
437 | |
| 162. | JGalego (João Galego) |
436 | |
| 163. | joaotavora (João Távora) |
432 | |
| 164. | g4brielklein (Gabriel Klein) |
429 | |
| 165. | Jaliborc (João Cardoso) |
429 | |
| 166. | masmangan (Marco) |
429 | |
| 167. | albttx (Albert Le Batteux) |
426 | |
| 168. | rogerlz (Rogerio Goncalves) |
425 | |
| 169. | gustavovalverde (Gustavo Valverde) |
425 | |
| 170. | brpaz (Bruno Paz) |
414 | |
| 171. | marciocamello (Marcio Vale) |
414 | |
| 172. | macabeus (Bruno Macabeus) |
413 | |
| 173. | sn4k3 (Tiago Conceição) |
413 | |
| 174. | finnp (Finn Pauls) |
413 | |
| 175. | tomahock (João Pina) |
411 | |
| 176. | fabiosantoscode (Fábio Santos) |
409 | |
| 177. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
405 | |
| 178. | HelioGuilherme66 (Hélio Guilherme) |
398 | |
| 179. | ruilopesm (Rui Lopes) |
397 | |
| 180. | JulianoVReis (Juliano Viégas Reis) |
395 | |
| 181. | qlpqlp (Paulo Vidal) |
395 | |
| 182. | lrascao (Luis Rascão) |
391 | |
| 183. | krishaamer (Kris Haamer) |
386 | |
| 184. | waldyrious (Waldir Pimenta) |
373 | |
| 185. | marcospgp (Marcos Pereira) |
371 | |
| 186. | JGAntunes (João Antunes) |
366 | |
| 187. | malikpiara (Malik Piara) |
365 | |
| 188. | joaquimorg (joaquim.org) |
364 | |
| 189. | ebmarque (Ebenézer Marquezine) |
361 | |
| 190. | RuiRomano (Rui Romano) |
359 | |
| 191. | kakacordovil (kaká cordovil) |
357 | |
| 192. | jbergstroem (Johan Bergström) |
356 | |
| 193. | Jonathansoufer (Jonathan Ferreira) |
353 | |
| 194. | alexcastrodev (Alexandro Castro) |
347 | |
| 195. | m1guelpf (Miguel Piedrafita) |
345 | |
| 196. | danielsp45 (Daniel Pereira) |
340 | |
| 197. | fmcarvalho (Miguel Gamboa de Carvalho) |
339 | |
| 198. | RuiSantosdotme (Rui Santos) |
336 | |
| 199. | kigiri (Clément) |
329 | |
| 200. | lucasfrag (Lucas Fraga) |
327 | |
| 201. | JosePedroDias (José Pedro Dias) |
326 | |
| 202. | jenpaff (Jennifer) |
324 | |
| 203. | ftonato (Ademílson Tonato) |
320 | |
| 204. | GuilhE (Guilherme Delgado) |
319 | |
| 205. | oliverbarnes (Oliver Azevedo Barnes) |
315 | |
| 206. | zegameiro (José Gameiro) |
313 | |
| 207. | marado (Marcos Marado) |
310 | |
| 208. | luisdalmolin (Luís Dalmolin) |
304 | |
| 209. | lenonleite (Lenon Leite) |
303 | |
| 210. | machadovilaca (João Vilaça) |
295 | |
| 211. | Benevanio (Benevanio) |
291 | |
| 212. | pedrominatel (Pedro Minatel) |
290 | |
| 213. | remonh87 (Rémon) |
287 | |
| 214. | wenceslau (Wenceslau Neto) |
285 | |
| 215. | luizmellodev (Luiz Mello) |
284 | |
| 216. | F4NT0 (Gabriel Fanto Stundner) |
283 | |
| 217. | mcsf (Miguel Fonseca) |
283 | |
| 218. | kremalicious (Matthias Kretschmann) |
283 | |
| 219. | pedrofp4444 (Pedro Pereira) |
282 | |
| 220. | feremabraz (Fernando Braz) |
279 | |
| 221. | cristijung (Cristina Jung) |
277 | |
| 222. | mariolpantunes (Mário Antunes) |
272 | |
| 223. | paulofreitas-py (Paulo Freitas ) |
272 | |
| 224. | adorilson (Adorilson Bezerra) |
262 | |
| 225. | rcarmo (Rui Carmo) |
261 | |
| 226. | kaiosilveira (Kaio Silveira) |
257 | |
| 227. | aitorvs (Aitor Viana) |
255 | |
| 228. | andrepimenta (Andre Pimenta) |
255 | |
| 229. | dpgaspar (Daniel Vaz Gaspar) |
253 | |
| 230. | rodloboz (Rui Freitas) |
247 | |
| 231. | eleijonmarck (Eric Leijonmarck) |
245 | |
| 232. | luciopaiva (Lucio Paiva) |
242 | |
| 233. | dinocosta (Dino) |
239 | |
| 234. | tentone (José Ferrão) |
234 | |
| 235. | digoarthur (Diego Arthur) |
232 | |
| 236. | angelamcosta (Angela Lima) |
230 | |
| 237. | benjaminbollen (Benjamin Bollen) |
229 | |
| 238. | alcueca (Alberto Cuesta Cañada) |
229 | |
| 239. | imgabrieldev (Gabriel Soares) |
224 | |
| 240. | marcelopoars (Marcelo Pereira) |
224 | |
| 241. | ivandrofly (Ivandro Jao) |
223 | |
| 242. | rodrigok (Rodrigo Nascimento) |
223 | |
| 243. | JoseRFJuniorLLMs (Jose RF Junior) |
221 | |
| 244. | nfo94 (Natália Oliveira) |
221 | |
| 245. | moltar (Roman) |
219 | |
| 246. | Randgalt (Jordan Zimmerman) |
218 | |
| 247. | RazielRodrigues (Raziel Rodrigues) |
217 | |
| 248. | tofran (Francisco Marques) |
216 | |
| 249. | begmaroman (Roman Behma) |
215 | |
| 250. | leoneljdias (Leonel Dias) |
211 | |
| 251. | psenough (Filipe Cruz) |
211 | |
| 252. | joao-conde (João Conde) |
210 | |
| 253. | CjS77 (CJ) |
209 | |
| 254. | paulomorgado (Paulo Morgado) |
206 | |
| 255. | viniciusfinger (Vinicius Finger) |
201 | |
| 256. | AniLeo (Ani) |
201 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 7 |
| 2. | joinum | 5 |
| 3. | rocketchat | 4 |
| 4. | cloudflare | 4 |
| 5. | nixos | 4 |
| 6. | coderdojobraga | 4 |
| 7. | semanadeinformatica | 3 |
| 8. | niaefeup | 3 |
| 9. | python | 2 |
| 10. | ethereum | 2 |