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-11-15 18:59:41 +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 67054 total users in the region and you need at least 76 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) |
35077 | |
| 2. | ezefranca (Ezequiel Santos) |
11171 | |
| 3. | JarbasAl (JarbasAI) |
8304 | |
| 4. | otaviojava (Otávio Santana) |
5015 | |
| 5. | nelsonic (Nelson) |
3848 | |
| 6. | rgl (Rui Lopes) |
3538 | |
| 7. | snipe (snipe) |
3371 | |
| 8. | DiogoRibeiro7 (Diogo Ribeiro) |
3199 | |
| 9. | adamchainz (Adam Johnson) |
2957 | |
| 10. | leandrodamascena (Leandro Damascena) |
2842 | |
| 11. | rafaeelaudibert (Rafael Audibert) |
2560 | |
| 12. | naps62 (Miguel Palhas) |
2436 | |
| 13. | timlinux (Tim Sutton) |
2429 | |
| 14. | gnunicorn (Benjamin Kampmann) |
2169 | |
| 15. | leafac (Leandro Facchinetti) |
2089 | |
| 16. | nunomaduro (nuno maduro) |
2078 | |
| 17. | oliota (Rubem Oliota) |
2026 | |
| 18. | bgcngm (Bruno Martins) |
1989 | |
| 19. | matklad (Alex Kladov) |
1956 | |
| 20. | rmarinho (Rui Marinho) |
1886 | |
| 21. | josemvcerqueira (ターニャ🪖) |
1781 | |
| 22. | pedrosousa (Pedro Sousa) |
1735 | |
| 23. | andreaTP (Andrea Peruffo) |
1734 | |
| 24. | ggazzo (Guilherme Gazzo) |
1703 | |
| 25. | joaomlourenco (João M. Lourenço) |
1671 | |
| 26. | nflaig (Nico Flaig) |
1631 | |
| 27. | Process-ing (Bruno Oliveira) |
1441 | |
| 28. | TGlide (Thomas G. Lopes) |
1437 | |
| 29. | rochacbruno (Bruno Cesar Rocha) |
1426 | |
| 30. | josesimoes (José Simões) |
1412 | |
| 31. | pgte (Pedro Teixeira) |
1373 | |
| 32. | RGarrido03 (Rúben Garrido) |
1353 | |
| 33. | HenriqueSFernandes (Henrique Fernandes) |
1317 | |
| 34. | microchipgnu (Luís Freitas) |
1315 | |
| 35. | limwa (André Lima) |
1285 | |
| 36. | bdmendes (Bruno Mendes) |
1274 | |
| 37. | nicolastakashi (Nicolas Takashi) |
1225 | |
| 38. | datsfilipe (datsfilipe.xyz) |
1219 | |
| 39. | erezrokah (Erez Rokah) |
1213 | |
| 40. | vasturiano (Vasco Asturiano) |
1207 | |
| 41. | joaquimrocha (Joaquim Rocha) |
1205 | |
| 42. | jmg-duarte (José Duarte) |
1201 | |
| 43. | vgeorge (Vitor George) |
1189 | |
| 44. | sdsantos (Sérgio Santos) |
1174 | |
| 45. | almeidx (Almeida) |
1161 | |
| 46. | jpneto (João Pedro Neto) |
1154 | |
| 47. | tofumatt (Matthew Riley MacPherson) |
1103 | |
| 48. | sug0 (Tiago Carvalho) |
1103 | |
| 49. | diogotcorreia (Diogo Correia) |
1092 | |
| 50. | pirapira (Yoichi Hirai) |
1065 | |
| 51. | filipecabaco (Filipe Cabaço) |
1045 | |
| 52. | alt-romes (Rodrigo Mesquita) |
1032 | |
| 53. | radcortez (Roberto Cortez) |
1021 | |
| 54. | nelsonmestevao (Nelson Estevão) |
1008 | |
| 55. | tassoevan (Tasso Evangelista) |
994 | |
| 56. | hugomrdias (Hugo Dias) |
983 | |
| 57. | DanielFran (Daniel Franco) |
980 | |
| 58. | MarkosComK (Markos Vinicius) |
972 | |
| 59. | joamag (João Magalhães) |
969 | |
| 60. | Curio5813 (Marcos Glasner) |
967 | |
| 61. | melogabriel (Gabriel Melo) |
967 | |
| 62. | joa-quim (Joaquim) |
954 | |
| 63. | ImrenR (Imren R) |
942 | |
| 64. | 0xferit (Ferit) |
941 | |
| 65. | codacy-badger (Codacy Badger) |
937 | |
| 66. | tiagozip (tiago) |
927 | |
| 67. | caruccio (Mateus Caruccio) |
915 | |
| 68. | pmoura (Paulo Moura) |
903 | |
| 69. | FACorreiaa (Fernando Correia) |
902 | |
| 70. | uLucasFraga (lucas.fraga) |
884 | |
| 71. | callmephilip (Philip Nuzhnyi) |
877 | |
| 72. | joseevilasio (José Junior) |
874 | |
| 73. | dannyhw (Daniel Williams) |
848 | |
| 74. | Th0rgal (Thomas Marchand) |
835 | |
| 75. | niquola (Nikolai Ryzhikov) |
830 | |
| 76. | mendess (Mendes) |
827 | |
| 77. | ashtanko (Oleksii Shtanko) |
827 | |
| 78. | lude-bri (Luigi Piantavinha) |
827 | |
| 79. | ZanzyTHEbar (DaOfficialWizard) |
806 | |
| 80. | dokterbob (Mathijs de Bruin) |
791 | |
| 81. | tamtamchik (Yuri Tkachenko) |
791 | |
| 82. | rubuy-74 (Rubem Neto) |
784 | |
| 83. | fellyph (Fellyph Cintra) |
780 | |
| 84. | DGoiana (Diogo Goiana) |
780 | |
| 85. | anfreire (André Freire Ferreira) |
770 | |
| 86. | marianaobmorais (Mariana Morais) |
766 | |
| 87. | jcazevedo (Joao Azevedo) |
765 | |
| 88. | diogocarrola (Diogo Carrola) |
762 | |
| 89. | gante (Joao Gante) |
759 | |
| 90. | roll (roll) |
759 | |
| 91. | dev-ggomes (Guilherme Gomes) |
755 | |
| 92. | MrSloth-dev (João Albuquerque Barbosa) |
755 | |
| 93. | renatomarinho (Renato Marinho) |
739 | |
| 94. | ledsouza (Leandro da Silva de Souza) |
737 | |
| 95. | theanxy (Wojtek) |
733 | |
| 96. | choraria (Sourabh Choraria) |
730 | |
| 97. | dickhardt (Dick Hardt) |
730 | |
| 98. | stevenroose (Steven Roose) |
728 | |
| 99. | mistic (Tiago Costa) |
718 | |
| 100. | ncruces (Nuno Cruces) |
718 | |
| 101. | pkoch (Paulo Koch) |
717 | |
| 102. | Bunn (Fernando Bunn) |
706 | |
| 103. | andresilva (André Silva) |
678 | |
| 104. | AlexCatarino (Alexandre Catarino) |
674 | |
| 105. | ttoino (João Pereira) |
673 | |
| 106. | Enet4 (Eduardo Pinho) |
660 | |
| 107. | elena-kolevska (Elena Kolevska) |
653 | |
| 108. | thePeras (João Torre Pereira) |
651 | |
| 109. | talvasconcelos (Tiago Vasconcelos) |
643 | |
| 110. | cedoor (Cedoor) |
636 | |
| 111. | schnorr (Lucas M. Schnorr) |
636 | |
| 112. | rubenmarcus (Ruben Marcus) |
617 | |
| 113. | s0undt3ch (Pedro Algarvio) |
613 | |
| 114. | G4brym (Gabriel Massadas) |
610 | |
| 115. | voidbert (Humberto Gomes) |
607 | |
| 116. | alcides (Alcides Fonseca) |
606 | |
| 117. | fao89 (Fabricio Aguiar) |
603 | |
| 118. | afonsojramos (Afonso Jorge Ramos) |
601 | |
| 119. | woile (Santiago Fraire Willemoes) |
597 | |
| 120. | kayua (Kayuã Oleques) |
597 | |
| 121. | tutods (Daniel Sousa) |
594 | |
| 122. | grouzen (Michael Nedokushev) |
577 | |
| 123. | ziliolu (Luiza Zilio) |
569 | |
| 124. | i4ki (i4k) |
569 | |
| 125. | RodrigoDornelles (DornellesTV) |
568 | |
| 126. | couto (Luís Couto) |
562 | |
| 127. | Jeckerson (Anton Vasiliev) |
553 | |
| 128. | flavioislima (Flávio Fearn) |
549 | |
| 129. | nunoplopes (Nuno Lopes) |
548 | |
| 130. | buu342 (Buu342) |
547 | |
| 131. | anilkeshwani (Anil Keshwani) |
546 | |
| 132. | alicejgibbons (Alice Gibbons) |
543 | |
| 133. | goncalossilva (Gonçalo Silva) |
540 | |
| 134. | jsvd (João Duarte) |
540 | |
| 135. | FFY00 (Filipe Laíns) |
532 | |
| 136. | nathanpc (Nathan Campos) |
530 | |
| 137. | joaodiaslobo (João Lobo) |
530 | |
| 138. | pulgamecanica (Andre) |
529 | |
| 139. | juliajforesti (Júlia Jaeger Foresti) |
529 | |
| 140. | phborba (Philipe Borba) |
525 | |
| 141. | mikedld (Mike Gelfand) |
523 | |
| 142. | EnkrateiaLucca (LUCAS SOARES) |
522 | |
| 143. | luigicfilho (Luigi C. Filho) |
512 | |
| 144. | brocaar (Orne Brocaar) |
502 | |
| 145. | pedro-mendonca (Pedro Mendonça) |
499 | |
| 146. | d-gubert (Douglas Gubert) |
495 | |
| 147. | DanielFonsecaa (Daniel Fonseca) |
492 | |
| 148. | riclolsen (Ricardo Olsen) |
491 | |
| 149. | AvilaAndre (André Ávila) |
482 | |
| 150. | Fernando-A-Rocha (Fernando Rocha) |
481 | |
| 151. | LyeZinho (Pedro Kaleb!) |
477 | |
| 152. | g4brielklein (Gabriel Klein) |
477 | |
| 153. | krishaamer (Kris Haamer) |
476 | |
| 154. | masmangan (Marco) |
470 | |
| 155. | apocas (Pedro Dias) |
469 | |
| 156. | dariogriffo (Dario Griffo) |
463 | |
| 157. | weeco (Martin Schneppenheim) |
455 | |
| 158. | Lorenzobattistela (Lorenzo Battistela) |
453 | |
| 159. | hishamhm (Hisham Muhammad) |
451 | |
| 160. | albttx (Albert Le Batteux) |
447 | |
| 161. | Jaliborc (João Cardoso) |
445 | |
| 162. | dwildt (Daniel Wildt) |
444 | |
| 163. | dreispt (Daniel Reis) |
444 | |
| 164. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
439 | |
| 165. | bruno12mota (Bruno Mota) |
439 | |
| 166. | rogerlz (Rogerio Goncalves) |
435 | |
| 167. | qlpqlp (Paulo Vidal) |
431 | |
| 168. | marciocamello (Marcio Vale) |
423 | |
| 169. | bolt12 (Armando Santos) |
419 | |
| 170. | fabiosantoscode (Fábio Santos) |
418 | |
| 171. | JGalego (João Galego) |
414 | |
| 172. | HelioGuilherme66 (Hélio Guilherme) |
413 | |
| 173. | tomahock (João Pina) |
412 | |
| 174. | JulianoVReis (Juliano Viégas Reis) |
411 | |
| 175. | ruilopesm (Rui Lopes) |
410 | |
| 176. | sn4k3 (Tiago Conceição) |
410 | |
| 177. | andremion (André Mion) |
408 | |
| 178. | brpaz (Bruno Paz) |
408 | |
| 179. | macabeus (Bruno Macabeus) |
408 | |
| 180. | art-shen (Art Shendrik) |
405 | |
| 181. | gustavovalverde (Gustavo Valverde) |
400 | |
| 182. | finnp (Finn Pauls) |
396 | |
| 183. | ebmarque (Ebenézer Marquezine) |
383 | |
| 184. | zegameiro (José Gameiro) |
380 | |
| 185. | JGAntunes (João Antunes) |
378 | |
| 186. | marcospgp (Marcos Pereira) |
375 | |
| 187. | marcelopoars (Marcelo Pereira) |
373 | |
| 188. | malikpiara (Malik Piara) |
360 | |
| 189. | ivandrofly (Ivandro Jao) |
357 | |
| 190. | kakacordovil (kaká cordovil) |
357 | |
| 191. | joaquimorg (joaquim.org) |
346 | |
| 192. | JosePedroDias (José Pedro Dias) |
343 | |
| 193. | kaiosilveira (Kaio Silveira) |
343 | |
| 194. | RuiSantosdotme (Rui Santos) |
341 | |
| 195. | danielsp45 (Daniel Pereira) |
340 | |
| 196. | GuilhE (Guilherme Delgado) |
338 | |
| 197. | xbeatriz (Beatriz Costa) |
336 | |
| 198. | Jonathansoufer (Jonathan Ferreira) |
336 | |
| 199. | lucasfrag (Lucas Fraga) |
331 | |
| 200. | fmcarvalho (Miguel Gamboa de Carvalho) |
330 | |
| 201. | mauroreisvieira (Mauro Reis Vieira) |
329 | |
| 202. | jenpaff (Jennifer) |
325 | |
| 203. | m1guelpf (Miguel Piedrafita) |
323 | |
| 204. | oliverbarnes (Oliver Azevedo Barnes) |
320 | |
| 205. | ftonato (Ademílson Tonato) |
320 | |
| 206. | alexcastrodev (Alexandro Castro) |
316 | |
| 207. | waldyrious (Waldir Pimenta) |
313 | |
| 208. | joao-conde (João Conde) |
308 | |
| 209. | lenonleite (Lenon Leite) |
306 | |
| 210. | pedrofp4444 (Pedro Pereira) |
304 | |
| 211. | RuiRomano (Rui Romano) |
304 | |
| 212. | machadovilaca (João Vilaça) |
303 | |
| 213. | kevinchappell (Kevin Chappell) |
297 | |
| 214. | joaotavora (João Távora) |
297 | |
| 215. | cristijung (Cristina Jung) |
292 | |
| 216. | Benevanio (Benevanio) |
287 | |
| 217. | pedrominatel (Pedro Minatel) |
285 | |
| 218. | marado (Marcos Marado) |
285 | |
| 219. | mcsf (Miguel Fonseca) |
285 | |
| 220. | wenceslau (Wenceslau Neto) |
285 | |
| 221. | benjaminbollen (Benjamin Bollen) |
284 | |
| 222. | kremalicious (Matthias Kretschmann) |
282 | |
| 223. | luizmellodev (Luiz Mello) |
279 | |
| 224. | feremabraz (Fernando Braz) |
279 | |
| 225. | eleijonmarck (Eric Leijonmarck) |
276 | |
| 226. | paulofreitas-py (Paulo Freitas ) |
271 | |
| 227. | aitorvs (Aitor Viana) |
266 | |
| 228. | kigiri (Clément) |
264 | |
| 229. | DaniilBaida (Daniil Baida) |
263 | |
| 230. | jbergstroem (Johan Bergström) |
262 | |
| 231. | luisdalmolin (Luís Dalmolin) |
261 | |
| 232. | leoneljdias (Leonel Dias) |
259 | |
| 233. | remonh87 (Rémon) |
258 | |
| 234. | lrascao (Luis Rascão) |
257 | |
| 235. | adorilson (Adorilson Bezerra) |
257 | |
| 236. | biliesilva (Biliane Silva) |
249 | |
| 237. | digoarthur (Diego Arthur) |
248 | |
| 238. | rcarmo (Rui Carmo) |
247 | |
| 239. | dpgaspar (Daniel Vaz Gaspar) |
245 | |
| 240. | tentone (José Ferrão) |
245 | |
| 241. | shogunpurple (Martin McKeaveney) |
242 | |
| 242. | andrepimenta (Andre Pimenta) |
240 | |
| 243. | psenough (Filipe Cruz) |
240 | |
| 244. | F4NT0 (Gabriel Fanto Stundner) |
237 | |
| 245. | angelamcosta (Angela Lima) |
237 | |
| 246. | rodloboz (Rui Freitas) |
236 | |
| 247. | luciopaiva (Lucio Paiva) |
233 | |
| 248. | rodrigok (Rodrigo Nascimento) |
230 | |
| 249. | nfo94 (Natália Oliveira) |
229 | |
| 250. | mariolpantunes (Mário Antunes) |
227 | |
| 251. | moltar (Roman) |
226 | |
| 252. | JoseRFJuniorLLMs (Jose RF Junior) |
224 | |
| 253. | lafayettegabe (Gabe Soares) |
224 | |
| 254. | alcueca (Alberto Cuesta Cañada) |
223 | |
| 255. | paulomorgado (Paulo Morgado) |
222 | |
| 256. | eltonsantos (Elton Santos) |
219 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 6 |
| 2. | joinum | 5 |
| 3. | cloudflare | 4 |
| 4. | nixos | 4 |
| 5. | rocketchat | 4 |
| 6. | coderdojobraga | 4 |
| 7. | niaefeup | 3 |
| 8. | semanadeinformatica | 3 |
| 9. | github-beta | 2 |
| 10. | ansible-collections | 2 |