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-18 12:06:20 +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 72692 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. | pirapira (Yoichi Hirai) |
39604 | |
| 2. | Correia-jpv (João Correia) |
39159 | |
| 3. | rcarmo (Rui Carmo) |
14667 | |
| 4. | daniel3303 (Daniel Oliveira) |
12839 | |
| 5. | Th0rgal (Thomas Marchand) |
10909 | |
| 6. | JarbasAl (JarbasAI) |
9161 | |
| 7. | otaviojava (Otávio Santana) |
6942 | |
| 8. | DiogoRibeiro7 (Diogo Ribeiro) |
6790 | |
| 9. | adolfousier (Adolfo Usier ) |
5193 | |
| 10. | motanelson (nelson jr mota) |
4981 | |
| 11. | oliota (Rubem Oliota) |
4833 | |
| 12. | rgl (Rui Lopes) |
4064 | |
| 13. | snipe (snipe) |
3980 | |
| 14. | rafaeelaudibert (Rafael Audibert) |
3747 | |
| 15. | nelsonic (Nelson) |
3366 | |
| 16. | timlinux (Tim Sutton) |
3236 | |
| 17. | nunomaduro (nuno maduro) |
3229 | |
| 18. | almeidx (Almeida) |
2925 | |
| 19. | leandrodamascena (Leandro Damascena) |
2847 | |
| 20. | adamchainz (Adam Johnson) |
2675 | |
| 21. | FACorreiaa (Fernando Correia) |
2608 | |
| 22. | 0xferit (Ferit) |
2547 | |
| 23. | LyeZinho (Pedro Kaleb!) |
2540 | |
| 24. | gustavovalverde (Gustavo Valverde) |
2296 | |
| 25. | joamag (João Magalhães) |
2181 | |
| 26. | andreaTP (Andrea Peruffo) |
2027 | |
| 27. | roll (roll) |
1990 | |
| 28. | tamtamchik (Yuri Tkachenko) |
1975 | |
| 29. | nflaig (Nico Flaig) |
1900 | |
| 30. | bdmendes (Bruno Mendes) |
1878 | |
| 31. | ggazzo (Guilherme Gazzo) |
1813 | |
| 32. | diogotcorreia (Diogo Correia) |
1803 | |
| 33. | carlosflorencio (Carlos Florêncio) |
1781 | |
| 34. | ImrenR (Imren R) |
1741 | |
| 35. | CoolAssPuppy (Prashant Sridharan) |
1728 | |
| 36. | vgeorge (Vitor George) |
1726 | |
| 37. | s0undt3ch (Pedro Algarvio) |
1685 | |
| 38. | bgcngm (Bruno Martins) |
1667 | |
| 39. | goncalossilva (Gonçalo Silva) |
1629 | |
| 40. | art-shen (Art Shendrik) |
1628 | |
| 41. | rmarinho (Rui Marinho) |
1610 | |
| 42. | alt-romes (Rodrigo Mesquita) |
1545 | |
| 43. | pedrosousa (Pedro Sousa) |
1531 | |
| 44. | pgte (Pedro Teixeira) |
1520 | |
| 45. | matklad (Alex Kladov) |
1489 | |
| 46. | niquola (Nikolai Ryzhikov) |
1459 | |
| 47. | erezrokah (Erez Rokah) |
1452 | |
| 48. | HenriqueSFernandes (Henrique Fernandes) |
1425 | |
| 49. | DanielFran (Daniel Franco) |
1411 | |
| 50. | pmoura (Paulo Moura) |
1404 | |
| 51. | filipecabaco (Filipe Cabaço) |
1386 | |
| 52. | andresilva (André Silva) |
1364 | |
| 53. | microchipgnu (Luís Freitas) |
1354 | |
| 54. | hugomrdias (Hugo Dias) |
1327 | |
| 55. | joa-quim (Joaquim) |
1313 | |
| 56. | ZanzyTHEbar (DaOfficialWizard) |
1305 | |
| 57. | fellyph (Fellyph Cintra) |
1301 | |
| 58. | jmg-duarte (José Duarte) |
1299 | |
| 59. | JoseRFJuniorLLMs (Jose RF Junior) |
1289 | |
| 60. | joaopalmeiro (João Palmeiro) |
1272 | |
| 61. | naps62 (Miguel Palhas) |
1268 | |
| 62. | CesarNog (César Augusto Nogueira) |
1250 | |
| 63. | josemvcerqueira (ターニャ) |
1194 | |
| 64. | josesimoes (José Simões) |
1188 | |
| 65. | rochacbruno (Bruno Rocha) |
1187 | |
| 66. | leafac (Leandro Facchinetti) |
1147 | |
| 67. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
1136 | |
| 68. | WendellAdriel (Wendell Adriel) |
1131 | |
| 69. | nelsonmestevao (Nelson Estevão) |
1111 | |
| 70. | tofumatt (Matthew Riley MacPherson) |
1062 | |
| 71. | Jeckerson (Anton Vasiliev) |
1058 | |
| 72. | tassoevan (Tasso Evangelista) |
1041 | |
| 73. | radcortez (Roberto Cortez) |
1030 | |
| 74. | G4brym (Gabriel Massadas) |
1013 | |
| 75. | alcides (Alcides Fonseca) |
1007 | |
| 76. | Bunn (Fernando Bunn) |
1002 | |
| 77. | stevenroose (Steven Roose) |
990 | |
| 78. | dokterbob (Mathijs de Bruin) |
971 | |
| 79. | mendess (Mendes) |
956 | |
| 80. | jonnyparris (Ruskin) |
952 | |
| 81. | jsvd (João Duarte) |
925 | |
| 82. | masmangan (Marco) |
924 | |
| 83. | sdsantos (Sérgio Santos) |
921 | |
| 84. | woile (Santiago Fraire Willemoes) |
919 | |
| 85. | joaomlourenco (João M. Lourenço) |
912 | |
| 86. | limwa (André Lima) |
911 | |
| 87. | talvasconcelos (Tiago Vasconcelos) |
905 | |
| 88. | gmcabrita (Gonçalo Mendes Cabrita) |
905 | |
| 89. | dannyhw (Daniel Williams) |
904 | |
| 90. | helderberto (Helder Burato Berto) |
896 | |
| 91. | macabeus (Bruno Macabeus) |
893 | |
| 92. | ttoino (João Pereira) |
889 | |
| 93. | choraria (Sourabh Choraria) |
854 | |
| 94. | Process-ing (Bruno Oliveira) |
853 | |
| 95. | mistic (Tiago Costa) |
850 | |
| 96. | philippWassibauer (Philipp Wassibauer) |
850 | |
| 97. | bolt12 (Armando Santos) |
845 | |
| 98. | codacy-badger (Codacy Badger) |
838 | |
| 99. | AlexCatarino (Alexandre Catarino) |
836 | |
| 100. | renatomarinho (Renato Marinho) |
823 | |
| 101. | ledsouza (Leandro da Silva de Souza) |
814 | |
| 102. | apocas (Pedro Dias) |
813 | |
| 103. | datsfilipe (datsfilipe.xyz) |
793 | |
| 104. | dwildt (Daniel Wildt) |
790 | |
| 105. | rubenmarcus (Ruben) |
789 | |
| 106. | dickhardt (Dick Hardt) |
780 | |
| 107. | Francisca105 (Francisca Almeida) |
767 | |
| 108. | joaquimrocha (Joaquim Rocha) |
763 | |
| 109. | aalmada (Antão Almada) |
760 | |
| 110. | pkoch (Paulo Koch) |
759 | |
| 111. | ncruces (Nuno Cruces) |
757 | |
| 112. | jenpaff (Jennifer) |
754 | |
| 113. | Enet4 (Eduardo Pinho) |
738 | |
| 114. | emiliosheinz (Emilio Heinzmann) |
734 | |
| 115. | GearsDatapacks (Surya Rose) |
723 | |
| 116. | joaotavora (João Távora) |
713 | |
| 117. | nicolastakashi (Nicolas Takashi) |
705 | |
| 118. | rodloboz (Rui Freitas) |
704 | |
| 119. | frm (Fernando Mendes) |
696 | |
| 120. | TGlide (Thomas G. Lopes) |
690 | |
| 121. | joaobispo (João Bispo) |
689 | |
| 122. | afonsopc (Afonso Coutinho) |
686 | |
| 123. | weeco (Martin Schneppenheim) |
676 | |
| 124. | dariogriffo (Dario Griffo) |
673 | |
| 125. | schnorr (Lucas M. Schnorr) |
668 | |
| 126. | pedro-mendonca (Pedro Mendonça) |
649 | |
| 127. | EnkrateiaLucca (LUCAS SOARES) |
646 | |
| 128. | jbergstroem (Johan Bergström) |
632 | |
| 129. | prenansantana (Renan Santana) |
631 | |
| 130. | Sirze01 (José Costa) |
628 | |
| 131. | ashtanko (Oleksii Shtanko) |
628 | |
| 132. | sug0 (Tiago Carvalho) |
626 | |
| 133. | diogocarrola (Diogo Carrola) |
626 | |
| 134. | nategeier (Nate Geier) |
622 | |
| 135. | nunoplopes (Nuno Lopes) |
621 | |
| 136. | sigma-andex (Jan Schulte) |
620 | |
| 137. | andrepimenta (Andre Pimenta) |
616 | |
| 138. | melogabriel (Gabriel Melo) |
612 | |
| 139. | jcazevedo (Joao Azevedo) |
607 | |
| 140. | pulgamecanica (Andre) |
602 | |
| 141. | mroya (Márcio Roya) |
601 | |
| 142. | gnunicorn (Benjamin Kampmann) |
600 | |
| 143. | andremion (André Mion) |
592 | |
| 144. | tomahock (João Pina) |
590 | |
| 145. | g4brielklein (Gabriel Klein) |
589 | |
| 146. | m1guelpf (Miguel Piedrafita) |
585 | |
| 147. | LITUATUI (Pedro Lima) |
583 | |
| 148. | zkcryptweb (zkcryptweb) |
574 | |
| 149. | Benevanio (Benevanio) |
571 | |
| 150. | uLucasFraga (lucas.fraga) |
569 | |
| 151. | guilhermesimoes (Guilherme Simoes) |
551 | |
| 152. | aryabhuptani (Arya) |
550 | |
| 153. | anfreire (André Freire Ferreira) |
545 | |
| 154. | Fabio-A-Sa (Fábio Sá) |
539 | |
| 155. | omarcusdev (Marcus Gonçalves) |
533 | |
| 156. | brocaar (Orne Brocaar) |
532 | |
| 157. | dcsg (Daniel Gomes) |
532 | |
| 158. | dev-ggomes (Guilherme Gomes) |
531 | |
| 159. | alexcastrodev (Alexandro Castro) |
527 | |
| 160. | JGalego (João Galego) |
526 | |
| 161. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
524 | |
| 162. | rtfpessoa (Rodrigo Fernandes) |
519 | |
| 163. | voidbert (Humberto Gomes) |
518 | |
| 164. | d-gubert (Douglas Gubert) |
509 | |
| 165. | mcoquet (Miguel Coquet) |
507 | |
| 166. | waldyrious (Waldir Pimenta) |
504 | |
| 167. | ambs (Alberto Simões) |
500 | |
| 168. | flixlix (Luca Félix) |
499 | |
| 169. | brpaz (Bruno Paz) |
495 | |
| 170. | pratas (Diogo Pratas) |
479 | |
| 171. | tutods (Daniel Sousa) |
477 | |
| 172. | franciscoBSalgueiro (Francisco Salgueiro) |
469 | |
| 173. | r00t-3xp10it (pedro ubuntu) |
466 | |
| 174. | dinocosta (Dino) |
465 | |
| 175. | marciocamello (Marcio Vale) |
464 | |
| 176. | Quicksaver (Luís Miguel) |
460 | |
| 177. | GuilhE (Guilherme Delgado) |
455 | |
| 178. | RuiRomano (Rui Romano) |
453 | |
| 179. | Curio5813 (Marcos Glasner) |
437 | |
| 180. | mariolpantunes (Mário Antunes) |
436 | |
| 181. | alicejgibbons (Alice Gibbons) |
436 | |
| 182. | pedrominatel (Pedro Minatel) |
430 | |
| 183. | JosePedroDias (José Pedro Dias) |
427 | |
| 184. | couto (Luís Couto) |
425 | |
| 185. | azir9200 (Azir Uddin) |
425 | |
| 186. | zegameiro (José Gameiro) |
421 | |
| 187. | kevinchappell (Kevin Chappell) |
418 | |
| 188. | qlpqlp (Paulo Vidal) |
417 | |
| 189. | mcsf (Miguel Fonseca) |
413 | |
| 190. | DanielFonsecaa (Daniel Fonseca) |
413 | |
| 191. | luisalima (Luisa Lima) |
410 | |
| 192. | MarcelloDuarte (Marcello Duarte) |
405 | |
| 193. | brunobat (Bruno Baptista) |
405 | |
| 194. | riclolsen (Ricardo Olsen) |
402 | |
| 195. | theanxy (Wojtek) |
396 | |
| 196. | F4NT0 (Gabriel Fanto Stundner) |
395 | |
| 197. | mikedld (Mike Gelfand) |
394 | |
| 198. | flavioislima (Flávio Fearn) |
389 | |
| 199. | malikpiara (Malik Piara) |
388 | |
| 200. | RodrigoDornelles (DornellesTV) |
382 | |
| 201. | Jaliborc (João Cardoso) |
380 | |
| 202. | juliajforesti (Júlia Jaeger Foresti) |
380 | |
| 203. | machadovilaca (João Vilaça) |
376 | |
| 204. | lrascao (Luis Rascão) |
373 | |
| 205. | rfgamaral (Ricardo Amaral) |
371 | |
| 206. | antoniorws (Antonio Serra) |
366 | |
| 207. | adorilson (Adorilson Bezerra) |
365 | |
| 208. | dialex (Diogo Nunes) |
365 | |
| 209. | fmcarvalho (Miguel Gamboa de Carvalho) |
361 | |
| 210. | nathanpc (Nathan Campos) |
353 | |
| 211. | lucasfrag (Lucas Fraga) |
352 | |
| 212. | Randgalt (Jordan Zimmerman) |
352 | |
| 213. | erickpintor (Erick Pintor) |
352 | |
| 214. | lucasmonstrox (Lucas Monstro) |
348 | |
| 215. | emkis (Nicolas Jardim) |
343 | |
| 216. | cyco130 (Fatih Aygün) |
343 | |
| 217. | TheExGenesis (Francisco Carvalho) |
340 | |
| 218. | Vmvs007 (Vitor Santos) |
336 | |
| 219. | marianaobmorais (Mariana Morais) |
336 | |
| 220. | cristijung (Cristina Jung) |
334 | |
| 221. | AniLeo (Ani) |
333 | |
| 222. | dreispt (Daniel Reis) |
332 | |
| 223. | josecm (José Martins) |
328 | |
| 224. | linuz90 (Fabrizio Rinaldi) |
325 | |
| 225. | stanch (Nick) |
317 | |
| 226. | pxlvre (Pol Vidal) |
315 | |
| 227. | RGarrido03 (Rúben Garrido) |
311 | |
| 228. | luciopaiva (Lucio Paiva) |
310 | |
| 229. | jorgecarleitao (Jorge Leitao) |
309 | |
| 230. | neu-rah (Rui Azevedo) |
309 | |
| 231. | sn4k3 (Tiago Conceição) |
309 | |
| 232. | ruilopesm (Rui Lopes) |
305 | |
| 233. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
302 | |
| 234. | joaquimorg (joaquim.org) |
301 | |
| 235. | mxssl (Max) |
301 | |
| 236. | marado (Marcos Marado) |
296 | |
| 237. | hishamhm (Hisham Muhammad) |
294 | |
| 238. | 0Darkn (José Raposo ) |
293 | |
| 239. | lenonleite (Lenon Leite) |
291 | |
| 240. | ftonato (Ademílson Tonato) |
291 | |
| 241. | fao89 (Fabricio Aguiar) |
286 | |
| 242. | lude-bri (Luigi Piantavinha) |
285 | |
| 243. | msperlin (Marcelo S. Perlin) |
283 | |
| 244. | jersobh (Jeff Andrade) |
283 | |
| 245. | kakacordovil (kaká cordovil) |
282 | |
| 246. | luigicfilho (Luigi C. Filho) |
280 | |
| 247. | goncalo1021pt (Gonçalo Santos Pereira) |
276 | |
| 248. | remonh87 (Rémon) |
274 | |
| 249. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
272 | |
| 250. | ClaudioESSilva (Cláudio Silva) |
271 | |
| 251. | Drete457 (Filipe Mota) |
270 | |
| 252. | rogeriopvl (Rogério Vicente) |
269 | |
| 253. | JGAntunes (João Antunes) |
269 | |
| 254. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
268 | |
| 255. | danielsp45 (Daniel Pereira) |
268 | |
| 256. | MrSloth-dev (João Albuquerque Barbosa) |
265 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 5 |
| 2. | require-lx | 4 |
| 3. | coderdojobraga | 4 |
| 4. | nixos | 4 |
| 5. | cloudflare | 4 |
| 6. | joinum | 3 |
| 7. | rocketchat | 3 |
| 8. | dockerlisbon | 3 |
| 9. | openshift | 3 |
| 10. | supabase | 3 |