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-20 02:25:13 +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 72667 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.eplus.dev/portugal_public/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.eplus.dev/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) |
39710 | |
| 2. | Correia-jpv (João Correia) |
39194 | |
| 3. | rcarmo (Rui Carmo) |
14751 | |
| 4. | daniel3303 (Daniel Oliveira) |
12927 | |
| 5. | Th0rgal (Thomas Marchand) |
10925 | |
| 6. | JarbasAl (JarbasAI) |
9454 | |
| 7. | DiogoRibeiro7 (Diogo Ribeiro) |
6967 | |
| 8. | otaviojava (Otávio Santana) |
6946 | |
| 9. | adolfousier (Adolfo Usier ) |
5229 | |
| 10. | motanelson (nelson jr mota) |
5000 | |
| 11. | oliota (Rubem Oliota) |
4851 | |
| 12. | rgl (Rui Lopes) |
4066 | |
| 13. | snipe (snipe) |
3990 | |
| 14. | rafaeelaudibert (Rafael Audibert) |
3785 | |
| 15. | nelsonic (Nelson) |
3370 | |
| 16. | timlinux (Tim Sutton) |
3241 | |
| 17. | nunomaduro (nuno maduro) |
3231 | |
| 18. | almeidx (Almeida) |
3006 | |
| 19. | leandrodamascena (Leandro Damascena) |
2850 | |
| 20. | brunoamaral (Bruno Amaral) |
2746 | |
| 21. | adamchainz (Adam Johnson) |
2677 | |
| 22. | FACorreiaa (Fernando Correia) |
2608 | |
| 23. | 0xferit (Ferit) |
2547 | |
| 24. | LyeZinho (Pedro Kaleb!) |
2540 | |
| 25. | gustavovalverde (Gustavo Valverde) |
2315 | |
| 26. | joamag (João Magalhães) |
2181 | |
| 27. | andreaTP (Andrea Peruffo) |
2033 | |
| 28. | roll (roll) |
1990 | |
| 29. | tamtamchik (Yuri Tkachenko) |
1981 | |
| 30. | nflaig (Nico Flaig) |
1913 | |
| 31. | bdmendes (Bruno Mendes) |
1894 | |
| 32. | ggazzo (Guilherme Gazzo) |
1816 | |
| 33. | carlosflorencio (Carlos Florêncio) |
1808 | |
| 34. | diogotcorreia (Diogo Correia) |
1804 | |
| 35. | ImrenR (Imren R) |
1741 | |
| 36. | CoolAssPuppy (Prashant Sridharan) |
1731 | |
| 37. | vgeorge (Vitor George) |
1726 | |
| 38. | s0undt3ch (Pedro Algarvio) |
1685 | |
| 39. | bgcngm (Bruno Martins) |
1667 | |
| 40. | goncalossilva (Gonçalo Silva) |
1632 | |
| 41. | art-shen (Art Shendrik) |
1628 | |
| 42. | rmarinho (Rui Marinho) |
1611 | |
| 43. | alt-romes (Rodrigo Mesquita) |
1549 | |
| 44. | pedrosousa (Pedro Sousa) |
1531 | |
| 45. | pgte (Pedro Teixeira) |
1520 | |
| 46. | matklad (Alex Kladov) |
1503 | |
| 47. | erezrokah (Erez Rokah) |
1461 | |
| 48. | niquola (Nikolai Ryzhikov) |
1459 | |
| 49. | HenriqueSFernandes (Henrique Fernandes) |
1451 | |
| 50. | DanielFran (Daniel Franco) |
1426 | |
| 51. | pmoura (Paulo Moura) |
1415 | |
| 52. | filipecabaco (Filipe Cabaço) |
1389 | |
| 53. | andresilva (André Silva) |
1365 | |
| 54. | microchipgnu (Luís Freitas) |
1354 | |
| 55. | hugomrdias (Hugo Dias) |
1333 | |
| 56. | JoseRFJuniorLLMs (Jose RF Junior) |
1317 | |
| 57. | joa-quim (Joaquim) |
1313 | |
| 58. | ZanzyTHEbar (DaOfficialWizard) |
1305 | |
| 59. | jmg-duarte (José Duarte) |
1304 | |
| 60. | fellyph (Fellyph Cintra) |
1302 | |
| 61. | joaopalmeiro (João Palmeiro) |
1273 | |
| 62. | CesarNog (César Augusto Nogueira) |
1273 | |
| 63. | naps62 (Miguel Palhas) |
1269 | |
| 64. | josemvcerqueira (ターニャ) |
1194 | |
| 65. | rochacbruno (Bruno Rocha) |
1193 | |
| 66. | josesimoes (José Simões) |
1192 | |
| 67. | leafac (Leandro Facchinetti) |
1147 | |
| 68. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
1143 | |
| 69. | WendellAdriel (Wendell Adriel) |
1131 | |
| 70. | nelsonmestevao (Nelson Estevão) |
1111 | |
| 71. | tofumatt (Matthew Riley MacPherson) |
1075 | |
| 72. | Jeckerson (Anton Vasiliev) |
1063 | |
| 73. | radcortez (Roberto Cortez) |
1048 | |
| 74. | tassoevan (Tasso Evangelista) |
1042 | |
| 75. | alcides (Alcides Fonseca) |
1027 | |
| 76. | G4brym (Gabriel Massadas) |
1015 | |
| 77. | Bunn (Fernando Bunn) |
1005 | |
| 78. | stevenroose (Steven Roose) |
1000 | |
| 79. | dokterbob (Mathijs de Bruin) |
994 | |
| 80. | mendess (Mendes) |
959 | |
| 81. | jonnyparris (Ruskin) |
955 | |
| 82. | talvasconcelos (Tiago Vasconcelos) |
949 | |
| 83. | helderberto (Helder Burato Berto) |
936 | |
| 84. | jpneto (João Pedro Neto) |
927 | |
| 85. | jsvd (João Duarte) |
925 | |
| 86. | masmangan (Marco) |
924 | |
| 87. | woile (Santiago Fraire Willemoes) |
924 | |
| 88. | sdsantos (Sérgio Santos) |
921 | |
| 89. | joaomlourenco (João M. Lourenço) |
914 | |
| 90. | macabeus (Bruno Macabeus) |
914 | |
| 91. | choraria (Sourabh Choraria) |
912 | |
| 92. | limwa (André Lima) |
911 | |
| 93. | gmcabrita (Gonçalo Mendes Cabrita) |
908 | |
| 94. | dannyhw (Daniel Williams) |
905 | |
| 95. | ttoino (João Pereira) |
893 | |
| 96. | bolt12 (Armando Santos) |
856 | |
| 97. | AlexCatarino (Alexandre Catarino) |
854 | |
| 98. | Process-ing (Bruno Oliveira) |
853 | |
| 99. | philippWassibauer (Philipp Wassibauer) |
850 | |
| 100. | mistic (Tiago Costa) |
850 | |
| 101. | codacy-badger (Codacy Badger) |
840 | |
| 102. | renatomarinho (Renato Marinho) |
825 | |
| 103. | ledsouza (Leandro da Silva de Souza) |
820 | |
| 104. | apocas (Pedro Dias) |
813 | |
| 105. | datsfilipe (datsfilipe.xyz) |
802 | |
| 106. | dwildt (Daniel Wildt) |
790 | |
| 107. | rubenmarcus (Ruben) |
789 | |
| 108. | dickhardt (Dick Hardt) |
783 | |
| 109. | joaquimrocha (Joaquim Rocha) |
767 | |
| 110. | Francisca105 (Francisca Almeida) |
767 | |
| 111. | aalmada (Antão Almada) |
760 | |
| 112. | pkoch (Paulo Koch) |
759 | |
| 113. | ncruces (Nuno Cruces) |
757 | |
| 114. | jenpaff (Jennifer) |
754 | |
| 115. | Enet4 (Eduardo Pinho) |
739 | |
| 116. | emiliosheinz (Emilio Heinzmann) |
734 | |
| 117. | nategeier (Nate Geier) |
732 | |
| 118. | GearsDatapacks (Surya Rose) |
726 | |
| 119. | joaotavora (João Távora) |
713 | |
| 120. | nicolastakashi (Nicolas Takashi) |
705 | |
| 121. | rodloboz (Rui Freitas) |
704 | |
| 122. | frm (Fernando Mendes) |
696 | |
| 123. | TGlide (Thomas G. Lopes) |
690 | |
| 124. | joaobispo (João Bispo) |
689 | |
| 125. | afonsopc (Afonso Coutinho) |
686 | |
| 126. | weeco (Martin Schneppenheim) |
676 | |
| 127. | dariogriffo (Dario Griffo) |
673 | |
| 128. | schnorr (Lucas M. Schnorr) |
668 | |
| 129. | pedro-mendonca (Pedro Mendonça) |
657 | |
| 130. | EnkrateiaLucca (LUCAS SOARES) |
646 | |
| 131. | jbergstroem (Johan Bergström) |
632 | |
| 132. | ashtanko (Oleksii Shtanko) |
632 | |
| 133. | prenansantana (Renan Santana) |
631 | |
| 134. | Sirze01 (José Costa) |
629 | |
| 135. | diogocarrola (Diogo Carrola) |
626 | |
| 136. | sug0 (Tiago Carvalho) |
626 | |
| 137. | nunoplopes (Nuno Lopes) |
621 | |
| 138. | sigma-andex (Jan Schulte) |
620 | |
| 139. | pulgamecanica (Andre) |
616 | |
| 140. | andrepimenta (Andre Pimenta) |
616 | |
| 141. | melogabriel (Gabriel Melo) |
612 | |
| 142. | jcazevedo (Joao Azevedo) |
612 | |
| 143. | mroya (Márcio Roya) |
602 | |
| 144. | gnunicorn (Benjamin Kampmann) |
600 | |
| 145. | andremion (André Mion) |
597 | |
| 146. | tomahock (João Pina) |
590 | |
| 147. | g4brielklein (Gabriel Klein) |
589 | |
| 148. | m1guelpf (Miguel Piedrafita) |
585 | |
| 149. | LITUATUI (Pedro Lima) |
583 | |
| 150. | Benevanio (Benevanio) |
578 | |
| 151. | zkcryptweb (zkcryptweb) |
574 | |
| 152. | uLucasFraga (lucas.fraga) |
571 | |
| 153. | guilhermesimoes (Guilherme Simoes) |
551 | |
| 154. | aryabhuptani (Arya) |
550 | |
| 155. | anfreire (André Freire Ferreira) |
546 | |
| 156. | Fabio-A-Sa (Fábio Sá) |
539 | |
| 157. | omarcusdev (Marcus Gonçalves) |
533 | |
| 158. | brocaar (Orne Brocaar) |
533 | |
| 159. | dcsg (Daniel Gomes) |
532 | |
| 160. | dev-ggomes (Guilherme Gomes) |
531 | |
| 161. | alexcastrodev (Alexandro Castro) |
527 | |
| 162. | JGalego (João Galego) |
526 | |
| 163. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
524 | |
| 164. | rtfpessoa (Rodrigo Fernandes) |
522 | |
| 165. | voidbert (Humberto Gomes) |
518 | |
| 166. | zF4ke (zF4ke) |
518 | |
| 167. | ambs (Alberto Simões) |
517 | |
| 168. | d-gubert (Douglas Gubert) |
515 | |
| 169. | Tavernari (Victor Carvalho Tavernari) |
514 | |
| 170. | mcoquet (Miguel Coquet) |
507 | |
| 171. | waldyrious (Waldir Pimenta) |
506 | |
| 172. | flixlix (Luca Félix) |
499 | |
| 173. | brpaz (Bruno Paz) |
495 | |
| 174. | pratas (Diogo Pratas) |
481 | |
| 175. | tutods (Daniel Sousa) |
478 | |
| 176. | dinocosta (Dino) |
475 | |
| 177. | kustosz (Marcin Kostrzewa) |
473 | |
| 178. | r00t-3xp10it (pedro ubuntu) |
472 | |
| 179. | franciscoBSalgueiro (Francisco Salgueiro) |
469 | |
| 180. | Quicksaver (Luís Miguel) |
465 | |
| 181. | marciocamello (Marcio Vale) |
464 | |
| 182. | GuilhE (Guilherme Delgado) |
456 | |
| 183. | RuiRomano (Rui Romano) |
454 | |
| 184. | luisalima (Luisa Lima) |
440 | |
| 185. | mariolpantunes (Mário Antunes) |
439 | |
| 186. | Curio5813 (Marcos Glasner) |
437 | |
| 187. | alicejgibbons (Alice Gibbons) |
436 | |
| 188. | pedrominatel (Pedro Minatel) |
432 | |
| 189. | JosePedroDias (José Pedro Dias) |
427 | |
| 190. | azir9200 (Azir Uddin) |
425 | |
| 191. | couto (Luís Couto) |
425 | |
| 192. | zegameiro (José Gameiro) |
422 | |
| 193. | kevinchappell (Kevin Chappell) |
418 | |
| 194. | qlpqlp (Paulo Vidal) |
417 | |
| 195. | joseevilasio (José Junior) |
415 | |
| 196. | mcsf (Miguel Fonseca) |
415 | |
| 197. | DanielFonsecaa (Daniel Fonseca) |
413 | |
| 198. | flavioislima (Flávio Fearn) |
411 | |
| 199. | brunobat (Bruno Baptista) |
408 | |
| 200. | F4NT0 (Gabriel Fanto Stundner) |
406 | |
| 201. | MarcelloDuarte (Marcello Duarte) |
405 | |
| 202. | riclolsen (Ricardo Olsen) |
402 | |
| 203. | theanxy (Wojtek) |
396 | |
| 204. | mikedld (Mike Gelfand) |
394 | |
| 205. | danielfdsilva (Daniel da Silva) |
390 | |
| 206. | malikpiara (Malik Piara) |
388 | |
| 207. | juliajforesti (Júlia Jaeger Foresti) |
384 | |
| 208. | RodrigoDornelles (DornellesTV) |
382 | |
| 209. | Jaliborc (João Cardoso) |
380 | |
| 210. | machadovilaca (João Vilaça) |
378 | |
| 211. | lrascao (Luis Rascão) |
373 | |
| 212. | rfgamaral (Ricardo Amaral) |
373 | |
| 213. | neu-rah (Rui Azevedo) |
373 | |
| 214. | antoniorws (Antonio Serra) |
366 | |
| 215. | dialex (Diogo Nunes) |
365 | |
| 216. | adorilson (Adorilson Bezerra) |
365 | |
| 217. | fmcarvalho (Miguel Gamboa de Carvalho) |
361 | |
| 218. | nathanpc (Nathan Campos) |
355 | |
| 219. | Randgalt (Jordan Zimmerman) |
353 | |
| 220. | erickpintor (Erick Pintor) |
352 | |
| 221. | lucasfrag (Lucas Fraga) |
352 | |
| 222. | lucasmonstrox (Lucas Monstro) |
350 | |
| 223. | cyco130 (Fatih Aygün) |
349 | |
| 224. | cristijung (Cristina Jung) |
347 | |
| 225. | emkis (Nicolas Jardim) |
343 | |
| 226. | AniLeo (Ani) |
341 | |
| 227. | dreispt (Daniel Reis) |
337 | |
| 228. | Vmvs007 (Vitor Santos) |
336 | |
| 229. | marianaobmorais (Mariana Morais) |
336 | |
| 230. | tskxz (Tanjil) |
332 | |
| 231. | josecm (José Martins) |
328 | |
| 232. | linuz90 (Fabrizio Rinaldi) |
326 | |
| 233. | stanch (Nick) |
320 | |
| 234. | pxlvre (Pol Vidal) |
315 | |
| 235. | sn4k3 (Tiago Conceição) |
312 | |
| 236. | RGarrido03 (Rúben Garrido) |
311 | |
| 237. | luciopaiva (Lucio Paiva) |
310 | |
| 238. | jorgecarleitao (Jorge Leitao) |
309 | |
| 239. | ruilopesm (Rui Lopes) |
305 | |
| 240. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
304 | |
| 241. | joaquimorg (joaquim.org) |
301 | |
| 242. | mxssl (Max) |
301 | |
| 243. | marado (Marcos Marado) |
296 | |
| 244. | ubmit (gui de andrade) |
295 | |
| 245. | hishamhm (Hisham Muhammad) |
294 | |
| 246. | 0Darkn (José Raposo ) |
293 | |
| 247. | jersobh (Jeff Andrade) |
292 | |
| 248. | lenonleite (Lenon Leite) |
291 | |
| 249. | ftonato (Ademílson Tonato) |
291 | |
| 250. | fao89 (Fabricio Aguiar) |
287 | |
| 251. | lude-bri (Luigi Piantavinha) |
286 | |
| 252. | msperlin (Marcelo S. Perlin) |
283 | |
| 253. | kakacordovil (kaká cordovil) |
282 | |
| 254. | luigicfilho (Luigi C. Filho) |
280 | |
| 255. | goncalo1021pt (Gonçalo Santos Pereira) |
276 | |
| 256. | remonh87 (Rémon) |
275 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cloudflare | 4 |
| 2. | cesium | 4 |
| 3. | nixos | 4 |
| 4. | coderdojobraga | 3 |
| 5. | rocketchat | 3 |
| 6. | supabase | 3 |
| 7. | openshift | 3 |
| 8. | automattic | 2 |
| 9. | doist | 2 |
| 10. | joinum | 2 |