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-14 12:32:39 +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 71710 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) |
37214 | |
| 2. | pirapira (Yoichi Hirai) |
11061 | |
| 3. | rcarmo (Rui Carmo) |
8311 | |
| 4. | otaviojava (Otávio Santana) |
5923 | |
| 5. | Th0rgal (Thomas Marchand) |
5547 | |
| 6. | JarbasAl (JarbasAI) |
5402 | |
| 7. | motanelson (nelson jr mota) |
4655 | |
| 8. | oliota (Rubem Oliota) |
4452 | |
| 9. | rgl (Rui Lopes) |
3905 | |
| 10. | adolfousier (Adolfo Usier ) |
3398 | |
| 11. | DiogoRibeiro7 (Diogo Ribeiro) |
3395 | |
| 12. | snipe (snipe) |
3317 | |
| 13. | timlinux (Tim Sutton) |
2913 | |
| 14. | nunomaduro (nuno maduro) |
2318 | |
| 15. | joamag (João Magalhães) |
2015 | |
| 16. | LyeZinho (Pedro Kaleb!) |
1982 | |
| 17. | adamchainz (Adam Johnson) |
1760 | |
| 18. | bgcngm (Bruno Martins) |
1757 | |
| 19. | ImrenR (Imren R) |
1720 | |
| 20. | almeidx (Almeida) |
1623 | |
| 21. | pgte (Pedro Teixeira) |
1596 | |
| 22. | FACorreiaa (Fernando Correia) |
1589 | |
| 23. | CoolAssPuppy (Prashant Sridharan) |
1567 | |
| 24. | rafaeelaudibert (Rafael Audibert) |
1516 | |
| 25. | bdmendes (Bruno Mendes) |
1512 | |
| 26. | roll (roll) |
1478 | |
| 27. | gustavovalverde (Gustavo Valverde) |
1463 | |
| 28. | nelsonic (Nelson) |
1433 | |
| 29. | 0xferit (Ferit) |
1387 | |
| 30. | goncalossilva (Gonçalo Silva) |
1341 | |
| 31. | art-shen (Art Shendrik) |
1277 | |
| 32. | leafac (Leandro Facchinetti) |
1217 | |
| 33. | microchipgnu (Luís Freitas) |
1207 | |
| 34. | diogotcorreia (Diogo Correia) |
1176 | |
| 35. | alt-romes (Rodrigo Mesquita) |
1174 | |
| 36. | pmoura (Paulo Moura) |
1171 | |
| 37. | josemvcerqueira (ターニャ) |
1107 | |
| 38. | leandrodamascena (Leandro Damascena) |
1082 | |
| 39. | ZanzyTHEbar (DaOfficialWizard) |
1080 | |
| 40. | matklad (Alex Kladov) |
1054 | |
| 41. | JoseRFJuniorLLMs (Jose RF Junior) |
1049 | |
| 42. | andreaTP (Andrea Peruffo) |
1046 | |
| 43. | vgeorge (Vitor George) |
1023 | |
| 44. | niquola (Nikolai Ryzhikov) |
1015 | |
| 45. | tamtamchik (Yuri Tkachenko) |
966 | |
| 46. | HenriqueSFernandes (Henrique Fernandes) |
918 | |
| 47. | joaomlourenco (João M. Lourenço) |
881 | |
| 48. | ggazzo (Guilherme Gazzo) |
868 | |
| 49. | limwa (André Lima) |
858 | |
| 50. | mendess (Mendes) |
845 | |
| 51. | naps62 (Miguel Palhas) |
840 | |
| 52. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
825 | |
| 53. | rochacbruno (Bruno Rocha) |
823 | |
| 54. | carlosflorencio (Carlos Florêncio) |
819 | |
| 55. | stevenroose (Steven Roose) |
813 | |
| 56. | helderberto (Helder Burato Berto) |
807 | |
| 57. | ttoino (João Pereira) |
806 | |
| 58. | renatomarinho (Renato Marinho) |
804 | |
| 59. | hugomrdias (Hugo Dias) |
797 | |
| 60. | nelsonmestevao (Nelson Estevão) |
788 | |
| 61. | joa-quim (Joaquim) |
782 | |
| 62. | macabeus (Bruno Macabeus) |
777 | |
| 63. | diogocarrola (Diogo Carrola) |
776 | |
| 64. | datsfilipe (datsfilipe.xyz) |
758 | |
| 65. | dannyhw (Daniel Williams) |
757 | |
| 66. | gmcabrita (Gonçalo Mendes Cabrita) |
749 | |
| 67. | masmangan (Marco) |
743 | |
| 68. | Process-ing (Bruno Oliveira) |
737 | |
| 69. | dev-ggomes (Guilherme Gomes) |
717 | |
| 70. | aalmada (Antão Almada) |
717 | |
| 71. | apocas (Pedro Dias) |
711 | |
| 72. | fellyph (Fellyph Cintra) |
701 | |
| 73. | gnunicorn (Benjamin Kampmann) |
699 | |
| 74. | jonnyparris (Ruskin) |
697 | |
| 75. | frm (Fernando Mendes) |
693 | |
| 76. | tofumatt (Matthew Riley MacPherson) |
690 | |
| 77. | GearsDatapacks (Surya Rose) |
676 | |
| 78. | joaotavora (João Távora) |
675 | |
| 79. | woile (Santiago Fraire Willemoes) |
675 | |
| 80. | ledsouza (Leandro da Silva de Souza) |
658 | |
| 81. | philippWassibauer (Philipp Wassibauer) |
655 | |
| 82. | dokterbob (Mathijs de Bruin) |
654 | |
| 83. | joaobispo (João Bispo) |
653 | |
| 84. | Francisca105 (Francisca Almeida) |
650 | |
| 85. | jsvd (João Duarte) |
649 | |
| 86. | TGlide (Thomas G. Lopes) |
648 | |
| 87. | pedro-mendonca (Pedro Mendonça) |
643 | |
| 88. | dickhardt (Dick Hardt) |
642 | |
| 89. | nflaig (Nico Flaig) |
638 | |
| 90. | rmarinho (Rui Marinho) |
635 | |
| 91. | pedrosousa (Pedro Sousa) |
625 | |
| 92. | uLucasFraga (lucas.fraga) |
619 | |
| 93. | WendellAdriel (Wendell Adriel) |
607 | |
| 94. | G4brym (Gabriel Massadas) |
606 | |
| 95. | ashtanko (Oleksii Shtanko) |
605 | |
| 96. | schnorr (Lucas M. Schnorr) |
595 | |
| 97. | nicolastakashi (Nicolas Takashi) |
590 | |
| 98. | bolt12 (Armando Santos) |
583 | |
| 99. | ncruces (Nuno Cruces) |
570 | |
| 100. | LITUATUI (Pedro Lima) |
568 | |
| 101. | EnkrateiaLucca (LUCAS SOARES) |
568 | |
| 102. | dwildt (Daniel Wildt) |
558 | |
| 103. | emiliosheinz (Emilio Heinzmann) |
547 | |
| 104. | dariogriffo (Dario Griffo) |
546 | |
| 105. | melogabriel (Gabriel Melo) |
541 | |
| 106. | sdsantos (Sérgio Santos) |
539 | |
| 107. | andresilva (André Silva) |
538 | |
| 108. | g4brielklein (Gabriel Klein) |
535 | |
| 109. | joaopalmeiro (João Palmeiro) |
528 | |
| 110. | filipecabaco (Filipe Cabaço) |
526 | |
| 111. | guilhermesimoes (Guilherme Simoes) |
526 | |
| 112. | jmg-duarte (José Duarte) |
514 | |
| 113. | mroya (Márcio Roya) |
514 | |
| 114. | pkoch (Paulo Koch) |
512 | |
| 115. | dcsg (Daniel Gomes) |
511 | |
| 116. | brocaar (Orne Brocaar) |
511 | |
| 117. | tomahock (João Pina) |
510 | |
| 118. | zkcryptweb (zkcryptweb) |
509 | |
| 119. | DanielFran (Daniel Franco) |
507 | |
| 120. | Curio5813 (Marcos Glasner) |
506 | |
| 121. | Jeckerson (Anton Vasiliev) |
495 | |
| 122. | rubenmarcus (Ruben) |
490 | |
| 123. | AlexCatarino (Alexandre Catarino) |
488 | |
| 124. | aryabhuptani (Arya) |
487 | |
| 125. | joaquimrocha (Joaquim Rocha) |
483 | |
| 126. | DanielFonsecaa (Daniel Fonseca) |
481 | |
| 127. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
481 | |
| 128. | alcides (Alcides Fonseca) |
474 | |
| 129. | JGalego (João Galego) |
473 | |
| 130. | omarcusdev (Marcus Gonçalves) |
473 | |
| 131. | Enet4 (Eduardo Pinho) |
472 | |
| 132. | mistic (Tiago Costa) |
471 | |
| 133. | josesimoes (José Simões) |
470 | |
| 134. | mikedld (Mike Gelfand) |
463 | |
| 135. | s0undt3ch (Pedro Algarvio) |
462 | |
| 136. | RuiRomano (Rui Romano) |
454 | |
| 137. | azir9200 (Azir Uddin) |
450 | |
| 138. | rtfpessoa (Rodrigo Fernandes) |
441 | |
| 139. | jcazevedo (Joao Azevedo) |
441 | |
| 140. | marciocamello (Marcio Vale) |
439 | |
| 141. | franciscoBSalgueiro (Francisco Salgueiro) |
437 | |
| 142. | JosePedroDias (José Pedro Dias) |
437 | |
| 143. | tassoevan (Tasso Evangelista) |
436 | |
| 144. | pratas (Diogo Pratas) |
435 | |
| 145. | nunoplopes (Nuno Lopes) |
431 | |
| 146. | lucasfrag (Lucas Fraga) |
431 | |
| 147. | sug0 (Tiago Carvalho) |
429 | |
| 148. | radcortez (Roberto Cortez) |
424 | |
| 149. | brpaz (Bruno Paz) |
420 | |
| 150. | Jaliborc (João Cardoso) |
416 | |
| 151. | talvasconcelos (Tiago Vasconcelos) |
415 | |
| 152. | Benevanio (Benevanio) |
414 | |
| 153. | Quicksaver (Luís Miguel) |
407 | |
| 154. | GuilhE (Guilherme Delgado) |
405 | |
| 155. | pulgamecanica (Andre) |
398 | |
| 156. | anfreire (André Freire Ferreira) |
395 | |
| 157. | MarcelloDuarte (Marcello Duarte) |
393 | |
| 158. | Fernando-A-Rocha (Fernando Rocha) |
392 | |
| 159. | erezrokah (Erez Rokah) |
376 | |
| 160. | Sirze01 (José Costa) |
375 | |
| 161. | marianaobmorais (Mariana Morais) |
368 | |
| 162. | tutods (Daniel Sousa) |
367 | |
| 163. | fmcarvalho (Miguel Gamboa de Carvalho) |
362 | |
| 164. | nathanpc (Nathan Campos) |
360 | |
| 165. | mariolpantunes (Mário Antunes) |
356 | |
| 166. | flixlix (Luca Félix) |
354 | |
| 167. | riclolsen (Ricardo Olsen) |
353 | |
| 168. | cristijung (Cristina Jung) |
352 | |
| 169. | theanxy (Wojtek) |
344 | |
| 170. | caruccio (Mateus Caruccio) |
342 | |
| 171. | emkis (Nicolas Jardim) |
341 | |
| 172. | mcoquet (Miguel Coquet) |
340 | |
| 173. | Bunn (Fernando Bunn) |
334 | |
| 174. | CjS77 (CJ) |
329 | |
| 175. | alexcastrodev (Alexandro Castro) |
325 | |
| 176. | rodloboz (Rui Freitas) |
323 | |
| 177. | qlpqlp (Paulo Vidal) |
322 | |
| 178. | MrSloth-dev (João Albuquerque Barbosa) |
319 | |
| 179. | vasturiano (Vasco Asturiano) |
318 | |
| 180. | bruno12mota (Bruno Mota) |
318 | |
| 181. | RGarrido03 (Rúben Garrido) |
318 | |
| 182. | Vmvs007 (Vitor Santos) |
314 | |
| 183. | voidbert (Humberto Gomes) |
310 | |
| 184. | m1guelpf (Miguel Piedrafita) |
310 | |
| 185. | krishaamer (Kris Haamer) |
298 | |
| 186. | weeco (Martin Schneppenheim) |
295 | |
| 187. | dialex (Diogo Nunes) |
294 | |
| 188. | sigma-andex (Jan Schulte) |
292 | |
| 189. | ruilopesm (Rui Lopes) |
289 | |
| 190. | buu342 (Buu342) |
286 | |
| 191. | joaquimorg (joaquim.org) |
283 | |
| 192. | andrepimenta (Andre Pimenta) |
282 | |
| 193. | ebmarque (Ebenézer Marquezine) |
281 | |
| 194. | lude-bri (Luigi Piantavinha) |
279 | |
| 195. | sn4k3 (Tiago Conceição) |
279 | |
| 196. | F4NT0 (Gabriel Fanto Stundner) |
277 | |
| 197. | pxlvre (Pol Vidal) |
275 | |
| 198. | malikpiara (Malik Piara) |
275 | |
| 199. | luciopaiva (Lucio Paiva) |
274 | |
| 200. | fabiosantoscode (Fábio Santos) |
273 | |
| 201. | waldyrious (Waldir Pimenta) |
269 | |
| 202. | kayua (Kayuã Oleques) |
264 | |
| 203. | luigicfilho (Luigi C. Filho) |
260 | |
| 204. | lrascao (Luis Rascão) |
259 | |
| 205. | alicejgibbons (Alice Gibbons) |
258 | |
| 206. | choraria (Sourabh Choraria) |
258 | |
| 207. | kakacordovil (kaká cordovil) |
258 | |
| 208. | rogeriopvl (Rogério Vicente) |
255 | |
| 209. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
254 | |
| 210. | d-gubert (Douglas Gubert) |
254 | |
| 211. | Drete457 (Filipe Mota) |
252 | |
| 212. | hishamhm (Hisham Muhammad) |
250 | |
| 213. | kellymourat (Kelly Moura ) |
246 | |
| 214. | zegameiro (José Gameiro) |
243 | |
| 215. | Fabio-A-Sa (Fábio Sá) |
241 | |
| 216. | AvilaAndre (André Ávila) |
240 | |
| 217. | jbergstroem (Johan Bergström) |
240 | |
| 218. | linuz90 (Fabrizio Rinaldi) |
239 | |
| 219. | adorilson (Adorilson Bezerra) |
239 | |
| 220. | tomaspinho (Tomás Pinho) |
238 | |
| 221. | andremion (André Mion) |
238 | |
| 222. | FFY00 (Filipe Laíns) |
234 | |
| 223. | lenonleite (Lenon Leite) |
234 | |
| 224. | luisalima (Luisa Lima) |
233 | |
| 225. | mxssl (Max) |
232 | |
| 226. | 0Darkn (José Raposo ) |
226 | |
| 227. | luizmellodev (Luiz Mello) |
226 | |
| 228. | CesarNog (Cesar Augusto Nogueira) |
224 | |
| 229. | jorgecarleitao (Jorge Leitao) |
223 | |
| 230. | jenpaff (Jennifer) |
223 | |
| 231. | remonh87 (Rémon) |
223 | |
| 232. | tskxz (Tanjil) |
222 | |
| 233. | pedrouid (Pedro Gomes) |
217 | |
| 234. | gss-patricia (Patrícia Gomes dos Santos Silva) |
214 | |
| 235. | gabrieleangeletti (Gabriele Angeletti) |
213 | |
| 236. | AniLeo (Ani) |
211 | |
| 237. | juliajforesti (Júlia Jaeger Foresti) |
207 | |
| 238. | RodrigoDornelles (DornellesTV) |
206 | |
| 239. | JulianoVReis (Juliano Viégas Reis) |
206 | |
| 240. | feremabraz (Fernando Braz) |
205 | |
| 241. | msperlin (Marcelo S. Perlin) |
204 | |
| 242. | PaivaJudson (Judson Paiva) |
204 | |
| 243. | Gerstep (stepan) |
200 | |
| 244. | callmephilip (Philip Nuzhnyi) |
200 | |
| 245. | dinocosta (Dino) |
199 | |
| 246. | erickpintor (Erick Pintor) |
198 | |
| 247. | machadovilaca (João Vilaça) |
195 | |
| 248. | goncalo1021pt (Gonçalo Santos Pereira) |
193 | |
| 249. | claudiaazambuja (Claudia Azambuja) |
192 | |
| 250. | r00t-3xp10it (pedro ubuntu) |
191 | |
| 251. | luisdalmolin (Luís Dalmolin) |
191 | |
| 252. | peterpt (peterpt) |
190 | |
| 253. | mcsf (Miguel Fonseca) |
190 | |
| 254. | acidiney (Acidiney Dias) |
189 | |
| 255. | marcelopoars (Marcelo Pereira) |
189 | |
| 256. | flavioislima (Flávio Fearn) |
188 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cloudflare | 5 |
| 2. | nixos | 4 |
| 3. | cesium | 4 |
| 4. | require-lx | 3 |
| 5. | coderdojobraga | 3 |
| 6. | supabase | 3 |
| 7. | rocketchat | 3 |
| 8. | semanadeinformatica | 2 |
| 9. | feup | 2 |
| 10. | adopt-a-jsr | 2 |