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-20 13:56:12 +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 67794 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) |
35151 | |
| 2. | ezefranca (Ezequiel Santos) |
9631 | |
| 3. | JarbasAl (JarbasAI) |
7183 | |
| 4. | otaviojava (Otávio Santana) |
5424 | |
| 5. | motanelson (nelson jr mota) |
4393 | |
| 6. | rgl (Rui Lopes) |
3722 | |
| 7. | nelsonic (Nelson) |
3532 | |
| 8. | DiogoRibeiro7 (Diogo Ribeiro) |
3493 | |
| 9. | snipe (snipe) |
3470 | |
| 10. | adamchainz (Adam Johnson) |
3107 | |
| 11. | leandrodamascena (Leandro Damascena) |
2958 | |
| 12. | rafaeelaudibert (Rafael Audibert) |
2934 | |
| 13. | oliota (Rubem Oliota) |
2504 | |
| 14. | naps62 (Miguel Palhas) |
2311 | |
| 15. | bgcngm (Bruno Martins) |
2104 | |
| 16. | timlinux (Tim Sutton) |
2055 | |
| 17. | nunomaduro (nuno maduro) |
2037 | |
| 18. | matklad (Alex Kladov) |
1961 | |
| 19. | gnunicorn (Benjamin Kampmann) |
1901 | |
| 20. | leafac (Leandro Facchinetti) |
1870 | |
| 21. | rmarinho (Rui Marinho) |
1797 | |
| 22. | datsfilipe (datsfilipe.xyz) |
1709 | |
| 23. | pedrosousa (Pedro Sousa) |
1708 | |
| 24. | ggazzo (Guilherme Gazzo) |
1694 | |
| 25. | andreaTP (Andrea Peruffo) |
1687 | |
| 26. | tiagozip (tiago) |
1663 | |
| 27. | nflaig (Nico Flaig) |
1601 | |
| 28. | josemvcerqueira (ターニャ🪖) |
1581 | |
| 29. | GearsDatapacks (Surya Rose) |
1556 | |
| 30. | pgte (Pedro Teixeira) |
1536 | |
| 31. | limwa (André Lima) |
1465 | |
| 32. | TGlide (Thomas G. Lopes) |
1423 | |
| 33. | dev-ggomes (Guilherme Gomes) |
1408 | |
| 34. | josesimoes (José Simões) |
1399 | |
| 35. | microchipgnu (Luís Freitas) |
1345 | |
| 36. | bdmendes (Bruno Mendes) |
1331 | |
| 37. | rochacbruno (Bruno Cesar Rocha) |
1316 | |
| 38. | pirapira (Yoichi Hirai) |
1279 | |
| 39. | vgeorge (Vitor George) |
1256 | |
| 40. | alt-romes (Rodrigo Mesquita) |
1230 | |
| 41. | Th0rgal (Thomas Marchand) |
1228 | |
| 42. | ImrenR (Imren R) |
1222 | |
| 43. | nicolastakashi (Nicolas Takashi) |
1216 | |
| 44. | jmg-duarte (José Duarte) |
1191 | |
| 45. | joamag (João Magalhães) |
1176 | |
| 46. | joaquimrocha (Joaquim Rocha) |
1167 | |
| 47. | jpneto (João Pedro Neto) |
1162 | |
| 48. | diogotcorreia (Diogo Correia) |
1153 | |
| 49. | HenriqueSFernandes (Henrique Fernandes) |
1137 | |
| 50. | Process-ing (Bruno Oliveira) |
1128 | |
| 51. | sdsantos (Sérgio Santos) |
1087 | |
| 52. | hugomrdias (Hugo Dias) |
1078 | |
| 53. | FACorreiaa (Fernando Correia) |
1068 | |
| 54. | Curio5813 (Marcos Glasner) |
1058 | |
| 55. | radcortez (Roberto Cortez) |
1044 | |
| 56. | DanielFran (Daniel Franco) |
1044 | |
| 57. | roll (roll) |
1040 | |
| 58. | 0xferit (Ferit) |
1036 | |
| 59. | tassoevan (Tasso Evangelista) |
1034 | |
| 60. | nelsonmestevao (Nelson Estevão) |
1032 | |
| 61. | tofumatt (Matthew Riley MacPherson) |
1023 | |
| 62. | RGarrido03 (Rúben Garrido) |
1012 | |
| 63. | filipecabaco (Filipe Cabaço) |
1003 | |
| 64. | erezrokah (Erez Rokah) |
993 | |
| 65. | melogabriel (Gabriel Melo) |
981 | |
| 66. | sug0 (Tiago Carvalho) |
970 | |
| 67. | joa-quim (Joaquim) |
968 | |
| 68. | codacy-badger (Codacy Badger) |
932 | |
| 69. | vasturiano (Vasco Asturiano) |
927 | |
| 70. | dannyhw (Daniel Williams) |
916 | |
| 71. | tamtamchik (Yuri Tkachenko) |
896 | |
| 72. | pmoura (Paulo Moura) |
873 | |
| 73. | mendess (Mendes) |
856 | |
| 74. | diogocarrola (Diogo Carrola) |
855 | |
| 75. | caruccio (Mateus Caruccio) |
849 | |
| 76. | andresilva (André Silva) |
834 | |
| 77. | uLucasFraga (lucas.fraga) |
834 | |
| 78. | fellyph (Fellyph Cintra) |
822 | |
| 79. | ZanzyTHEbar (DaOfficialWizard) |
798 | |
| 80. | ashtanko (Oleksii Shtanko) |
795 | |
| 81. | dickhardt (Dick Hardt) |
793 | |
| 82. | dokterbob (Mathijs de Bruin) |
790 | |
| 83. | niquola (Nikolai Ryzhikov) |
782 | |
| 84. | goncalossilva (Gonçalo Silva) |
771 | |
| 85. | Bunn (Fernando Bunn) |
752 | |
| 86. | stevenroose (Steven Roose) |
752 | |
| 87. | gante (Joao Gante) |
751 | |
| 88. | ledsouza (Leandro da Silva de Souza) |
742 | |
| 89. | ttoino (João Pereira) |
735 | |
| 90. | theanxy (Wojtek) |
733 | |
| 91. | callmephilip (Philip Nuzhnyi) |
732 | |
| 92. | choraria (Sourabh Choraria) |
730 | |
| 93. | ncruces (Nuno Cruces) |
716 | |
| 94. | MrSloth-dev (João Albuquerque Barbosa) |
702 | |
| 95. | afonsojramos (Afonso Jorge Ramos) |
698 | |
| 96. | jcazevedo (Joao Azevedo) |
697 | |
| 97. | pkoch (Paulo Koch) |
678 | |
| 98. | lude-bri (Luigi Piantavinha) |
671 | |
| 99. | mistic (Tiago Costa) |
670 | |
| 100. | rubuy-74 (Rubem Neto) |
665 | |
| 101. | anfreire (André Freire Ferreira) |
654 | |
| 102. | gustavovalverde (Gustavo Valverde) |
651 | |
| 103. | schnorr (Lucas M. Schnorr) |
650 | |
| 104. | AlexCatarino (Alexandre Catarino) |
644 | |
| 105. | woile (Santiago Fraire Willemoes) |
638 | |
| 106. | s0undt3ch (Pedro Algarvio) |
637 | |
| 107. | talvasconcelos (Tiago Vasconcelos) |
637 | |
| 108. | dwildt (Daniel Wildt) |
632 | |
| 109. | renatomarinho (Renato Marinho) |
628 | |
| 110. | DGoiana (Diogo Goiana) |
619 | |
| 111. | G4brym (Gabriel Massadas) |
607 | |
| 112. | kayua (Kayuã Oleques) |
605 | |
| 113. | Fernando-A-Rocha (Fernando Rocha) |
605 | |
| 114. | joaomlourenco (João M. Lourenço) |
599 | |
| 115. | RodrigoDornelles (DornellesTV) |
598 | |
| 116. | rubenmarcus (Ruben Marcus) |
597 | |
| 117. | Enet4 (Eduardo Pinho) |
586 | |
| 118. | marianaobmorais (Mariana Morais) |
582 | |
| 119. | alcides (Alcides Fonseca) |
582 | |
| 120. | fao89 (Fabricio Aguiar) |
578 | |
| 121. | flavioislima (Flávio Fearn) |
570 | |
| 122. | elena-kolevska (Elena Kolevska) |
567 | |
| 123. | EnkrateiaLucca (LUCAS SOARES) |
564 | |
| 124. | voidbert (Humberto Gomes) |
562 | |
| 125. | Jeckerson (Anton Vasiliev) |
561 | |
| 126. | grouzen (Michael Nedokushev) |
557 | |
| 127. | mikedld (Mike Gelfand) |
551 | |
| 128. | thePeras (João Torre Pereira) |
543 | |
| 129. | anilkeshwani (Anil Keshwani) |
540 | |
| 130. | luigicfilho (Luigi C. Filho) |
538 | |
| 131. | pedro-mendonca (Pedro Mendonça) |
537 | |
| 132. | bolt12 (Armando Santos) |
532 | |
| 133. | alicejgibbons (Alice Gibbons) |
527 | |
| 134. | nunoplopes (Nuno Lopes) |
516 | |
| 135. | DanielFonsecaa (Daniel Fonseca) |
515 | |
| 136. | pulgamecanica (Andre) |
505 | |
| 137. | FFY00 (Filipe Laíns) |
502 | |
| 138. | phborba (Philipe Borba) |
500 | |
| 139. | nathanpc (Nathan Campos) |
495 | |
| 140. | tutods (Daniel Sousa) |
491 | |
| 141. | joaodiaslobo (João Lobo) |
490 | |
| 142. | juliajforesti (Júlia Jaeger Foresti) |
489 | |
| 143. | buu342 (Buu342) |
488 | |
| 144. | masmangan (Marco) |
488 | |
| 145. | LyeZinho (Pedro Kaleb!) |
487 | |
| 146. | andremion (André Mion) |
487 | |
| 147. | d-gubert (Douglas Gubert) |
484 | |
| 148. | brpaz (Bruno Paz) |
480 | |
| 149. | couto (Luís Couto) |
480 | |
| 150. | brocaar (Orne Brocaar) |
479 | |
| 151. | MarkosComK (Markos Vinicius) |
472 | |
| 152. | tskxz (Tanjil) |
472 | |
| 153. | Lorenzobattistela (Lorenzo Battistela) |
471 | |
| 154. | joaotavora (João Távora) |
468 | |
| 155. | AvilaAndre (André Ávila) |
466 | |
| 156. | dariogriffo (Dario Griffo) |
466 | |
| 157. | jsvd (João Duarte) |
453 | |
| 158. | Jaliborc (João Cardoso) |
452 | |
| 159. | weeco (Martin Schneppenheim) |
451 | |
| 160. | dreispt (Daniel Reis) |
448 | |
| 161. | ziliolu (Luiza Zilio) |
447 | |
| 162. | JGalego (João Galego) |
443 | |
| 163. | bruno12mota (Bruno Mota) |
443 | |
| 164. | i4ki (i4k) |
439 | |
| 165. | riclolsen (Ricardo Olsen) |
429 | |
| 166. | apocas (Pedro Dias) |
427 | |
| 167. | jenpaff (Jennifer) |
421 | |
| 168. | g4brielklein (Gabriel Klein) |
420 | |
| 169. | hishamhm (Hisham Muhammad) |
419 | |
| 170. | macabeus (Bruno Macabeus) |
418 | |
| 171. | tomahock (João Pina) |
413 | |
| 172. | marciocamello (Marcio Vale) |
409 | |
| 173. | ruilopesm (Rui Lopes) |
408 | |
| 174. | fabiosantoscode (Fábio Santos) |
407 | |
| 175. | albttx (Albert Le Batteux) |
406 | |
| 176. | HelioGuilherme66 (Hélio Guilherme) |
401 | |
| 177. | sn4k3 (Tiago Conceição) |
400 | |
| 178. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
398 | |
| 179. | finnp (Finn Pauls) |
395 | |
| 180. | lrascao (Luis Rascão) |
392 | |
| 181. | jbergstroem (Johan Bergström) |
391 | |
| 182. | waldyrious (Waldir Pimenta) |
388 | |
| 183. | krishaamer (Kris Haamer) |
386 | |
| 184. | JulianoVReis (Juliano Viégas Reis) |
383 | |
| 185. | qlpqlp (Paulo Vidal) |
382 | |
| 186. | joaquimorg (joaquim.org) |
373 | |
| 187. | rcarmo (Rui Carmo) |
372 | |
| 188. | marcospgp (Marcos Pereira) |
372 | |
| 189. | malikpiara (Malik Piara) |
371 | |
| 190. | ebmarque (Ebenézer Marquezine) |
361 | |
| 191. | rogerlz (Rogerio Goncalves) |
358 | |
| 192. | RuiRomano (Rui Romano) |
357 | |
| 193. | kakacordovil (kaká cordovil) |
357 | |
| 194. | JGAntunes (João Antunes) |
357 | |
| 195. | m1guelpf (Miguel Piedrafita) |
354 | |
| 196. | GuilhE (Guilherme Delgado) |
353 | |
| 197. | Jonathansoufer (Jonathan Ferreira) |
353 | |
| 198. | fmcarvalho (Miguel Gamboa de Carvalho) |
348 | |
| 199. | alexcastrodev (Alexandro Castro) |
346 | |
| 200. | kigiri (Clément) |
340 | |
| 201. | RuiSantosdotme (Rui Santos) |
337 | |
| 202. | danielsp45 (Daniel Pereira) |
330 | |
| 203. | lucasfrag (Lucas Fraga) |
327 | |
| 204. | luisdalmolin (Luís Dalmolin) |
322 | |
| 205. | zegameiro (José Gameiro) |
319 | |
| 206. | ftonato (Ademílson Tonato) |
317 | |
| 207. | oliverbarnes (Oliver Azevedo Barnes) |
308 | |
| 208. | pedrominatel (Pedro Minatel) |
306 | |
| 209. | lenonleite (Lenon Leite) |
302 | |
| 210. | remonh87 (Rémon) |
301 | |
| 211. | Benevanio (Benevanio) |
297 | |
| 212. | luizmellodev (Luiz Mello) |
297 | |
| 213. | marado (Marcos Marado) |
297 | |
| 214. | pedrofp4444 (Pedro Pereira) |
296 | |
| 215. | machadovilaca (João Vilaça) |
293 | |
| 216. | MarcelloDuarte (Marcello Duarte) |
293 | |
| 217. | JosePedroDias (José Pedro Dias) |
287 | |
| 218. | wenceslau (Wenceslau Neto) |
285 | |
| 219. | F4NT0 (Gabriel Fanto Stundner) |
284 | |
| 220. | kremalicious (Matthias Kretschmann) |
283 | |
| 221. | mariolpantunes (Mário Antunes) |
282 | |
| 222. | feremabraz (Fernando Braz) |
282 | |
| 223. | andrepimenta (Andre Pimenta) |
281 | |
| 224. | cristijung (Cristina Jung) |
276 | |
| 225. | paulofreitas-py (Paulo Freitas ) |
273 | |
| 226. | adorilson (Adorilson Bezerra) |
268 | |
| 227. | JoseRFJuniorLLMs (Jose RF Junior) |
265 | |
| 228. | mcsf (Miguel Fonseca) |
259 | |
| 229. | dinocosta (Dino) |
255 | |
| 230. | aitorvs (Aitor Viana) |
251 | |
| 231. | dpgaspar (Daniel Vaz Gaspar) |
251 | |
| 232. | rodloboz (Rui Freitas) |
247 | |
| 233. | luciopaiva (Lucio Paiva) |
242 | |
| 234. | gss-patricia (Patrícia Gomes dos Santos Silva) |
241 | |
| 235. | eleijonmarck (Eric Leijonmarck) |
239 | |
| 236. | biliesilva (Biliane Silva) |
236 | |
| 237. | duartecaldascardoso (Duarte Cardoso) |
231 | |
| 238. | alcueca (Alberto Cuesta Cañada) |
231 | |
| 239. | angelamcosta (Angela Lima) |
231 | |
| 240. | moltar (Roman) |
230 | |
| 241. | begmaroman (Roman Behma) |
227 | |
| 242. | tofran (Francisco Marques) |
226 | |
| 243. | marcelopoars (Marcelo Pereira) |
223 | |
| 244. | digoarthur (Diego Arthur) |
222 | |
| 245. | leoneljdias (Leonel Dias) |
222 | |
| 246. | AniLeo (Ani) |
221 | |
| 247. | nfo94 (Natália Oliveira) |
221 | |
| 248. | tentone (José Ferrão) |
220 | |
| 249. | Randgalt (Jordan Zimmerman) |
220 | |
| 250. | ivandrofly (Ivandro Jao) |
218 | |
| 251. | benjaminbollen (Benjamin Bollen) |
216 | |
| 252. | imgabrieldev (Gabriel Soares) |
216 | |
| 253. | CjS77 (CJ) |
215 | |
| 254. | acidiney (Acidiney Dias) |
214 | |
| 255. | dialex (Diogo Nunes) |
212 | |
| 256. | mxssl (Max) |
212 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 7 |
| 2. | joinum | 5 |
| 3. | cloudflare | 4 |
| 4. | nixos | 4 |
| 5. | coderdojobraga | 4 |
| 6. | rocketchat | 3 |
| 7. | semanadeinformatica | 3 |
| 8. | niaefeup | 3 |
| 9. | python | 2 |
| 10. | redhatofficial | 2 |