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-22 23:19:36 +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 73642 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/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) |
38882 | |
| 2. | pirapira (Yoichi Hirai) |
35676 | |
| 3. | rcarmo (Rui Carmo) |
16200 | |
| 4. | JarbasAl (JarbasAI) |
12447 | |
| 5. | daniel3303 (Daniel Oliveira) |
8814 | |
| 6. | Th0rgal (Thomas Marchand) |
8176 | |
| 7. | otaviojava (Otávio Santana) |
6906 | |
| 8. | adolfousier (Adolfo Usier ) |
5969 | |
| 9. | motanelson (nelson jr mota) |
5463 | |
| 10. | oliota (Rubem Oliota) |
4685 | |
| 11. | DiogoRibeiro7 (Diogo Ribeiro) |
4639 | |
| 12. | enterprise46722 (Enterprise) |
4094 | |
| 13. | rgl (Rui Lopes) |
4053 | |
| 14. | infinityabundance (riaandebeer) |
4027 | |
| 15. | snipe (snipe) |
3801 | |
| 16. | FACorreiaa (Fernando Correia) |
2997 | |
| 17. | nunomaduro (nuno maduro) |
2784 | |
| 18. | nunocoracao (Nuno C.) |
2762 | |
| 19. | timlinux (Tim Sutton) |
2688 | |
| 20. | gustavovalverde (Gustavo Valverde) |
2200 | |
| 21. | LyeZinho (Pedro Kaleb!) |
2130 | |
| 22. | joamag (João Magalhães) |
2095 | |
| 23. | CoolAssPuppy (Prashant Sridharan) |
2024 | |
| 24. | rafaeelaudibert (Rafael Audibert) |
1741 | |
| 25. | almeidx (Almeida) |
1735 | |
| 26. | ImrenR (Imren R) |
1713 | |
| 27. | art-shen (Art Shendrik) |
1654 | |
| 28. | bgcngm (Bruno Martins) |
1617 | |
| 29. | 0xferit (Ferit) |
1605 | |
| 30. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
1587 | |
| 31. | roll (roll) |
1575 | |
| 32. | adamchainz (Adam Johnson) |
1565 | |
| 33. | pmoura (Paulo Moura) |
1535 | |
| 34. | tamtamchik (Yuri Tkachenko) |
1532 | |
| 35. | goncalossilva (Gonçalo Silva) |
1512 | |
| 36. | s0undt3ch (Pedro Algarvio) |
1511 | |
| 37. | nelsonic (Nelson) |
1501 | |
| 38. | nategeier (Nate Geier) |
1405 | |
| 39. | bdmendes (Bruno Mendes) |
1359 | |
| 40. | carlosflorencio (Carlos Florêncio) |
1305 | |
| 41. | leafac (Leandro Facchinetti) |
1294 | |
| 42. | niquola (Nikolai Ryzhikov) |
1292 | |
| 43. | vgeorge (Vitor George) |
1283 | |
| 44. | pgte (Pedro Teixeira) |
1277 | |
| 45. | choraria (Sourabh Choraria) |
1254 | |
| 46. | abronan (Alexandre Beslic) |
1230 | |
| 47. | dariogriffo (Dario Griffo) |
1214 | |
| 48. | macabeus (Bruno Macabeus) |
1197 | |
| 49. | andreaTP (Andrea Peruffo) |
1196 | |
| 50. | microchipgnu (Luís Freitas) |
1176 | |
| 51. | HenriqueSFernandes (Henrique Fernandes) |
1176 | |
| 52. | ZanzyTHEbar (DaOfficialWizard) |
1170 | |
| 53. | CesarNog (César Augusto Nogueira) |
1141 | |
| 54. | diogotcorreia (Diogo Correia) |
1138 | |
| 55. | alt-romes (Rodrigo Mesquita) |
1129 | |
| 56. | JoseRFJuniorLLMs (Jose RF Junior) |
1105 | |
| 57. | gmcabrita (Gonçalo Mendes Cabrita) |
1095 | |
| 58. | joa-quim (Joaquim) |
1079 | |
| 59. | josemvcerqueira (ターニャ) |
1004 | |
| 60. | mendess (Mendes) |
1000 | |
| 61. | leandrodamascena (Leandro Damascena) |
995 | |
| 62. | JGalego (João Galego) |
987 | |
| 63. | matklad (Alex Kladov) |
981 | |
| 64. | stevenroose (Steven Roose) |
966 | |
| 65. | helderberto (Helder Burato Berto) |
947 | |
| 66. | hugomrdias (Hugo Dias) |
924 | |
| 67. | joaomlourenco (João M. Lourenço) |
913 | |
| 68. | neu-rah (Rui Azevedo) |
908 | |
| 69. | WendellAdriel (Wendell Adriel) |
888 | |
| 70. | rochacbruno (Bruno Rocha) |
883 | |
| 71. | ttoino (João Pereira) |
850 | |
| 72. | naps62 (Miguel Palhas) |
848 | |
| 73. | jonnyparris (Ruskin) |
835 | |
| 74. | renatomarinho (Renato Marinho) |
817 | |
| 75. | datsfilipe (datsfilipe.xyz) |
797 | |
| 76. | Jeckerson (Anton Vasiliev) |
780 | |
| 77. | woile (Santiago Fraire Willemoes) |
771 | |
| 78. | Clintonrocha98 (Clinton Rocha) |
767 | |
| 79. | masmangan (Marco) |
748 | |
| 80. | josesimoes (José Simões) |
746 | |
| 81. | limwa (André Lima) |
738 | |
| 82. | schnorr (Lucas M. Schnorr) |
736 | |
| 83. | nflaig (Nico Flaig) |
728 | |
| 84. | Process-ing (Bruno Oliveira) |
723 | |
| 85. | tofumatt (Matthew Riley MacPherson) |
721 | |
| 86. | fellyph (Fellyph Cintra) |
720 | |
| 87. | aalmada (Antão Almada) |
717 | |
| 88. | apocas (Pedro Dias) |
714 | |
| 89. | alcides (Alcides Fonseca) |
713 | |
| 90. | ledsouza (Leandro da Silva de Souza) |
712 | |
| 91. | G4brym (Gabriel Massadas) |
704 | |
| 92. | frm (Fernando Mendes) |
696 | |
| 93. | mroya (Márcio Roya) |
693 | |
| 94. | Fabio-A-Sa (Fábio Sá) |
693 | |
| 95. | ggazzo (Guilherme Gazzo) |
691 | |
| 96. | talvasconcelos (Tiago Vasconcelos) |
671 | |
| 97. | joaopalmeiro (João Palmeiro) |
666 | |
| 98. | philippWassibauer (Philipp Wassibauer) |
658 | |
| 99. | rafael2k (Rafael Diniz) |
658 | |
| 100. | jsvd (João Duarte) |
644 | |
| 101. | nelsonmestevao (Nelson Estevão) |
640 | |
| 102. | joaquimrocha (Joaquim Rocha) |
630 | |
| 103. | bolt12 (Armando Santos) |
623 | |
| 104. | ncruces (Nuno Cruces) |
622 | |
| 105. | emiliosheinz (Emilio Heinzmann) |
614 | |
| 106. | lucasmonstrox (Lucas Monstro) |
614 | |
| 107. | andresilva (André Silva) |
606 | |
| 108. | pedro-mendonca (Pedro Mendonça) |
605 | |
| 109. | dickhardt (Dick Hardt) |
605 | |
| 110. | dannyhw (Daniel Williams) |
602 | |
| 111. | luisalima (Luisa Lima) |
601 | |
| 112. | filipecabaco (Filipe Cabaço) |
591 | |
| 113. | EnkrateiaLucca (LUCAS SOARES) |
587 | |
| 114. | tomahock (João Pina) |
582 | |
| 115. | DanielFran (Daniel Franco) |
577 | |
| 116. | joaotavora (João Távora) |
576 | |
| 117. | LITUATUI (Pedro Lima) |
574 | |
| 118. | rmarinho (Rui Marinho) |
570 | |
| 119. | prenansantana (Renan Santana) |
569 | |
| 120. | rubenmarcus (Ruben) |
561 | |
| 121. | dwildt (Daniel Wildt) |
561 | |
| 122. | Francisca105 (Francisca Almeida) |
557 | |
| 123. | pulgamecanica (Andre) |
557 | |
| 124. | joaobispo (João Bispo) |
552 | |
| 125. | ashtanko (Oleksii Shtanko) |
547 | |
| 126. | dialex (Diogo Nunes) |
545 | |
| 127. | guilhermesimoes (Guilherme Simoes) |
540 | |
| 128. | Curio5813 (Marcos Glasner) |
540 | |
| 129. | AlexCatarino (Alexandre Catarino) |
531 | |
| 130. | pedrosousa (Pedro Sousa) |
530 | |
| 131. | malikpiara (Malik Piara) |
525 | |
| 132. | dokterbob (Mathijs de Bruin) |
523 | |
| 133. | m1guelpf (Miguel Piedrafita) |
521 | |
| 134. | rtfpessoa (Rodrigo Fernandes) |
516 | |
| 135. | alexcastrodev (Alexandro Castro) |
515 | |
| 136. | tutods (Daniel Sousa) |
514 | |
| 137. | pkoch (Paulo Koch) |
513 | |
| 138. | Enet4 (Eduardo Pinho) |
512 | |
| 139. | r00t-3xp10it (pedro ubuntu) |
509 | |
| 140. | sigma-andex (Jan Schulte) |
505 | |
| 141. | GearsDatapacks (Surya Rose) |
505 | |
| 142. | dcsg (Daniel Gomes) |
503 | |
| 143. | diogocarrola (Diogo Carrola) |
500 | |
| 144. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
497 | |
| 145. | uLucasFraga (lucas.fraga) |
494 | |
| 146. | brocaar (Orne Brocaar) |
492 | |
| 147. | sug0 (Tiago Carvalho) |
489 | |
| 148. | Benevanio (Benevanio) |
488 | |
| 149. | anfreire (André Freire Ferreira) |
484 | |
| 150. | sdsantos (Sérgio Santos) |
482 | |
| 151. | nunoplopes (Nuno Lopes) |
480 | |
| 152. | kigiri (Clément) |
478 | |
| 153. | omarcusdev (Marcus Gonçalves) |
475 | |
| 154. | voidbert (Humberto Gomes) |
472 | |
| 155. | gnunicorn (Benjamin Kampmann) |
467 | |
| 156. | brpaz (Bruno Paz) |
467 | |
| 157. | GuilhE (Guilherme Delgado) |
462 | |
| 158. | nicolastakashi (Nicolas Takashi) |
462 | |
| 159. | zkcryptweb (zkcryptweb) |
456 | |
| 160. | jmg-duarte (José Duarte) |
449 | |
| 161. | aryabhuptani (Arya) |
447 | |
| 162. | franciscoBSalgueiro (Francisco Salgueiro) |
441 | |
| 163. | melogabriel (Gabriel Melo) |
440 | |
| 164. | Quicksaver (Luís Miguel) |
427 | |
| 165. | Bunn (Fernando Bunn) |
422 | |
| 166. | marciocamello (Marcio Vale) |
417 | |
| 167. | jcazevedo (Joao Azevedo) |
412 | |
| 168. | JosePedroDias (José Pedro Dias) |
409 | |
| 169. | Br1ght0ne (Oleksii Filonenko) |
409 | |
| 170. | mistic (Tiago Costa) |
408 | |
| 171. | PascalPixel (Pascal Pixel) |
403 | |
| 172. | kevinchappell (Kevin Chappell) |
400 | |
| 173. | mariolpantunes (Mário Antunes) |
399 | |
| 174. | pratas (Diogo Pratas) |
397 | |
| 175. | radcortez (Roberto Cortez) |
396 | |
| 176. | erezrokah (Erez Rokah) |
392 | |
| 177. | TGlide (Thomas G. Lopes) |
388 | |
| 178. | RuiRomano (Rui Romano) |
386 | |
| 179. | flixlix (Luca Félix) |
385 | |
| 180. | zegameiro (José Gameiro) |
384 | |
| 181. | Jaliborc (João Cardoso) |
384 | |
| 182. | MarcelloDuarte (Marcello Duarte) |
383 | |
| 183. | Sirze01 (José Costa) |
381 | |
| 184. | tassoevan (Tasso Evangelista) |
372 | |
| 185. | RGarrido03 (Rúben Garrido) |
359 | |
| 186. | riclolsen (Ricardo Olsen) |
358 | |
| 187. | mcoquet (Miguel Coquet) |
355 | |
| 188. | tentone (José Ferrão) |
355 | |
| 189. | qlpqlp (Paulo Vidal) |
349 | |
| 190. | fmcarvalho (Miguel Gamboa de Carvalho) |
345 | |
| 191. | jersobh (Jeff Andrade) |
342 | |
| 192. | g4brielklein (Gabriel Klein) |
338 | |
| 193. | emkis (Nicolas Jardim) |
335 | |
| 194. | nathanpc (Nathan Campos) |
335 | |
| 195. | jorgecarleitao (Jorge Leitao) |
331 | |
| 196. | d-gubert (Douglas Gubert) |
331 | |
| 197. | afonsopc (Afonso Coutinho) |
325 | |
| 198. | cristijung (Cristina Jung) |
325 | |
| 199. | rodloboz (Rui Freitas) |
323 | |
| 200. | DanielFonsecaa (Daniel Fonseca) |
322 | |
| 201. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
314 | |
| 202. | Vmvs007 (Vitor Santos) |
308 | |
| 203. | weeco (Martin Schneppenheim) |
306 | |
| 204. | luizmellodev (Luiz Mello) |
306 | |
| 205. | azir9200 (Azir Uddin) |
306 | |
| 206. | flavioislima (Flávio Fearn) |
303 | |
| 207. | linuz90 (Fabrizio Rinaldi) |
293 | |
| 208. | mxssl (Max) |
292 | |
| 209. | lucasfrag (Lucas Fraga) |
289 | |
| 210. | cyco130 (Fatih Aygün) |
288 | |
| 211. | msperlin (Marcelo S. Perlin) |
283 | |
| 212. | Exey (Exey Panteleev) |
282 | |
| 213. | alicejgibbons (Alice Gibbons) |
274 | |
| 214. | pxlvre (Pol Vidal) |
273 | |
| 215. | F4NT0 (Gabriel Fanto Stundner) |
267 | |
| 216. | peterpt (peterpt) |
266 | |
| 217. | jbergstroem (Johan Bergström) |
264 | |
| 218. | waldyrious (Waldir Pimenta) |
263 | |
| 219. | FMCalisto (Francisco Maria Calisto) |
263 | |
| 220. | andremion (André Mion) |
260 | |
| 221. | pedrouid (Pedro Gomes) |
260 | |
| 222. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
256 | |
| 223. | rogeriopvl (Rogério Vicente) |
252 | |
| 224. | dinocosta (Dino) |
248 | |
| 225. | adorilson (Adorilson Bezerra) |
248 | |
| 226. | andrepimenta (Andre Pimenta) |
246 | |
| 227. | Drete457 (Filipe Mota) |
244 | |
| 228. | jenpaff (Jennifer) |
242 | |
| 229. | lrascao (Luis Rascão) |
241 | |
| 230. | 0Darkn (José Raposo ) |
238 | |
| 231. | memming (Il Memming Park) |
236 | |
| 232. | AniLeo (Ani) |
235 | |
| 233. | marianaobmorais (Mariana Morais) |
234 | |
| 234. | danielsp45 (Daniel Pereira) |
231 | |
| 235. | goncalo1021pt (Gonçalo Santos Pereira) |
230 | |
| 236. | tomaspinho (Tomás Pinho) |
230 | |
| 237. | luciopaiva (Lucio Paiva) |
230 | |
| 238. | theanxy (Wojtek) |
224 | |
| 239. | fabiosantoscode (Fábio Santos) |
222 | |
| 240. | jpdias (JP Dias) |
221 | |
| 241. | Fernando-A-Rocha (Fernando Rocha) |
219 | |
| 242. | machadovilaca (João Vilaça) |
219 | |
| 243. | sn4k3 (Tiago Conceição) |
218 | |
| 244. | mcsf (Miguel Fonseca) |
215 | |
| 245. | bruno12mota (Bruno Mota) |
215 | |
| 246. | dreispt (Daniel Reis) |
215 | |
| 247. | gss-patricia (Patrícia Gomes dos Santos Silva) |
214 | |
| 248. | FotieMConstant (fotiecodes) |
214 | |
| 249. | ruilopesm (Rui Lopes) |
212 | |
| 250. | marceloprates (Marcelo de Oliveira Rosa Prates) |
208 | |
| 251. | Bartmr (Bartolomeu Rodrigues) |
208 | |
| 252. | joaquimorg (joaquim.org) |
207 | |
| 253. | gabrieleangeletti (Gabriele Angeletti) |
202 | |
| 254. | AlexandreCotorobai (Alexandre Cotorobai) |
200 | |
| 255. | rqueiros (Ricardo Queirós) |
199 | |
| 256. | erickpintor (Erick Pintor) |
199 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 5 |
| 2. | nixos | 5 |
| 3. | cloudflare | 4 |
| 4. | coderdojobraga | 4 |
| 5. | joinum | 3 |
| 6. | github-beta | 3 |
| 7. | rocketchat | 3 |
| 8. | epicgames | 3 |
| 9. | elastic | 3 |
| 10. | require-lx | 3 |