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-06-03 14:34:57 +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 72284 total users in the region and you need at least 79 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) |
39304 | |
| 2. | pirapira (Yoichi Hirai) |
33619 | |
| 3. | daniel3303 (Daniel Oliveira) |
11990 | |
| 4. | rcarmo (Rui Carmo) |
11388 | |
| 5. | Th0rgal (Thomas Marchand) |
10101 | |
| 6. | JarbasAl (JarbasAI) |
7393 | |
| 7. | otaviojava (Otávio Santana) |
6698 | |
| 8. | DiogoRibeiro7 (Diogo Ribeiro) |
6690 | |
| 9. | motanelson (nelson jr mota) |
4894 | |
| 10. | adolfousier (Adolfo Usier ) |
4838 | |
| 11. | oliota (Rubem Oliota) |
4675 | |
| 12. | rgl (Rui Lopes) |
4019 | |
| 13. | snipe (snipe) |
4017 | |
| 14. | rafaeelaudibert (Rafael Audibert) |
3642 | |
| 15. | timlinux (Tim Sutton) |
3304 | |
| 16. | nelsonic (Nelson) |
3294 | |
| 17. | almeidx (Almeida) |
2905 | |
| 18. | nunomaduro (nuno maduro) |
2887 | |
| 19. | leandrodamascena (Leandro Damascena) |
2826 | |
| 20. | adamchainz (Adam Johnson) |
2708 | |
| 21. | FACorreiaa (Fernando Correia) |
2532 | |
| 22. | LyeZinho (Pedro Kaleb!) |
2531 | |
| 23. | joamag (João Magalhães) |
2260 | |
| 24. | gustavovalverde (Gustavo Valverde) |
2155 | |
| 25. | 0xferit (Ferit) |
2153 | |
| 26. | andreaTP (Andrea Peruffo) |
2014 | |
| 27. | roll (roll) |
1975 | |
| 28. | nflaig (Nico Flaig) |
1892 | |
| 29. | bdmendes (Bruno Mendes) |
1863 | |
| 30. | ggazzo (Guilherme Gazzo) |
1820 | |
| 31. | diogotcorreia (Diogo Correia) |
1796 | |
| 32. | ImrenR (Imren R) |
1741 | |
| 33. | david (David Leal) |
1728 | |
| 34. | bgcngm (Bruno Martins) |
1720 | |
| 35. | rmarinho (Rui Marinho) |
1668 | |
| 36. | vgeorge (Vitor George) |
1634 | |
| 37. | art-shen (Art Shendrik) |
1612 | |
| 38. | goncalossilva (Gonçalo Silva) |
1606 | |
| 39. | pgte (Pedro Teixeira) |
1604 | |
| 40. | CoolAssPuppy (Prashant Sridharan) |
1601 | |
| 41. | carlosflorencio (Carlos Florêncio) |
1595 | |
| 42. | pedrosousa (Pedro Sousa) |
1574 | |
| 43. | alt-romes (Rodrigo Mesquita) |
1532 | |
| 44. | tamtamchik (Yuri Tkachenko) |
1526 | |
| 45. | matklad (Alex Kladov) |
1523 | |
| 46. | erezrokah (Erez Rokah) |
1434 | |
| 47. | niquola (Nikolai Ryzhikov) |
1434 | |
| 48. | s0undt3ch (Pedro Algarvio) |
1412 | |
| 49. | DanielFran (Daniel Franco) |
1388 | |
| 50. | filipecabaco (Filipe Cabaço) |
1385 | |
| 51. | microchipgnu (Luís Freitas) |
1349 | |
| 52. | naps62 (Miguel Palhas) |
1343 | |
| 53. | jmg-duarte (José Duarte) |
1332 | |
| 54. | andresilva (André Silva) |
1319 | |
| 55. | ZanzyTHEbar (DaOfficialWizard) |
1298 | |
| 56. | fellyph (Fellyph Cintra) |
1289 | |
| 57. | HenriqueSFernandes (Henrique Fernandes) |
1273 | |
| 58. | joa-quim (Joaquim) |
1254 | |
| 59. | hugomrdias (Hugo Dias) |
1250 | |
| 60. | pmoura (Paulo Moura) |
1247 | |
| 61. | joaopalmeiro (João Palmeiro) |
1232 | |
| 62. | JoseRFJuniorLLMs (Jose RF Junior) |
1224 | |
| 63. | rochacbruno (Bruno Rocha) |
1187 | |
| 64. | leafac (Leandro Facchinetti) |
1183 | |
| 65. | josemvcerqueira (ターニャ) |
1172 | |
| 66. | josesimoes (José Simões) |
1167 | |
| 67. | nelsonmestevao (Nelson Estevão) |
1140 | |
| 68. | tofumatt (Matthew Riley MacPherson) |
1068 | |
| 69. | WendellAdriel (Wendell Adriel) |
1065 | |
| 70. | radcortez (Roberto Cortez) |
1038 | |
| 71. | G4brym (Gabriel Massadas) |
1033 | |
| 72. | limwa (André Lima) |
993 | |
| 73. | Jeckerson (Anton Vasiliev) |
984 | |
| 74. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
978 | |
| 75. | tassoevan (Tasso Evangelista) |
975 | |
| 76. | jonnyparris (Ruskin) |
958 | |
| 77. | Bunn (Fernando Bunn) |
956 | |
| 78. | dannyhw (Daniel Williams) |
950 | |
| 79. | sdsantos (Sérgio Santos) |
942 | |
| 80. | masmangan (Marco) |
936 | |
| 81. | dokterbob (Mathijs de Bruin) |
934 | |
| 82. | jsvd (João Duarte) |
916 | |
| 83. | mendess (Mendes) |
912 | |
| 84. | joaomlourenco (João M. Lourenço) |
912 | |
| 85. | stevenroose (Steven Roose) |
901 | |
| 86. | macabeus (Bruno Macabeus) |
899 | |
| 87. | ttoino (João Pereira) |
890 | |
| 88. | woile (Santiago Fraire Willemoes) |
881 | |
| 89. | helderberto (Helder Burato Berto) |
875 | |
| 90. | mistic (Tiago Costa) |
872 | |
| 91. | talvasconcelos (Tiago Vasconcelos) |
858 | |
| 92. | alcides (Alcides Fonseca) |
854 | |
| 93. | philippWassibauer (Philipp Wassibauer) |
850 | |
| 94. | Process-ing (Bruno Oliveira) |
849 | |
| 95. | codacy-badger (Codacy Badger) |
844 | |
| 96. | bolt12 (Armando Santos) |
832 | |
| 97. | AlexCatarino (Alexandre Catarino) |
824 | |
| 98. | renatomarinho (Renato Marinho) |
821 | |
| 99. | ledsouza (Leandro da Silva de Souza) |
815 | |
| 100. | gmcabrita (Gonçalo Mendes Cabrita) |
807 | |
| 101. | joaquimrocha (Joaquim Rocha) |
796 | |
| 102. | Francisca105 (Francisca Almeida) |
794 | |
| 103. | dwildt (Daniel Wildt) |
790 | |
| 104. | apocas (Pedro Dias) |
787 | |
| 105. | datsfilipe (datsfilipe.xyz) |
779 | |
| 106. | GearsDatapacks (Surya Rose) |
777 | |
| 107. | rubenmarcus (Ruben) |
776 | |
| 108. | pkoch (Paulo Koch) |
764 | |
| 109. | aalmada (Antão Almada) |
759 | |
| 110. | dickhardt (Dick Hardt) |
731 | |
| 111. | ncruces (Nuno Cruces) |
731 | |
| 112. | emiliosheinz (Emilio Heinzmann) |
729 | |
| 113. | jenpaff (Jennifer) |
729 | |
| 114. | TGlide (Thomas G. Lopes) |
721 | |
| 115. | nicolastakashi (Nicolas Takashi) |
718 | |
| 116. | joaotavora (João Távora) |
718 | |
| 117. | rodloboz (Rui Freitas) |
703 | |
| 118. | joaobispo (João Bispo) |
703 | |
| 119. | choraria (Sourabh Choraria) |
699 | |
| 120. | Enet4 (Eduardo Pinho) |
697 | |
| 121. | diogocarrola (Diogo Carrola) |
695 | |
| 122. | frm (Fernando Mendes) |
686 | |
| 123. | weeco (Martin Schneppenheim) |
682 | |
| 124. | schnorr (Lucas M. Schnorr) |
663 | |
| 125. | pedro-mendonca (Pedro Mendonça) |
655 | |
| 126. | gnunicorn (Benjamin Kampmann) |
654 | |
| 127. | afonsopc (Afonso Coutinho) |
652 | |
| 128. | sug0 (Tiago Carvalho) |
641 | |
| 129. | EnkrateiaLucca (LUCAS SOARES) |
639 | |
| 130. | ashtanko (Oleksii Shtanko) |
639 | |
| 131. | dariogriffo (Dario Griffo) |
634 | |
| 132. | jbergstroem (Johan Bergström) |
630 | |
| 133. | melogabriel (Gabriel Melo) |
625 | |
| 134. | prenansantana (Renan Santana) |
620 | |
| 135. | Sirze01 (José Costa) |
620 | |
| 136. | g4brielklein (Gabriel Klein) |
615 | |
| 137. | jcazevedo (Joao Azevedo) |
615 | |
| 138. | aryabhuptani (Arya) |
602 | |
| 139. | nunoplopes (Nuno Lopes) |
601 | |
| 140. | andremion (André Mion) |
599 | |
| 141. | tomahock (João Pina) |
592 | |
| 142. | uLucasFraga (lucas.fraga) |
588 | |
| 143. | m1guelpf (Miguel Piedrafita) |
587 | |
| 144. | zkcryptweb (zkcryptweb) |
587 | |
| 145. | mroya (Márcio Roya) |
584 | |
| 146. | dev-ggomes (Guilherme Gomes) |
580 | |
| 147. | sigma-andex (Jan Schulte) |
574 | |
| 148. | LITUATUI (Pedro Lima) |
568 | |
| 149. | CesarNog (Cesar Augusto Nogueira) |
551 | |
| 150. | guilhermesimoes (Guilherme Simoes) |
551 | |
| 151. | dcsg (Daniel Gomes) |
545 | |
| 152. | brocaar (Orne Brocaar) |
540 | |
| 153. | omarcusdev (Marcus Gonçalves) |
534 | |
| 154. | pulgamecanica (Andre) |
531 | |
| 155. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
525 | |
| 156. | JGalego (João Galego) |
525 | |
| 157. | anfreire (André Freire Ferreira) |
513 | |
| 158. | rtfpessoa (Rodrigo Fernandes) |
508 | |
| 159. | alexcastrodev (Alexandro Castro) |
506 | |
| 160. | mcoquet (Miguel Coquet) |
505 | |
| 161. | waldyrious (Waldir Pimenta) |
494 | |
| 162. | DanielFonsecaa (Daniel Fonseca) |
490 | |
| 163. | andrepimenta (Andre Pimenta) |
481 | |
| 164. | pratas (Diogo Pratas) |
479 | |
| 165. | d-gubert (Douglas Gubert) |
476 | |
| 166. | brpaz (Bruno Paz) |
475 | |
| 167. | tutods (Daniel Sousa) |
470 | |
| 168. | Benevanio (Benevanio) |
470 | |
| 169. | franciscoBSalgueiro (Francisco Salgueiro) |
464 | |
| 170. | marciocamello (Marcio Vale) |
464 | |
| 171. | flixlix (Luca Félix) |
462 | |
| 172. | RuiRomano (Rui Romano) |
458 | |
| 173. | Curio5813 (Marcos Glasner) |
454 | |
| 174. | Quicksaver (Luís Miguel) |
452 | |
| 175. | GuilhE (Guilherme Delgado) |
449 | |
| 176. | voidbert (Humberto Gomes) |
444 | |
| 177. | dinocosta (Dino) |
443 | |
| 178. | JosePedroDias (José Pedro Dias) |
441 | |
| 179. | mikedld (Mike Gelfand) |
440 | |
| 180. | lucasfrag (Lucas Fraga) |
439 | |
| 181. | azir9200 (Azir Uddin) |
434 | |
| 182. | couto (Luís Couto) |
433 | |
| 183. | pedrominatel (Pedro Minatel) |
428 | |
| 184. | theanxy (Wojtek) |
423 | |
| 185. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
417 | |
| 186. | flavioislima (Flávio Fearn) |
414 | |
| 187. | dreispt (Daniel Reis) |
410 | |
| 188. | MarcelloDuarte (Marcello Duarte) |
409 | |
| 189. | mcsf (Miguel Fonseca) |
409 | |
| 190. | brunobat (Bruno Baptista) |
407 | |
| 191. | riclolsen (Ricardo Olsen) |
406 | |
| 192. | qlpqlp (Paulo Vidal) |
405 | |
| 193. | ambs (Alberto Simões) |
402 | |
| 194. | alicejgibbons (Alice Gibbons) |
397 | |
| 195. | mariolpantunes (Mário Antunes) |
396 | |
| 196. | RodrigoDornelles (DornellesTV) |
392 | |
| 197. | juliajforesti (Júlia Jaeger Foresti) |
389 | |
| 198. | machadovilaca (João Vilaça) |
384 | |
| 199. | lrascao (Luis Rascão) |
382 | |
| 200. | F4NT0 (Gabriel Fanto Stundner) |
382 | |
| 201. | Fabio-A-Sa (Fábio Sá) |
369 | |
| 202. | kevinchappell (Kevin Chappell) |
369 | |
| 203. | r00t-3xp10it (pedro ubuntu) |
364 | |
| 204. | fmcarvalho (Miguel Gamboa de Carvalho) |
361 | |
| 205. | antoniorws (Antonio Serra) |
361 | |
| 206. | marianaobmorais (Mariana Morais) |
359 | |
| 207. | RGarrido03 (Rúben Garrido) |
358 | |
| 208. | Jaliborc (João Cardoso) |
355 | |
| 209. | malikpiara (Malik Piara) |
354 | |
| 210. | erickpintor (Erick Pintor) |
352 | |
| 211. | dialex (Diogo Nunes) |
350 | |
| 212. | adorilson (Adorilson Bezerra) |
349 | |
| 213. | rfgamaral (Ricardo Amaral) |
347 | |
| 214. | nathanpc (Nathan Campos) |
346 | |
| 215. | joaquimorg (joaquim.org) |
344 | |
| 216. | tskxz (Tanjil) |
343 | |
| 217. | Randgalt (Jordan Zimmerman) |
340 | |
| 218. | MrSloth-dev (João Albuquerque Barbosa) |
340 | |
| 219. | emkis (Nicolas Jardim) |
339 | |
| 220. | Vmvs007 (Vitor Santos) |
327 | |
| 221. | TheExGenesis (Francisco Carvalho) |
324 | |
| 222. | AniLeo (Ani) |
323 | |
| 223. | Fernando-A-Rocha (Fernando Rocha) |
322 | |
| 224. | kakacordovil (kaká cordovil) |
322 | |
| 225. | remonh87 (Rémon) |
321 | |
| 226. | sn4k3 (Tiago Conceição) |
320 | |
| 227. | pxlvre (Pol Vidal) |
316 | |
| 228. | fao89 (Fabricio Aguiar) |
315 | |
| 229. | cristijung (Cristina Jung) |
314 | |
| 230. | luciopaiva (Lucio Paiva) |
310 | |
| 231. | jorgecarleitao (Jorge Leitao) |
309 | |
| 232. | linuz90 (Fabrizio Rinaldi) |
309 | |
| 233. | hishamhm (Hisham Muhammad) |
308 | |
| 234. | ftonato (Ademílson Tonato) |
307 | |
| 235. | luisalima (Luisa Lima) |
307 | |
| 236. | ruilopesm (Rui Lopes) |
304 | |
| 237. | josecm (José Martins) |
304 | |
| 238. | JGAntunes (João Antunes) |
303 | |
| 239. | stanch (Nick) |
303 | |
| 240. | mxssl (Max) |
301 | |
| 241. | marado (Marcos Marado) |
300 | |
| 242. | bruno12mota (Bruno Mota) |
294 | |
| 243. | lenonleite (Lenon Leite) |
292 | |
| 244. | luigicfilho (Luigi C. Filho) |
291 | |
| 245. | vasturiano (Vasco Asturiano) |
290 | |
| 246. | marcospgp (Marcos Pereira) |
290 | |
| 247. | lude-bri (Luigi Piantavinha) |
287 | |
| 248. | 0Darkn (José Raposo ) |
286 | |
| 249. | ebmarque (Ebenézer Marquezine) |
286 | |
| 250. | Drete457 (Filipe Mota) |
279 | |
| 251. | aitorvs (Aitor Viana) |
277 | |
| 252. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
272 | |
| 253. | ClaudioESSilva (Cláudio Silva) |
272 | |
| 254. | rogeriopvl (Rogério Vicente) |
270 | |
| 255. | goncalo1021pt (Gonçalo Santos Pereira) |
270 | |
| 256. | fabiosantoscode (Fábio Santos) |
269 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cloudflare | 5 |
| 2. | cesium | 4 |
| 3. | require-lx | 4 |
| 4. | nixos | 4 |
| 5. | coderdojobraga | 3 |
| 6. | supabase | 3 |
| 7. | openshift | 3 |
| 8. | dockerlisbon | 3 |
| 9. | rocketchat | 3 |
| 10. | joinum | 2 |