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-07-08 00:24:15 +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 73243 total users in the region and you need at least 80 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) |
43386 | |
| 2. | Correia-jpv (João Correia) |
38865 | |
| 3. | rcarmo (Rui Carmo) |
15591 | |
| 4. | daniel3303 (Daniel Oliveira) |
13079 | |
| 5. | JarbasAl (JarbasAI) |
11753 | |
| 6. | Th0rgal (Thomas Marchand) |
11232 | |
| 7. | otaviojava (Otávio Santana) |
7422 | |
| 8. | DiogoRibeiro7 (Diogo Ribeiro) |
7378 | |
| 9. | adolfousier (Adolfo Usier ) |
5940 | |
| 10. | motanelson (nelson jr mota) |
5486 | |
| 11. | oliota (Rubem Oliota) |
4810 | |
| 12. | hiren0722 (Hiren) |
4135 | |
| 13. | rgl (Rui Lopes) |
4128 | |
| 14. | snipe (snipe) |
4035 | |
| 15. | rafaeelaudibert (Rafael Audibert) |
3894 | |
| 16. | nelsonic (Nelson) |
3302 | |
| 17. | nunomaduro (nuno maduro) |
3100 | |
| 18. | almeidx (Almeida) |
3081 | |
| 19. | timlinux (Tim Sutton) |
3076 | |
| 20. | FACorreiaa (Fernando Correia) |
2722 | |
| 21. | leandrodamascena (Leandro Damascena) |
2716 | |
| 22. | LyeZinho (Pedro Kaleb!) |
2636 | |
| 23. | adamchainz (Adam Johnson) |
2634 | |
| 24. | gustavovalverde (Gustavo Valverde) |
2622 | |
| 25. | brunoamaral (Bruno Amaral) |
2542 | |
| 26. | 0xferit (Ferit) |
2487 | |
| 27. | joamag (João Magalhães) |
2248 | |
| 28. | tamtamchik (Yuri Tkachenko) |
2162 | |
| 29. | carlosflorencio (Carlos Florêncio) |
2080 | |
| 30. | andreaTP (Andrea Peruffo) |
2053 | |
| 31. | nflaig (Nico Flaig) |
2000 | |
| 32. | CoolAssPuppy (Prashant Sridharan) |
1996 | |
| 33. | roll (roll) |
1954 | |
| 34. | bdmendes (Bruno Mendes) |
1796 | |
| 35. | diogotcorreia (Diogo Correia) |
1791 | |
| 36. | s0undt3ch (Pedro Algarvio) |
1764 | |
| 37. | vgeorge (Vitor George) |
1762 | |
| 38. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
1756 | |
| 39. | art-shen (Art Shendrik) |
1751 | |
| 40. | ImrenR (Imren R) |
1741 | |
| 41. | choraria (Sourabh Choraria) |
1723 | |
| 42. | ggazzo (Guilherme Gazzo) |
1723 | |
| 43. | goncalossilva (Gonçalo Silva) |
1649 | |
| 44. | bgcngm (Bruno Martins) |
1645 | |
| 45. | rmarinho (Rui Marinho) |
1538 | |
| 46. | pmoura (Paulo Moura) |
1510 | |
| 47. | alt-romes (Rodrigo Mesquita) |
1510 | |
| 48. | matklad (Alex Kladov) |
1504 | |
| 49. | pedrosousa (Pedro Sousa) |
1494 | |
| 50. | erezrokah (Erez Rokah) |
1486 | |
| 51. | HenriqueSFernandes (Henrique Fernandes) |
1456 | |
| 52. | pgte (Pedro Teixeira) |
1443 | |
| 53. | DanielFran (Daniel Franco) |
1436 | |
| 54. | niquola (Nikolai Ryzhikov) |
1426 | |
| 55. | CesarNog (César Augusto Nogueira) |
1392 | |
| 56. | filipecabaco (Filipe Cabaço) |
1378 | |
| 57. | andresilva (André Silva) |
1372 | |
| 58. | microchipgnu (Luís Freitas) |
1351 | |
| 59. | hugomrdias (Hugo Dias) |
1333 | |
| 60. | JoseRFJuniorLLMs (Jose RF Junior) |
1302 | |
| 61. | rochacbruno (Bruno Rocha) |
1301 | |
| 62. | joa-quim (Joaquim) |
1299 | |
| 63. | ZanzyTHEbar (DaOfficialWizard) |
1294 | |
| 64. | G4brym (Gabriel Massadas) |
1291 | |
| 65. | joaopalmeiro (João Palmeiro) |
1283 | |
| 66. | fellyph (Fellyph Cintra) |
1280 | |
| 67. | jmg-duarte (José Duarte) |
1277 | |
| 68. | josesimoes (José Simões) |
1260 | |
| 69. | WendellAdriel (Wendell Adriel) |
1248 | |
| 70. | leafac (Leandro Facchinetti) |
1211 | |
| 71. | abronan (Alexandre Beslic) |
1193 | |
| 72. | josemvcerqueira (ターニャ) |
1143 | |
| 73. | Jeckerson (Anton Vasiliev) |
1125 | |
| 74. | dokterbob (Mathijs de Bruin) |
1125 | |
| 75. | naps62 (Miguel Palhas) |
1101 | |
| 76. | alcides (Alcides Fonseca) |
1097 | |
| 77. | tofumatt (Matthew Riley MacPherson) |
1066 | |
| 78. | radcortez (Roberto Cortez) |
1046 | |
| 79. | tassoevan (Tasso Evangelista) |
1039 | |
| 80. | Bunn (Fernando Bunn) |
1039 | |
| 81. | stevenroose (Steven Roose) |
1019 | |
| 82. | talvasconcelos (Tiago Vasconcelos) |
1016 | |
| 83. | mendess (Mendes) |
1000 | |
| 84. | nelsonmestevao (Nelson Estevão) |
976 | |
| 85. | jonnyparris (Ruskin) |
971 | |
| 86. | macabeus (Bruno Macabeus) |
967 | |
| 87. | gmcabrita (Gonçalo Mendes Cabrita) |
964 | |
| 88. | masmangan (Marco) |
947 | |
| 89. | helderberto (Helder Burato Berto) |
943 | |
| 90. | Fabio-A-Sa (Fábio Sá) |
942 | |
| 91. | joaomlourenco (João M. Lourenço) |
941 | |
| 92. | ttoino (João Pereira) |
909 | |
| 93. | jsvd (João Duarte) |
902 | |
| 94. | woile (Santiago Fraire Willemoes) |
893 | |
| 95. | sdsantos (Sérgio Santos) |
893 | |
| 96. | limwa (André Lima) |
889 | |
| 97. | AlexCatarino (Alexandre Catarino) |
883 | |
| 98. | renatomarinho (Renato Marinho) |
875 | |
| 99. | dannyhw (Daniel Williams) |
873 | |
| 100. | Process-ing (Bruno Oliveira) |
850 | |
| 101. | philippWassibauer (Philipp Wassibauer) |
844 | |
| 102. | datsfilipe (datsfilipe.xyz) |
834 | |
| 103. | bolt12 (Armando Santos) |
831 | |
| 104. | codacy-badger (Codacy Badger) |
827 | |
| 105. | mistic (Tiago Costa) |
802 | |
| 106. | ledsouza (Leandro da Silva de Souza) |
800 | |
| 107. | emiliosheinz (Emilio Heinzmann) |
793 | |
| 108. | dwildt (Daniel Wildt) |
790 | |
| 109. | rubenmarcus (Ruben) |
787 | |
| 110. | dickhardt (Dick Hardt) |
785 | |
| 111. | neu-rah (Rui Azevedo) |
785 | |
| 112. | Francisca105 (Francisca Almeida) |
770 | |
| 113. | ncruces (Nuno Cruces) |
763 | |
| 114. | aalmada (Antão Almada) |
760 | |
| 115. | pkoch (Paulo Koch) |
755 | |
| 116. | nicolastakashi (Nicolas Takashi) |
741 | |
| 117. | jenpaff (Jennifer) |
741 | |
| 118. | apocas (Pedro Dias) |
728 | |
| 119. | omarcusdev (Marcus Gonçalves) |
725 | |
| 120. | joaquimrocha (Joaquim Rocha) |
707 | |
| 121. | rodloboz (Rui Freitas) |
704 | |
| 122. | Enet4 (Eduardo Pinho) |
703 | |
| 123. | frm (Fernando Mendes) |
700 | |
| 124. | joaobispo (João Bispo) |
689 | |
| 125. | schnorr (Lucas M. Schnorr) |
683 | |
| 126. | luisalima (Luisa Lima) |
680 | |
| 127. | joaotavora (João Távora) |
676 | |
| 128. | dariogriffo (Dario Griffo) |
675 | |
| 129. | mroya (Márcio Roya) |
671 | |
| 130. | GearsDatapacks (Surya Rose) |
670 | |
| 131. | weeco (Martin Schneppenheim) |
667 | |
| 132. | sigma-andex (Jan Schulte) |
666 | |
| 133. | EnkrateiaLucca (LUCAS SOARES) |
652 | |
| 134. | pulgamecanica (Andre) |
648 | |
| 135. | pedro-mendonca (Pedro Mendonça) |
641 | |
| 136. | Sirze01 (José Costa) |
632 | |
| 137. | prenansantana (Renan Santana) |
630 | |
| 138. | jbergstroem (Johan Bergström) |
629 | |
| 139. | ashtanko (Oleksii Shtanko) |
621 | |
| 140. | andremion (André Mion) |
620 | |
| 141. | JGalego (João Galego) |
617 | |
| 142. | sug0 (Tiago Carvalho) |
612 | |
| 143. | nunoplopes (Nuno Lopes) |
607 | |
| 144. | m1guelpf (Miguel Piedrafita) |
606 | |
| 145. | Benevanio (Benevanio) |
604 | |
| 146. | melogabriel (Gabriel Melo) |
595 | |
| 147. | tomahock (João Pina) |
594 | |
| 148. | jcazevedo (Joao Azevedo) |
592 | |
| 149. | LITUATUI (Pedro Lima) |
591 | |
| 150. | afonsopc (Afonso Coutinho) |
581 | |
| 151. | alexcastrodev (Alexandro Castro) |
568 | |
| 152. | guilhermesimoes (Guilherme Simoes) |
567 | |
| 153. | andrepimenta (Andre Pimenta) |
566 | |
| 154. | zkcryptweb (zkcryptweb) |
559 | |
| 155. | dialex (Diogo Nunes) |
550 | |
| 156. | flavioislima (Flávio Fearn) |
547 | |
| 157. | aryabhuptani (Arya) |
539 | |
| 158. | diogocarrola (Diogo Carrola) |
538 | |
| 159. | gnunicorn (Benjamin Kampmann) |
535 | |
| 160. | rtfpessoa (Rodrigo Fernandes) |
534 | |
| 161. | dcsg (Daniel Gomes) |
532 | |
| 162. | uLucasFraga (lucas.fraga) |
528 | |
| 163. | TGlide (Thomas G. Lopes) |
526 | |
| 164. | dinocosta (Dino) |
525 | |
| 165. | d-gubert (Douglas Gubert) |
523 | |
| 166. | lucasmonstrox (Lucas Monstro) |
521 | |
| 167. | Curio5813 (Marcos Glasner) |
521 | |
| 168. | waldyrious (Waldir Pimenta) |
513 | |
| 169. | voidbert (Humberto Gomes) |
513 | |
| 170. | brocaar (Orne Brocaar) |
512 | |
| 171. | g4brielklein (Gabriel Klein) |
511 | |
| 172. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
509 | |
| 173. | r00t-3xp10it (pedro ubuntu) |
509 | |
| 174. | anfreire (André Freire Ferreira) |
508 | |
| 175. | brpaz (Bruno Paz) |
506 | |
| 176. | mcoquet (Miguel Coquet) |
505 | |
| 177. | flixlix (Luca Félix) |
505 | |
| 178. | kustosz (Marcin Kostrzewa) |
489 | |
| 179. | GuilhE (Guilherme Delgado) |
483 | |
| 180. | tutods (Daniel Sousa) |
476 | |
| 181. | franciscoBSalgueiro (Francisco Salgueiro) |
472 | |
| 182. | Quicksaver (Luís Miguel) |
467 | |
| 183. | malikpiara (Malik Piara) |
467 | |
| 184. | marciocamello (Marcio Vale) |
464 | |
| 185. | kevinchappell (Kevin Chappell) |
462 | |
| 186. | alicejgibbons (Alice Gibbons) |
459 | |
| 187. | riclolsen (Ricardo Olsen) |
445 | |
| 188. | mcsf (Miguel Fonseca) |
444 | |
| 189. | pedrominatel (Pedro Minatel) |
437 | |
| 190. | RuiRomano (Rui Romano) |
436 | |
| 191. | qlpqlp (Paulo Vidal) |
430 | |
| 192. | JosePedroDias (José Pedro Dias) |
427 | |
| 193. | F4NT0 (Gabriel Fanto Stundner) |
424 | |
| 194. | mariolpantunes (Mário Antunes) |
422 | |
| 195. | cyco130 (Fatih Aygün) |
420 | |
| 196. | kigiri (Clément) |
418 | |
| 197. | jersobh (Jeff Andrade) |
418 | |
| 198. | zegameiro (José Gameiro) |
409 | |
| 199. | pratas (Diogo Pratas) |
403 | |
| 200. | machadovilaca (João Vilaça) |
403 | |
| 201. | Br1ght0ne (Oleksii Filonenko) |
402 | |
| 202. | MarcelloDuarte (Marcello Duarte) |
401 | |
| 203. | DanielFonsecaa (Daniel Fonseca) |
400 | |
| 204. | brunobat (Bruno Baptista) |
398 | |
| 205. | ambs (Alberto Simões) |
390 | |
| 206. | Jaliborc (João Cardoso) |
388 | |
| 207. | nathanpc (Nathan Campos) |
385 | |
| 208. | couto (Luís Couto) |
384 | |
| 209. | RGarrido03 (Rúben Garrido) |
382 | |
| 210. | rfgamaral (Ricardo Amaral) |
381 | |
| 211. | azir9200 (Azir Uddin) |
378 | |
| 212. | lrascao (Luis Rascão) |
374 | |
| 213. | juliajforesti (Júlia Jaeger Foresti) |
371 | |
| 214. | antoniorws (Antonio Serra) |
370 | |
| 215. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
368 | |
| 216. | adorilson (Adorilson Bezerra) |
367 | |
| 217. | Randgalt (Jordan Zimmerman) |
367 | |
| 218. | fmcarvalho (Miguel Gamboa de Carvalho) |
359 | |
| 219. | cristijung (Cristina Jung) |
358 | |
| 220. | linuz90 (Fabrizio Rinaldi) |
353 | |
| 221. | erickpintor (Erick Pintor) |
352 | |
| 222. | AniLeo (Ani) |
348 | |
| 223. | RodrigoDornelles (DornellesTV) |
346 | |
| 224. | Vmvs007 (Vitor Santos) |
344 | |
| 225. | emkis (Nicolas Jardim) |
343 | |
| 226. | theanxy (Wojtek) |
335 | |
| 227. | stanch (Nick) |
328 | |
| 228. | josecm (José Martins) |
328 | |
| 229. | dreispt (Daniel Reis) |
323 | |
| 230. | mxssl (Max) |
316 | |
| 231. | pxlvre (Pol Vidal) |
315 | |
| 232. | jorgecarleitao (Jorge Leitao) |
309 | |
| 233. | joaquimorg (joaquim.org) |
301 | |
| 234. | peterpt (peterpt) |
300 | |
| 235. | goncalo1021pt (Gonçalo Santos Pereira) |
297 | |
| 236. | ruilopesm (Rui Lopes) |
296 | |
| 237. | 0Darkn (José Raposo ) |
294 | |
| 238. | marado (Marcos Marado) |
292 | |
| 239. | lucasfrag (Lucas Fraga) |
291 | |
| 240. | sn4k3 (Tiago Conceição) |
287 | |
| 241. | remonh87 (Rémon) |
287 | |
| 242. | msperlin (Marcelo S. Perlin) |
285 | |
| 243. | luciopaiva (Lucio Paiva) |
283 | |
| 244. | kakacordovil (kaká cordovil) |
282 | |
| 245. | FMCalisto (Francisco Maria Calisto) |
277 | |
| 246. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
272 | |
| 247. | ClaudioESSilva (Cláudio Silva) |
271 | |
| 248. | fao89 (Fabricio Aguiar) |
270 | |
| 249. | pedrouid (Pedro Gomes) |
270 | |
| 250. | luizmellodev (Luiz Mello) |
269 | |
| 251. | rogeriopvl (Rogério Vicente) |
267 | |
| 252. | elizabetdev (Elizabet Oliveira) |
264 | |
| 253. | Drete457 (Filipe Mota) |
261 | |
| 254. | paulomorgado (Paulo Morgado) |
260 | |
| 255. | AlexandreCotorobai (Alexandre Cotorobai) |
259 | |
| 256. | Fernando-A-Rocha (Fernando Rocha) |
259 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 5 |
| 2. | cesium | 4 |
| 3. | cloudflare | 4 |
| 4. | coderdojobraga | 3 |
| 5. | require-lx | 3 |
| 6. | openshift | 3 |
| 7. | rocketchat | 3 |
| 8. | epicgames | 3 |
| 9. | supabase | 3 |
| 10. | feup | 2 |