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 commits 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/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/portugal/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) |
39127 | |
| 2. | pirapira (Yoichi Hirai) |
30396 | |
| 3. | rcarmo (Rui Carmo) |
14521 | |
| 4. | daniel3303 (Daniel Oliveira) |
8469 | |
| 5. | JarbasAl (JarbasAI) |
7198 | |
| 6. | Th0rgal (Thomas Marchand) |
6925 | |
| 7. | otaviojava (Otávio Santana) |
6397 | |
| 8. | adolfousier (Adolfo Usier ) |
5071 | |
| 9. | motanelson (nelson jr mota) |
4840 | |
| 10. | oliota (Rubem Oliota) |
4817 | |
| 11. | rgl (Rui Lopes) |
3939 | |
| 12. | DiogoRibeiro7 (Diogo Ribeiro) |
3755 | |
| 13. | snipe (snipe) |
3544 | |
| 14. | timlinux (Tim Sutton) |
2798 | |
| 15. | nunomaduro (nuno maduro) |
2747 | |
| 16. | FACorreiaa (Fernando Correia) |
2187 | |
| 17. | LyeZinho (Pedro Kaleb!) |
2092 | |
| 18. | joamag (João Magalhães) |
2039 | |
| 19. | ImrenR (Imren R) |
1713 | |
| 20. | 0xferit (Ferit) |
1689 | |
| 21. | bgcngm (Bruno Martins) |
1662 | |
| 22. | gustavovalverde (Gustavo Valverde) |
1655 | |
| 23. | roll (roll) |
1649 | |
| 24. | almeidx (Almeida) |
1632 | |
| 25. | rafaeelaudibert (Rafael Audibert) |
1613 | |
| 26. | art-shen (Art Shendrik) |
1541 | |
| 27. | bdmendes (Bruno Mendes) |
1496 | |
| 28. | adamchainz (Adam Johnson) |
1472 | |
| 29. | nelsonic (Nelson) |
1468 | |
| 30. | goncalossilva (Gonçalo Silva) |
1434 | |
| 31. | s0undt3ch (Pedro Algarvio) |
1399 | |
| 32. | CoolAssPuppy (Prashant Sridharan) |
1384 | |
| 33. | niquola (Nikolai Ryzhikov) |
1368 | |
| 34. | pgte (Pedro Teixeira) |
1354 | |
| 35. | tamtamchik (Yuri Tkachenko) |
1345 | |
| 36. | pmoura (Paulo Moura) |
1330 | |
| 37. | vgeorge (Vitor George) |
1263 | |
| 38. | microchipgnu (Luís Freitas) |
1238 | |
| 39. | andreaTP (Andrea Peruffo) |
1220 | |
| 40. | alt-romes (Rodrigo Mesquita) |
1207 | |
| 41. | HenriqueSFernandes (Henrique Fernandes) |
1159 | |
| 42. | diogotcorreia (Diogo Correia) |
1153 | |
| 43. | leafac (Leandro Facchinetti) |
1145 | |
| 44. | josemvcerqueira (ターニャ) |
1102 | |
| 45. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
1098 | |
| 46. | leandrodamascena (Leandro Damascena) |
1074 | |
| 47. | ZanzyTHEbar (DaOfficialWizard) |
1068 | |
| 48. | JoseRFJuniorLLMs (Jose RF Junior) |
1055 | |
| 49. | carlosflorencio (Carlos Florêncio) |
1034 | |
| 50. | matklad (Alex Kladov) |
985 | |
| 51. | CesarNog (César Augusto Nogueira) |
960 | |
| 52. | stevenroose (Steven Roose) |
914 | |
| 53. | gmcabrita (Gonçalo Mendes Cabrita) |
890 | |
| 54. | mendess (Mendes) |
884 | |
| 55. | joaomlourenco (João M. Lourenço) |
879 | |
| 56. | hugomrdias (Hugo Dias) |
873 | |
| 57. | helderberto (Helder Burato Berto) |
847 | |
| 58. | ttoino (João Pereira) |
846 | |
| 59. | joa-quim (Joaquim) |
832 | |
| 60. | rochacbruno (Bruno Rocha) |
829 | |
| 61. | jonnyparris (Ruskin) |
817 | |
| 62. | ggazzo (Guilherme Gazzo) |
813 | |
| 63. | apocas (Pedro Dias) |
801 | |
| 64. | naps62 (Miguel Palhas) |
794 | |
| 65. | limwa (André Lima) |
766 | |
| 66. | renatomarinho (Renato Marinho) |
763 | |
| 67. | WendellAdriel (Wendell Adriel) |
760 | |
| 68. | fellyph (Fellyph Cintra) |
750 | |
| 69. | macabeus (Bruno Macabeus) |
747 | |
| 70. | woile (Santiago Fraire Willemoes) |
740 | |
| 71. | nelsonmestevao (Nelson Estevão) |
738 | |
| 72. | datsfilipe (datsfilipe.xyz) |
735 | |
| 73. | masmangan (Marco) |
726 | |
| 74. | Process-ing (Bruno Oliveira) |
721 | |
| 75. | aalmada (Antão Almada) |
717 | |
| 76. | tofumatt (Matthew Riley MacPherson) |
702 | |
| 77. | ledsouza (Leandro da Silva de Souza) |
697 | |
| 78. | Jeckerson (Anton Vasiliev) |
688 | |
| 79. | joaotavora (João Távora) |
686 | |
| 80. | frm (Fernando Mendes) |
685 | |
| 81. | joaopalmeiro (João Palmeiro) |
680 | |
| 82. | philippWassibauer (Philipp Wassibauer) |
660 | |
| 83. | schnorr (Lucas M. Schnorr) |
659 | |
| 84. | nflaig (Nico Flaig) |
657 | |
| 85. | alcides (Alcides Fonseca) |
654 | |
| 86. | dannyhw (Daniel Williams) |
653 | |
| 87. | jsvd (João Duarte) |
649 | |
| 88. | josesimoes (José Simões) |
648 | |
| 89. | dickhardt (Dick Hardt) |
637 | |
| 90. | pedro-mendonca (Pedro Mendonça) |
631 | |
| 91. | bolt12 (Armando Santos) |
624 | |
| 92. | ncruces (Nuno Cruces) |
623 | |
| 93. | TGlide (Thomas G. Lopes) |
619 | |
| 94. | diogocarrola (Diogo Carrola) |
604 | |
| 95. | rmarinho (Rui Marinho) |
602 | |
| 96. | dariogriffo (Dario Griffo) |
599 | |
| 97. | mroya (Márcio Roya) |
597 | |
| 98. | joaobispo (João Bispo) |
596 | |
| 99. | emiliosheinz (Emilio Heinzmann) |
594 | |
| 100. | EnkrateiaLucca (LUCAS SOARES) |
590 | |
| 101. | tomahock (João Pina) |
583 | |
| 102. | G4brym (Gabriel Massadas) |
581 | |
| 103. | andresilva (André Silva) |
580 | |
| 104. | ashtanko (Oleksii Shtanko) |
578 | |
| 105. | pedrosousa (Pedro Sousa) |
570 | |
| 106. | uLucasFraga (lucas.fraga) |
569 | |
| 107. | prenansantana (Renan Santana) |
569 | |
| 108. | LITUATUI (Pedro Lima) |
561 | |
| 109. | dwildt (Daniel Wildt) |
558 | |
| 110. | GearsDatapacks (Surya Rose) |
555 | |
| 111. | Francisca105 (Francisca Almeida) |
551 | |
| 112. | Enet4 (Eduardo Pinho) |
550 | |
| 113. | DanielFran (Daniel Franco) |
549 | |
| 114. | filipecabaco (Filipe Cabaço) |
545 | |
| 115. | anfreire (André Freire Ferreira) |
542 | |
| 116. | guilhermesimoes (Guilherme Simoes) |
532 | |
| 117. | gnunicorn (Benjamin Kampmann) |
530 | |
| 118. | sdsantos (Sérgio Santos) |
527 | |
| 119. | pulgamecanica (Andre) |
517 | |
| 120. | dev-ggomes (Guilherme Gomes) |
517 | |
| 121. | omarcusdev (Marcus Gonçalves) |
514 | |
| 122. | sug0 (Tiago Carvalho) |
513 | |
| 123. | pkoch (Paulo Koch) |
509 | |
| 124. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
508 | |
| 125. | dcsg (Daniel Gomes) |
503 | |
| 126. | brocaar (Orne Brocaar) |
502 | |
| 127. | AlexCatarino (Alexandre Catarino) |
498 | |
| 128. | nunoplopes (Nuno Lopes) |
497 | |
| 129. | voidbert (Humberto Gomes) |
497 | |
| 130. | talvasconcelos (Tiago Vasconcelos) |
496 | |
| 131. | m1guelpf (Miguel Piedrafita) |
496 | |
| 132. | rtfpessoa (Rodrigo Fernandes) |
494 | |
| 133. | dokterbob (Mathijs de Bruin) |
492 | |
| 134. | zkcryptweb (zkcryptweb) |
482 | |
| 135. | rubenmarcus (Ruben) |
479 | |
| 136. | pratas (Diogo Pratas) |
477 | |
| 137. | jmg-duarte (José Duarte) |
472 | |
| 138. | JGalego (João Galego) |
469 | |
| 139. | g4brielklein (Gabriel Klein) |
467 | |
| 140. | r00t-3xp10it (pedro ubuntu) |
466 | |
| 141. | tutods (Daniel Sousa) |
465 | |
| 142. | sigma-andex (Jan Schulte) |
464 | |
| 143. | nicolastakashi (Nicolas Takashi) |
462 | |
| 144. | aryabhuptani (Arya) |
459 | |
| 145. | melogabriel (Gabriel Melo) |
457 | |
| 146. | joaquimrocha (Joaquim Rocha) |
453 | |
| 147. | nategeier (Nate Geier) |
452 | |
| 148. | alexcastrodev (Alexandro Castro) |
450 | |
| 149. | mistic (Tiago Costa) |
443 | |
| 150. | Benevanio (Benevanio) |
441 | |
| 151. | franciscoBSalgueiro (Francisco Salgueiro) |
439 | |
| 152. | marciocamello (Marcio Vale) |
439 | |
| 153. | afonsopc (Afonso Coutinho) |
435 | |
| 154. | Curio5813 (Marcos Glasner) |
435 | |
| 155. | tassoevan (Tasso Evangelista) |
430 | |
| 156. | Quicksaver (Luís Miguel) |
427 | |
| 157. | GuilhE (Guilherme Delgado) |
426 | |
| 158. | jcazevedo (Joao Azevedo) |
417 | |
| 159. | JosePedroDias (José Pedro Dias) |
416 | |
| 160. | azir9200 (Azir Uddin) |
402 | |
| 161. | zegameiro (José Gameiro) |
401 | |
| 162. | RuiRomano (Rui Romano) |
401 | |
| 163. | mariolpantunes (Mário Antunes) |
398 | |
| 164. | radcortez (Roberto Cortez) |
392 | |
| 165. | brpaz (Bruno Paz) |
387 | |
| 166. | erezrokah (Erez Rokah) |
385 | |
| 167. | flixlix (Luca Félix) |
381 | |
| 168. | Sirze01 (José Costa) |
379 | |
| 169. | MarcelloDuarte (Marcello Duarte) |
379 | |
| 170. | Jaliborc (João Cardoso) |
376 | |
| 171. | Fabio-A-Sa (Fábio Sá) |
371 | |
| 172. | malikpiara (Malik Piara) |
370 | |
| 173. | dialex (Diogo Nunes) |
361 | |
| 174. | Bunn (Fernando Bunn) |
357 | |
| 175. | kevinchappell (Kevin Chappell) |
357 | |
| 176. | luisalima (Luisa Lima) |
355 | |
| 177. | mcoquet (Miguel Coquet) |
353 | |
| 178. | choraria (Sourabh Choraria) |
344 | |
| 179. | lucasfrag (Lucas Fraga) |
343 | |
| 180. | DanielFonsecaa (Daniel Fonseca) |
342 | |
| 181. | fmcarvalho (Miguel Gamboa de Carvalho) |
338 | |
| 182. | riclolsen (Ricardo Olsen) |
336 | |
| 183. | qlpqlp (Paulo Vidal) |
336 | |
| 184. | emkis (Nicolas Jardim) |
335 | |
| 185. | nathanpc (Nathan Campos) |
333 | |
| 186. | lucasmonstrox (Lucas Monstro) |
333 | |
| 187. | marianaobmorais (Mariana Morais) |
330 | |
| 188. | rodloboz (Rui Freitas) |
324 | |
| 189. | mikedld (Mike Gelfand) |
317 | |
| 190. | Vmvs007 (Vitor Santos) |
314 | |
| 191. | F4NT0 (Gabriel Fanto Stundner) |
305 | |
| 192. | cristijung (Cristina Jung) |
305 | |
| 193. | neu-rah (Rui Azevedo) |
302 | |
| 194. | RGarrido03 (Rúben Garrido) |
299 | |
| 195. | andrepimenta (Andre Pimenta) |
296 | |
| 196. | weeco (Martin Schneppenheim) |
290 | |
| 197. | d-gubert (Douglas Gubert) |
285 | |
| 198. | waldyrious (Waldir Pimenta) |
276 | |
| 199. | lude-bri (Luigi Piantavinha) |
275 | |
| 200. | msperlin (Marcelo S. Perlin) |
275 | |
| 201. | luciopaiva (Lucio Paiva) |
274 | |
| 202. | pxlvre (Pol Vidal) |
273 | |
| 203. | theanxy (Wojtek) |
269 | |
| 204. | jorgecarleitao (Jorge Leitao) |
263 | |
| 205. | danielsp45 (Daniel Pereira) |
263 | |
| 206. | mxssl (Max) |
262 | |
| 207. | adorilson (Adorilson Bezerra) |
258 | |
| 208. | alicejgibbons (Alice Gibbons) |
258 | |
| 209. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
256 | |
| 210. | rogeriopvl (Rogério Vicente) |
254 | |
| 211. | Drete457 (Filipe Mota) |
253 | |
| 212. | linuz90 (Fabrizio Rinaldi) |
249 | |
| 213. | joaquimorg (joaquim.org) |
249 | |
| 214. | andremion (André Mion) |
248 | |
| 215. | luigicfilho (Luigi C. Filho) |
247 | |
| 216. | jenpaff (Jennifer) |
243 | |
| 217. | jbergstroem (Johan Bergström) |
242 | |
| 218. | lrascao (Luis Rascão) |
242 | |
| 219. | 0Darkn (José Raposo ) |
237 | |
| 220. | cyco130 (Fatih Aygün) |
236 | |
| 221. | fabiosantoscode (Fábio Santos) |
236 | |
| 222. | peterpt (peterpt) |
233 | |
| 223. | sn4k3 (Tiago Conceição) |
233 | |
| 224. | bruno12mota (Bruno Mota) |
232 | |
| 225. | lenonleite (Lenon Leite) |
232 | |
| 226. | ruilopesm (Rui Lopes) |
231 | |
| 227. | ebmarque (Ebenézer Marquezine) |
228 | |
| 228. | pedrouid (Pedro Gomes) |
228 | |
| 229. | gabrieleangeletti (Gabriele Angeletti) |
223 | |
| 230. | jersobh (Jeff Andrade) |
222 | |
| 231. | dinocosta (Dino) |
221 | |
| 232. | Fernando-A-Rocha (Fernando Rocha) |
220 | |
| 233. | hishamhm (Hisham Muhammad) |
215 | |
| 234. | FMCalisto (Francisco Maria Calisto) |
215 | |
| 235. | luizmellodev (Luiz Mello) |
215 | |
| 236. | gss-patricia (Patrícia Gomes dos Santos Silva) |
214 | |
| 237. | vasturiano (Vasco Asturiano) |
214 | |
| 238. | AniLeo (Ani) |
212 | |
| 239. | kakacordovil (kaká cordovil) |
205 | |
| 240. | PaivaJudson (Judson Paiva) |
204 | |
| 241. | buu342 (Buu342) |
204 | |
| 242. | tomaspinho (Tomás Pinho) |
204 | |
| 243. | erickpintor (Erick Pintor) |
199 | |
| 244. | Gerstep (stepan) |
197 | |
| 245. | mcsf (Miguel Fonseca) |
197 | |
| 246. | danicuki (Daniel Cukier) |
195 | |
| 247. | couto (Luís Couto) |
193 | |
| 248. | MrSloth-dev (João Albuquerque Barbosa) |
192 | |
| 249. | claudiaazambuja (Claudia Azambuja) |
192 | |
| 250. | ltarkker (Gonçalo L. Fernandes) |
192 | |
| 251. | marado (Marcos Marado) |
191 | |
| 252. | brunomikoski (Bruno Mikoski) |
191 | |
| 253. | flavioislima (Flávio Fearn) |
189 | |
| 254. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
189 | |
| 255. | marcelopoars (Marcelo Pereira) |
189 | |
| 256. | acidiney (Acidiney Dias) |
188 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cloudflare | 5 |
| 2. | coderdojobraga | 4 |
| 3. | nixos | 4 |
| 4. | cesium | 4 |
| 5. | rocketchat | 3 |
| 6. | require-lx | 3 |
| 7. | joinum | 3 |
| 8. | supabase | 3 |
| 9. | epicgames | 3 |
| 10. | ethereum | 2 |