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-28 09:53:11 +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 72935 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) |
41541 | |
| 2. | Correia-jpv (João Correia) |
39558 | |
| 3. | rcarmo (Rui Carmo) |
15224 | |
| 4. | daniel3303 (Daniel Oliveira) |
13254 | |
| 5. | JarbasAl (JarbasAI) |
11164 | |
| 6. | Th0rgal (Thomas Marchand) |
11117 | |
| 7. | otaviojava (Otávio Santana) |
7356 | |
| 8. | DiogoRibeiro7 (Diogo Ribeiro) |
7236 | |
| 9. | adolfousier (Adolfo Usier ) |
5406 | |
| 10. | motanelson (nelson jr mota) |
5243 | |
| 11. | oliota (Rubem Oliota) |
4861 | |
| 12. | hiren0722 (Hiren) |
4138 | |
| 13. | rgl (Rui Lopes) |
4118 | |
| 14. | snipe (snipe) |
3977 | |
| 15. | rafaeelaudibert (Rafael Audibert) |
3870 | |
| 16. | nelsonic (Nelson) |
3298 | |
| 17. | nunomaduro (nuno maduro) |
3221 | |
| 18. | timlinux (Tim Sutton) |
3211 | |
| 19. | almeidx (Almeida) |
3065 | |
| 20. | leandrodamascena (Leandro Damascena) |
2811 | |
| 21. | adamchainz (Adam Johnson) |
2722 | |
| 22. | LyeZinho (Pedro Kaleb!) |
2695 | |
| 23. | FACorreiaa (Fernando Correia) |
2603 | |
| 24. | 0xferit (Ferit) |
2533 | |
| 25. | gustavovalverde (Gustavo Valverde) |
2512 | |
| 26. | joamag (João Magalhães) |
2228 | |
| 27. | andreaTP (Andrea Peruffo) |
2058 | |
| 28. | tamtamchik (Yuri Tkachenko) |
2047 | |
| 29. | roll (roll) |
1966 | |
| 30. | nflaig (Nico Flaig) |
1930 | |
| 31. | CoolAssPuppy (Prashant Sridharan) |
1918 | |
| 32. | carlosflorencio (Carlos Florêncio) |
1891 | |
| 33. | bdmendes (Bruno Mendes) |
1857 | |
| 34. | diogotcorreia (Diogo Correia) |
1809 | |
| 35. | ggazzo (Guilherme Gazzo) |
1793 | |
| 36. | art-shen (Art Shendrik) |
1750 | |
| 37. | ImrenR (Imren R) |
1741 | |
| 38. | vgeorge (Vitor George) |
1739 | |
| 39. | bgcngm (Bruno Martins) |
1716 | |
| 40. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
1698 | |
| 41. | s0undt3ch (Pedro Algarvio) |
1686 | |
| 42. | goncalossilva (Gonçalo Silva) |
1641 | |
| 43. | rmarinho (Rui Marinho) |
1597 | |
| 44. | alt-romes (Rodrigo Mesquita) |
1536 | |
| 45. | matklad (Alex Kladov) |
1533 | |
| 46. | pgte (Pedro Teixeira) |
1498 | |
| 47. | pedrosousa (Pedro Sousa) |
1494 | |
| 48. | erezrokah (Erez Rokah) |
1463 | |
| 49. | HenriqueSFernandes (Henrique Fernandes) |
1463 | |
| 50. | pmoura (Paulo Moura) |
1459 | |
| 51. | niquola (Nikolai Ryzhikov) |
1457 | |
| 52. | DanielFran (Daniel Franco) |
1446 | |
| 53. | JoseRFJuniorLLMs (Jose RF Junior) |
1403 | |
| 54. | filipecabaco (Filipe Cabaço) |
1386 | |
| 55. | andresilva (André Silva) |
1363 | |
| 56. | microchipgnu (Luís Freitas) |
1354 | |
| 57. | hugomrdias (Hugo Dias) |
1333 | |
| 58. | ZanzyTHEbar (DaOfficialWizard) |
1320 | |
| 59. | joa-quim (Joaquim) |
1315 | |
| 60. | fellyph (Fellyph Cintra) |
1299 | |
| 61. | jmg-duarte (José Duarte) |
1285 | |
| 62. | CesarNog (César Augusto Nogueira) |
1284 | |
| 63. | joaopalmeiro (João Palmeiro) |
1279 | |
| 64. | josesimoes (José Simões) |
1260 | |
| 65. | rochacbruno (Bruno Rocha) |
1241 | |
| 66. | naps62 (Miguel Palhas) |
1241 | |
| 67. | josemvcerqueira (ターニャ) |
1179 | |
| 68. | WendellAdriel (Wendell Adriel) |
1165 | |
| 69. | choraria (Sourabh Choraria) |
1163 | |
| 70. | leafac (Leandro Facchinetti) |
1146 | |
| 71. | alcides (Alcides Fonseca) |
1119 | |
| 72. | nategeier (Nate Geier) |
1088 | |
| 73. | tofumatt (Matthew Riley MacPherson) |
1074 | |
| 74. | Jeckerson (Anton Vasiliev) |
1064 | |
| 75. | radcortez (Roberto Cortez) |
1064 | |
| 76. | dokterbob (Mathijs de Bruin) |
1060 | |
| 77. | nelsonmestevao (Nelson Estevão) |
1049 | |
| 78. | Bunn (Fernando Bunn) |
1013 | |
| 79. | stevenroose (Steven Roose) |
1008 | |
| 80. | tassoevan (Tasso Evangelista) |
1008 | |
| 81. | talvasconcelos (Tiago Vasconcelos) |
987 | |
| 82. | mendess (Mendes) |
977 | |
| 83. | macabeus (Bruno Macabeus) |
967 | |
| 84. | jonnyparris (Ruskin) |
960 | |
| 85. | masmangan (Marco) |
947 | |
| 86. | joaomlourenco (João M. Lourenço) |
940 | |
| 87. | helderberto (Helder Burato Berto) |
939 | |
| 88. | G4brym (Gabriel Massadas) |
938 | |
| 89. | gmcabrita (Gonçalo Mendes Cabrita) |
933 | |
| 90. | woile (Santiago Fraire Willemoes) |
932 | |
| 91. | jsvd (João Duarte) |
921 | |
| 92. | sdsantos (Sérgio Santos) |
917 | |
| 93. | dannyhw (Daniel Williams) |
904 | |
| 94. | ttoino (João Pereira) |
899 | |
| 95. | limwa (André Lima) |
887 | |
| 96. | renatomarinho (Renato Marinho) |
875 | |
| 97. | bolt12 (Armando Santos) |
859 | |
| 98. | AlexCatarino (Alexandre Catarino) |
858 | |
| 99. | Process-ing (Bruno Oliveira) |
853 | |
| 100. | philippWassibauer (Philipp Wassibauer) |
850 | |
| 101. | mistic (Tiago Costa) |
840 | |
| 102. | codacy-badger (Codacy Badger) |
837 | |
| 103. | datsfilipe (datsfilipe.xyz) |
816 | |
| 104. | ledsouza (Leandro da Silva de Souza) |
808 | |
| 105. | dwildt (Daniel Wildt) |
790 | |
| 106. | rubenmarcus (Ruben) |
789 | |
| 107. | dickhardt (Dick Hardt) |
783 | |
| 108. | Francisca105 (Francisca Almeida) |
766 | |
| 109. | ncruces (Nuno Cruces) |
761 | |
| 110. | joaquimrocha (Joaquim Rocha) |
760 | |
| 111. | aalmada (Antão Almada) |
760 | |
| 112. | pkoch (Paulo Koch) |
759 | |
| 113. | jenpaff (Jennifer) |
751 | |
| 114. | apocas (Pedro Dias) |
750 | |
| 115. | Enet4 (Eduardo Pinho) |
734 | |
| 116. | GearsDatapacks (Surya Rose) |
722 | |
| 117. | emiliosheinz (Emilio Heinzmann) |
716 | |
| 118. | joaotavora (João Távora) |
715 | |
| 119. | rodloboz (Rui Freitas) |
704 | |
| 120. | nicolastakashi (Nicolas Takashi) |
701 | |
| 121. | frm (Fernando Mendes) |
696 | |
| 122. | joaobispo (João Bispo) |
687 | |
| 123. | dariogriffo (Dario Griffo) |
686 | |
| 124. | schnorr (Lucas M. Schnorr) |
682 | |
| 125. | weeco (Martin Schneppenheim) |
663 | |
| 126. | omarcusdev (Marcus Gonçalves) |
663 | |
| 127. | afonsopc (Afonso Coutinho) |
663 | |
| 128. | pulgamecanica (Andre) |
657 | |
| 129. | EnkrateiaLucca (LUCAS SOARES) |
654 | |
| 130. | pedro-mendonca (Pedro Mendonça) |
653 | |
| 131. | mroya (Márcio Roya) |
639 | |
| 132. | ashtanko (Oleksii Shtanko) |
637 | |
| 133. | Fabio-A-Sa (Fábio Sá) |
631 | |
| 134. | jbergstroem (Johan Bergström) |
631 | |
| 135. | prenansantana (Renan Santana) |
630 | |
| 136. | Sirze01 (José Costa) |
629 | |
| 137. | sug0 (Tiago Carvalho) |
626 | |
| 138. | sigma-andex (Jan Schulte) |
622 | |
| 139. | jcazevedo (Joao Azevedo) |
616 | |
| 140. | nunoplopes (Nuno Lopes) |
615 | |
| 141. | neu-rah (Rui Azevedo) |
608 | |
| 142. | andremion (André Mion) |
605 | |
| 143. | melogabriel (Gabriel Melo) |
598 | |
| 144. | Benevanio (Benevanio) |
595 | |
| 145. | andrepimenta (Andre Pimenta) |
593 | |
| 146. | tomahock (João Pina) |
588 | |
| 147. | m1guelpf (Miguel Piedrafita) |
586 | |
| 148. | LITUATUI (Pedro Lima) |
581 | |
| 149. | diogocarrola (Diogo Carrola) |
580 | |
| 150. | zkcryptweb (zkcryptweb) |
570 | |
| 151. | JGalego (João Galego) |
570 | |
| 152. | uLucasFraga (lucas.fraga) |
562 | |
| 153. | gnunicorn (Benjamin Kampmann) |
562 | |
| 154. | alexcastrodev (Alexandro Castro) |
556 | |
| 155. | guilhermesimoes (Guilherme Simoes) |
554 | |
| 156. | g4brielklein (Gabriel Klein) |
550 | |
| 157. | TGlide (Thomas G. Lopes) |
549 | |
| 158. | aryabhuptani (Arya) |
548 | |
| 159. | anfreire (André Freire Ferreira) |
536 | |
| 160. | dcsg (Daniel Gomes) |
532 | |
| 161. | rtfpessoa (Rodrigo Fernandes) |
526 | |
| 162. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
523 | |
| 163. | d-gubert (Douglas Gubert) |
516 | |
| 164. | brpaz (Bruno Paz) |
515 | |
| 165. | voidbert (Humberto Gomes) |
513 | |
| 166. | brocaar (Orne Brocaar) |
513 | |
| 167. | waldyrious (Waldir Pimenta) |
511 | |
| 168. | mcoquet (Miguel Coquet) |
506 | |
| 169. | flixlix (Luca Félix) |
500 | |
| 170. | dinocosta (Dino) |
497 | |
| 171. | r00t-3xp10it (pedro ubuntu) |
491 | |
| 172. | tutods (Daniel Sousa) |
470 | |
| 173. | franciscoBSalgueiro (Francisco Salgueiro) |
470 | |
| 174. | Quicksaver (Luís Miguel) |
467 | |
| 175. | marciocamello (Marcio Vale) |
464 | |
| 176. | Curio5813 (Marcos Glasner) |
460 | |
| 177. | kevinchappell (Kevin Chappell) |
458 | |
| 178. | GuilhE (Guilherme Delgado) |
456 | |
| 179. | luisalima (Luisa Lima) |
454 | |
| 180. | dev-ggomes (Guilherme Gomes) |
454 | |
| 181. | RuiRomano (Rui Romano) |
451 | |
| 182. | pratas (Diogo Pratas) |
450 | |
| 183. | riclolsen (Ricardo Olsen) |
439 | |
| 184. | flavioislima (Flávio Fearn) |
438 | |
| 185. | alicejgibbons (Alice Gibbons) |
436 | |
| 186. | pedrominatel (Pedro Minatel) |
434 | |
| 187. | mariolpantunes (Mário Antunes) |
429 | |
| 188. | qlpqlp (Paulo Vidal) |
429 | |
| 189. | JosePedroDias (José Pedro Dias) |
427 | |
| 190. | mcsf (Miguel Fonseca) |
427 | |
| 191. | F4NT0 (Gabriel Fanto Stundner) |
424 | |
| 192. | zegameiro (José Gameiro) |
422 | |
| 193. | tskxz (Tanjil) |
420 | |
| 194. | azir9200 (Azir Uddin) |
414 | |
| 195. | brunobat (Bruno Baptista) |
406 | |
| 196. | MarcelloDuarte (Marcello Duarte) |
405 | |
| 197. | DanielFonsecaa (Daniel Fonseca) |
405 | |
| 198. | malikpiara (Malik Piara) |
405 | |
| 199. | mikedld (Mike Gelfand) |
397 | |
| 200. | lucasmonstrox (Lucas Monstro) |
393 | |
| 201. | couto (Luís Couto) |
388 | |
| 202. | machadovilaca (João Vilaça) |
386 | |
| 203. | Jaliborc (João Cardoso) |
386 | |
| 204. | ambs (Alberto Simões) |
382 | |
| 205. | theanxy (Wojtek) |
379 | |
| 206. | rfgamaral (Ricardo Amaral) |
378 | |
| 207. | cyco130 (Fatih Aygün) |
378 | |
| 208. | adorilson (Adorilson Bezerra) |
376 | |
| 209. | dialex (Diogo Nunes) |
374 | |
| 210. | RodrigoDornelles (DornellesTV) |
374 | |
| 211. | juliajforesti (Júlia Jaeger Foresti) |
372 | |
| 212. | lrascao (Luis Rascão) |
372 | |
| 213. | antoniorws (Antonio Serra) |
372 | |
| 214. | Randgalt (Jordan Zimmerman) |
364 | |
| 215. | nathanpc (Nathan Campos) |
362 | |
| 216. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
361 | |
| 217. | fmcarvalho (Miguel Gamboa de Carvalho) |
361 | |
| 218. | erickpintor (Erick Pintor) |
352 | |
| 219. | cristijung (Cristina Jung) |
347 | |
| 220. | AniLeo (Ani) |
344 | |
| 221. | linuz90 (Fabrizio Rinaldi) |
343 | |
| 222. | jersobh (Jeff Andrade) |
342 | |
| 223. | emkis (Nicolas Jardim) |
341 | |
| 224. | Vmvs007 (Vitor Santos) |
334 | |
| 225. | sn4k3 (Tiago Conceição) |
332 | |
| 226. | josecm (José Martins) |
331 | |
| 227. | stanch (Nick) |
330 | |
| 228. | dreispt (Daniel Reis) |
327 | |
| 229. | pxlvre (Pol Vidal) |
320 | |
| 230. | RGarrido03 (Rúben Garrido) |
311 | |
| 231. | lucasfrag (Lucas Fraga) |
310 | |
| 232. | luciopaiva (Lucio Paiva) |
310 | |
| 233. | jorgecarleitao (Jorge Leitao) |
309 | |
| 234. | joaquimorg (joaquim.org) |
308 | |
| 235. | ruilopesm (Rui Lopes) |
303 | |
| 236. | mxssl (Max) |
300 | |
| 237. | marado (Marcos Marado) |
295 | |
| 238. | 0Darkn (José Raposo ) |
293 | |
| 239. | kigiri (Clément) |
288 | |
| 240. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
288 | |
| 241. | ftonato (Ademílson Tonato) |
286 | |
| 242. | remonh87 (Rémon) |
285 | |
| 243. | msperlin (Marcelo S. Perlin) |
284 | |
| 244. | hishamhm (Hisham Muhammad) |
283 | |
| 245. | kakacordovil (kaká cordovil) |
282 | |
| 246. | luigicfilho (Luigi C. Filho) |
280 | |
| 247. | goncalo1021pt (Gonçalo Santos Pereira) |
280 | |
| 248. | fao89 (Fabricio Aguiar) |
280 | |
| 249. | lenonleite (Lenon Leite) |
277 | |
| 250. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
272 | |
| 251. | danielsp45 (Daniel Pereira) |
272 | |
| 252. | ClaudioESSilva (Cláudio Silva) |
271 | |
| 253. | luizmellodev (Luiz Mello) |
270 | |
| 254. | rogeriopvl (Rogério Vicente) |
269 | |
| 255. | peterpt (peterpt) |
268 | |
| 256. | pedrouid (Pedro Gomes) |
268 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 5 |
| 2. | nixos | 4 |
| 3. | coderdojobraga | 4 |
| 4. | cloudflare | 4 |
| 5. | joinum | 3 |
| 6. | rocketchat | 3 |
| 7. | require-lx | 3 |
| 8. | openshift | 3 |
| 9. | supabase | 3 |
| 10. | quarkusio | 2 |