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-05-29 10:18:30 +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 72138 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) |
38690 | |
| 2. | pirapira (Yoichi Hirai) |
20140 | |
| 3. | rcarmo (Rui Carmo) |
11101 | |
| 4. | Th0rgal (Thomas Marchand) |
6151 | |
| 5. | otaviojava (Otávio Santana) |
6069 | |
| 6. | JarbasAl (JarbasAI) |
5679 | |
| 7. | motanelson (nelson jr mota) |
4742 | |
| 8. | adolfousier (Adolfo Usier ) |
4614 | |
| 9. | oliota (Rubem Oliota) |
4604 | |
| 10. | rgl (Rui Lopes) |
3912 | |
| 11. | daniel3303 (Daniel Oliveira) |
3675 | |
| 12. | DiogoRibeiro7 (Diogo Ribeiro) |
3596 | |
| 13. | snipe (snipe) |
3565 | |
| 14. | timlinux (Tim Sutton) |
2897 | |
| 15. | nunomaduro (nuno maduro) |
2461 | |
| 16. | LyeZinho (Pedro Kaleb!) |
2082 | |
| 17. | joamag (João Magalhães) |
2069 | |
| 18. | CoolAssPuppy (Prashant Sridharan) |
2051 | |
| 19. | FACorreiaa (Fernando Correia) |
1874 | |
| 20. | bgcngm (Bruno Martins) |
1750 | |
| 21. | ImrenR (Imren R) |
1713 | |
| 22. | roll (roll) |
1658 | |
| 23. | almeidx (Almeida) |
1618 | |
| 24. | adamchainz (Adam Johnson) |
1592 | |
| 25. | gustavovalverde (Gustavo Valverde) |
1590 | |
| 26. | rafaeelaudibert (Rafael Audibert) |
1544 | |
| 27. | pgte (Pedro Teixeira) |
1497 | |
| 28. | bdmendes (Bruno Mendes) |
1493 | |
| 29. | nelsonic (Nelson) |
1447 | |
| 30. | 0xferit (Ferit) |
1430 | |
| 31. | art-shen (Art Shendrik) |
1407 | |
| 32. | goncalossilva (Gonçalo Silva) |
1391 | |
| 33. | microchipgnu (Luís Freitas) |
1244 | |
| 34. | andreaTP (Andrea Peruffo) |
1225 | |
| 35. | alt-romes (Rodrigo Mesquita) |
1193 | |
| 36. | leafac (Leandro Facchinetti) |
1192 | |
| 37. | pmoura (Paulo Moura) |
1190 | |
| 38. | diogotcorreia (Diogo Correia) |
1166 | |
| 39. | vgeorge (Vitor George) |
1160 | |
| 40. | niquola (Nikolai Ryzhikov) |
1150 | |
| 41. | s0undt3ch (Pedro Algarvio) |
1110 | |
| 42. | ZanzyTHEbar (DaOfficialWizard) |
1093 | |
| 43. | josemvcerqueira (ターニャ) |
1080 | |
| 44. | leandrodamascena (Leandro Damascena) |
1070 | |
| 45. | JoseRFJuniorLLMs (Jose RF Junior) |
1043 | |
| 46. | HenriqueSFernandes (Henrique Fernandes) |
1042 | |
| 47. | matklad (Alex Kladov) |
1034 | |
| 48. | tamtamchik (Yuri Tkachenko) |
979 | |
| 49. | carlosflorencio (Carlos Florêncio) |
900 | |
| 50. | ggazzo (Guilherme Gazzo) |
898 | |
| 51. | joaomlourenco (João M. Lourenço) |
891 | |
| 52. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
885 | |
| 53. | mendess (Mendes) |
852 | |
| 54. | ttoino (João Pereira) |
851 | |
| 55. | limwa (André Lima) |
850 | |
| 56. | naps62 (Miguel Palhas) |
832 | |
| 57. | jonnyparris (Ruskin) |
825 | |
| 58. | helderberto (Helder Burato Berto) |
822 | |
| 59. | rochacbruno (Bruno Rocha) |
819 | |
| 60. | stevenroose (Steven Roose) |
812 | |
| 61. | gmcabrita (Gonçalo Mendes Cabrita) |
801 | |
| 62. | hugomrdias (Hugo Dias) |
795 | |
| 63. | joa-quim (Joaquim) |
781 | |
| 64. | macabeus (Bruno Macabeus) |
767 | |
| 65. | renatomarinho (Renato Marinho) |
767 | |
| 66. | nelsonmestevao (Nelson Estevão) |
760 | |
| 67. | apocas (Pedro Dias) |
751 | |
| 68. | fellyph (Fellyph Cintra) |
750 | |
| 69. | masmangan (Marco) |
742 | |
| 70. | diogocarrola (Diogo Carrola) |
730 | |
| 71. | datsfilipe (datsfilipe.xyz) |
727 | |
| 72. | Process-ing (Bruno Oliveira) |
725 | |
| 73. | tofumatt (Matthew Riley MacPherson) |
722 | |
| 74. | aalmada (Antão Almada) |
717 | |
| 75. | woile (Santiago Fraire Willemoes) |
709 | |
| 76. | dannyhw (Daniel Williams) |
705 | |
| 77. | frm (Fernando Mendes) |
693 | |
| 78. | joaotavora (João Távora) |
687 | |
| 79. | WendellAdriel (Wendell Adriel) |
687 | |
| 80. | ledsouza (Leandro da Silva de Souza) |
669 | |
| 81. | philippWassibauer (Philipp Wassibauer) |
660 | |
| 82. | jsvd (João Duarte) |
655 | |
| 83. | schnorr (Lucas M. Schnorr) |
645 | |
| 84. | pedro-mendonca (Pedro Mendonça) |
637 | |
| 85. | GearsDatapacks (Surya Rose) |
635 | |
| 86. | joaobispo (João Bispo) |
634 | |
| 87. | nflaig (Nico Flaig) |
630 | |
| 88. | joaopalmeiro (João Palmeiro) |
628 | |
| 89. | TGlide (Thomas G. Lopes) |
626 | |
| 90. | rmarinho (Rui Marinho) |
621 | |
| 91. | dickhardt (Dick Hardt) |
620 | |
| 92. | gnunicorn (Benjamin Kampmann) |
611 | |
| 93. | bolt12 (Armando Santos) |
611 | |
| 94. | dev-ggomes (Guilherme Gomes) |
610 | |
| 95. | pedrosousa (Pedro Sousa) |
609 | |
| 96. | ashtanko (Oleksii Shtanko) |
609 | |
| 97. | josesimoes (José Simões) |
607 | |
| 98. | Jeckerson (Anton Vasiliev) |
603 | |
| 99. | uLucasFraga (lucas.fraga) |
600 | |
| 100. | ncruces (Nuno Cruces) |
599 | |
| 101. | tomahock (João Pina) |
593 | |
| 102. | G4brym (Gabriel Massadas) |
592 | |
| 103. | emiliosheinz (Emilio Heinzmann) |
590 | |
| 104. | Francisca105 (Francisca Almeida) |
589 | |
| 105. | mroya (Márcio Roya) |
569 | |
| 106. | EnkrateiaLucca (LUCAS SOARES) |
566 | |
| 107. | prenansantana (Renan Santana) |
565 | |
| 108. | dariogriffo (Dario Griffo) |
561 | |
| 109. | dwildt (Daniel Wildt) |
558 | |
| 110. | andresilva (André Silva) |
557 | |
| 111. | LITUATUI (Pedro Lima) |
555 | |
| 112. | alcides (Alcides Fonseca) |
552 | |
| 113. | sdsantos (Sérgio Santos) |
548 | |
| 114. | dokterbob (Mathijs de Bruin) |
533 | |
| 115. | guilhermesimoes (Guilherme Simoes) |
532 | |
| 116. | DanielFran (Daniel Franco) |
530 | |
| 117. | anfreire (André Freire Ferreira) |
529 | |
| 118. | filipecabaco (Filipe Cabaço) |
529 | |
| 119. | sug0 (Tiago Carvalho) |
522 | |
| 120. | Enet4 (Eduardo Pinho) |
518 | |
| 121. | dcsg (Daniel Gomes) |
515 | |
| 122. | omarcusdev (Marcus Gonçalves) |
515 | |
| 123. | nicolastakashi (Nicolas Takashi) |
514 | |
| 124. | pkoch (Paulo Koch) |
511 | |
| 125. | brocaar (Orne Brocaar) |
510 | |
| 126. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
509 | |
| 127. | g4brielklein (Gabriel Klein) |
509 | |
| 128. | melogabriel (Gabriel Melo) |
508 | |
| 129. | jmg-duarte (José Duarte) |
506 | |
| 130. | AlexCatarino (Alexandre Catarino) |
502 | |
| 131. | zkcryptweb (zkcryptweb) |
500 | |
| 132. | aryabhuptani (Arya) |
499 | |
| 133. | m1guelpf (Miguel Piedrafita) |
496 | |
| 134. | joaquimrocha (Joaquim Rocha) |
483 | |
| 135. | nunoplopes (Nuno Lopes) |
476 | |
| 136. | rubenmarcus (Ruben) |
475 | |
| 137. | Curio5813 (Marcos Glasner) |
469 | |
| 138. | pratas (Diogo Pratas) |
468 | |
| 139. | JGalego (João Galego) |
468 | |
| 140. | rtfpessoa (Rodrigo Fernandes) |
467 | |
| 141. | tutods (Daniel Sousa) |
463 | |
| 142. | mistic (Tiago Costa) |
462 | |
| 143. | talvasconcelos (Tiago Vasconcelos) |
448 | |
| 144. | marciocamello (Marcio Vale) |
439 | |
| 145. | franciscoBSalgueiro (Francisco Salgueiro) |
438 | |
| 146. | jcazevedo (Joao Azevedo) |
437 | |
| 147. | JosePedroDias (José Pedro Dias) |
434 | |
| 148. | lucasfrag (Lucas Fraga) |
433 | |
| 149. | DanielFonsecaa (Daniel Fonseca) |
432 | |
| 150. | azir9200 (Azir Uddin) |
432 | |
| 151. | sigma-andex (Jan Schulte) |
428 | |
| 152. | RuiRomano (Rui Romano) |
416 | |
| 153. | tassoevan (Tasso Evangelista) |
415 | |
| 154. | pulgamecanica (Andre) |
408 | |
| 155. | Quicksaver (Luís Miguel) |
408 | |
| 156. | mikedld (Mike Gelfand) |
406 | |
| 157. | radcortez (Roberto Cortez) |
404 | |
| 158. | brpaz (Bruno Paz) |
403 | |
| 159. | voidbert (Humberto Gomes) |
401 | |
| 160. | MarcelloDuarte (Marcello Duarte) |
391 | |
| 161. | RGarrido03 (Rúben Garrido) |
380 | |
| 162. | Benevanio (Benevanio) |
380 | |
| 163. | alexcastrodev (Alexandro Castro) |
377 | |
| 164. | GuilhE (Guilherme Delgado) |
377 | |
| 165. | erezrokah (Erez Rokah) |
373 | |
| 166. | Sirze01 (José Costa) |
373 | |
| 167. | marianaobmorais (Mariana Morais) |
357 | |
| 168. | mariolpantunes (Mário Antunes) |
356 | |
| 169. | flixlix (Luca Félix) |
354 | |
| 170. | mcoquet (Miguel Coquet) |
352 | |
| 171. | Jaliborc (João Cardoso) |
352 | |
| 172. | Fernando-A-Rocha (Fernando Rocha) |
350 | |
| 173. | fmcarvalho (Miguel Gamboa de Carvalho) |
346 | |
| 174. | riclolsen (Ricardo Olsen) |
346 | |
| 175. | dialex (Diogo Nunes) |
339 | |
| 176. | Bunn (Fernando Bunn) |
337 | |
| 177. | emkis (Nicolas Jardim) |
331 | |
| 178. | nathanpc (Nathan Campos) |
326 | |
| 179. | qlpqlp (Paulo Vidal) |
325 | |
| 180. | rodloboz (Rui Freitas) |
323 | |
| 181. | vasturiano (Vasco Asturiano) |
321 | |
| 182. | r00t-3xp10it (pedro ubuntu) |
310 | |
| 183. | Vmvs007 (Vitor Santos) |
309 | |
| 184. | bruno12mota (Bruno Mota) |
304 | |
| 185. | kevinchappell (Kevin Chappell) |
302 | |
| 186. | caruccio (Mateus Caruccio) |
300 | |
| 187. | theanxy (Wojtek) |
299 | |
| 188. | weeco (Martin Schneppenheim) |
298 | |
| 189. | cristijung (Cristina Jung) |
291 | |
| 190. | F4NT0 (Gabriel Fanto Stundner) |
291 | |
| 191. | andrepimenta (Andre Pimenta) |
289 | |
| 192. | ebmarque (Ebenézer Marquezine) |
281 | |
| 193. | joaquimorg (joaquim.org) |
280 | |
| 194. | lude-bri (Luigi Piantavinha) |
278 | |
| 195. | CesarNog (Cesar Augusto Nogueira) |
277 | |
| 196. | pxlvre (Pol Vidal) |
275 | |
| 197. | luciopaiva (Lucio Paiva) |
274 | |
| 198. | MrSloth-dev (João Albuquerque Barbosa) |
271 | |
| 199. | danielsp45 (Daniel Pereira) |
270 | |
| 200. | waldyrious (Waldir Pimenta) |
269 | |
| 201. | Drete457 (Filipe Mota) |
265 | |
| 202. | luisalima (Luisa Lima) |
265 | |
| 203. | jorgecarleitao (Jorge Leitao) |
263 | |
| 204. | fabiosantoscode (Fábio Santos) |
263 | |
| 205. | choraria (Sourabh Choraria) |
262 | |
| 206. | malikpiara (Malik Piara) |
260 | |
| 207. | lrascao (Luis Rascão) |
257 | |
| 208. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
256 | |
| 209. | ruilopesm (Rui Lopes) |
256 | |
| 210. | d-gubert (Douglas Gubert) |
256 | |
| 211. | luigicfilho (Luigi C. Filho) |
255 | |
| 212. | rogeriopvl (Rogério Vicente) |
254 | |
| 213. | neu-rah (Rui Azevedo) |
253 | |
| 214. | kakacordovil (kaká cordovil) |
252 | |
| 215. | buu342 (Buu342) |
249 | |
| 216. | andremion (André Mion) |
248 | |
| 217. | sn4k3 (Tiago Conceição) |
246 | |
| 218. | msperlin (Marcelo S. Perlin) |
244 | |
| 219. | Fabio-A-Sa (Fábio Sá) |
241 | |
| 220. | jbergstroem (Johan Bergström) |
240 | |
| 221. | linuz90 (Fabrizio Rinaldi) |
239 | |
| 222. | jenpaff (Jennifer) |
236 | |
| 223. | lenonleite (Lenon Leite) |
234 | |
| 224. | adorilson (Adorilson Bezerra) |
233 | |
| 225. | mxssl (Max) |
233 | |
| 226. | alicejgibbons (Alice Gibbons) |
231 | |
| 227. | tskxz (Tanjil) |
230 | |
| 228. | hishamhm (Hisham Muhammad) |
229 | |
| 229. | zegameiro (José Gameiro) |
226 | |
| 230. | 0Darkn (José Raposo ) |
226 | |
| 231. | pedrouid (Pedro Gomes) |
224 | |
| 232. | gabrieleangeletti (Gabriele Angeletti) |
223 | |
| 233. | remonh87 (Rémon) |
222 | |
| 234. | krishaamer (Kris Haamer) |
217 | |
| 235. | luizmellodev (Luiz Mello) |
215 | |
| 236. | gss-patricia (Patrícia Gomes dos Santos Silva) |
214 | |
| 237. | AniLeo (Ani) |
211 | |
| 238. | guilhermecapitao (Guilherme Capitão) |
209 | |
| 239. | tomaspinho (Tomás Pinho) |
206 | |
| 240. | jersobh (Jeff Andrade) |
206 | |
| 241. | PaivaJudson (Judson Paiva) |
204 | |
| 242. | flavioislima (Flávio Fearn) |
204 | |
| 243. | dinocosta (Dino) |
202 | |
| 244. | JulianoVReis (Juliano Viégas Reis) |
202 | |
| 245. | rubuy-74 (Rubem Neto) |
201 | |
| 246. | erickpintor (Erick Pintor) |
199 | |
| 247. | juliajforesti (Júlia Jaeger Foresti) |
199 | |
| 248. | RodrigoDornelles (DornellesTV) |
198 | |
| 249. | marado (Marcos Marado) |
197 | |
| 250. | mcsf (Miguel Fonseca) |
197 | |
| 251. | Gerstep (stepan) |
197 | |
| 252. | machadovilaca (João Vilaça) |
196 | |
| 253. | Koi725 (Kousha ) |
193 | |
| 254. | couto (Luís Couto) |
192 | |
| 255. | claudiaazambuja (Claudia Azambuja) |
192 | |
| 256. | ltarkker (Gonçalo L. Fernandes) |
190 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cloudflare | 5 |
| 2. | cesium | 5 |
| 3. | coderdojobraga | 4 |
| 4. | nixos | 4 |
| 5. | joinum | 3 |
| 6. | rocketchat | 3 |
| 7. | require-lx | 3 |
| 8. | supabase | 3 |
| 9. | soujava | 2 |
| 10. | nodecopterlx | 2 |