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-28 16:34:42 +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 73845 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) |
38547 | |
| 2. | pirapira (Yoichi Hirai) |
36070 | |
| 3. | rcarmo (Rui Carmo) |
16500 | |
| 4. | JarbasAl (JarbasAI) |
12660 | |
| 5. | daniel3303 (Daniel Oliveira) |
8838 | |
| 6. | Th0rgal (Thomas Marchand) |
8402 | |
| 7. | otaviojava (Otávio Santana) |
6901 | |
| 8. | adolfousier (Adolfo Usier ) |
6199 | |
| 9. | motanelson (nelson jr mota) |
5481 | |
| 10. | DiogoRibeiro7 (Diogo Ribeiro) |
4722 | |
| 11. | oliota (Rubem Oliota) |
4651 | |
| 12. | infinityabundance (riaan de beer) |
4261 | |
| 13. | enterprise46722 (Enterprise) |
4092 | |
| 14. | rgl (Rui Lopes) |
4066 | |
| 15. | snipe (snipe) |
3798 | |
| 16. | FACorreiaa (Fernando Correia) |
3119 | |
| 17. | nunocoracao (Nuno C.) |
2965 | |
| 18. | nunomaduro (nuno maduro) |
2737 | |
| 19. | timlinux (Tim Sutton) |
2691 | |
| 20. | gustavovalverde (Gustavo Valverde) |
2264 | |
| 21. | LyeZinho (Pedro Kaleb!) |
2117 | |
| 22. | joamag (João Magalhães) |
2091 | |
| 23. | CoolAssPuppy (Prashant Sridharan) |
2052 | |
| 24. | rafaeelaudibert (Rafael Audibert) |
1775 | |
| 25. | almeidx (Almeida) |
1745 | |
| 26. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
1713 | |
| 27. | ImrenR (Imren R) |
1697 | |
| 28. | art-shen (Art Shendrik) |
1654 | |
| 29. | adamchainz (Adam Johnson) |
1631 | |
| 30. | 0xferit (Ferit) |
1590 | |
| 31. | roll (roll) |
1575 | |
| 32. | nelsonic (Nelson) |
1560 | |
| 33. | tamtamchik (Yuri Tkachenko) |
1554 | |
| 34. | nategeier (Nate Geier) |
1544 | |
| 35. | pmoura (Paulo Moura) |
1541 | |
| 36. | s0undt3ch (Pedro Algarvio) |
1517 | |
| 37. | bgcngm (Bruno Martins) |
1500 | |
| 38. | goncalossilva (Gonçalo Silva) |
1497 | |
| 39. | carlosflorencio (Carlos Florêncio) |
1367 | |
| 40. | bdmendes (Bruno Mendes) |
1343 | |
| 41. | leafac (Leandro Facchinetti) |
1340 | |
| 42. | pgte (Pedro Teixeira) |
1277 | |
| 43. | choraria (Sourabh Choraria) |
1275 | |
| 44. | vgeorge (Vitor George) |
1242 | |
| 45. | abronan (Alexandre Beslic) |
1230 | |
| 46. | niquola (Nikolai Ryzhikov) |
1205 | |
| 47. | andreaTP (Andrea Peruffo) |
1197 | |
| 48. | dariogriffo (Dario Griffo) |
1191 | |
| 49. | macabeus (Bruno Macabeus) |
1179 | |
| 50. | ZanzyTHEbar (DaOfficialWizard) |
1170 | |
| 51. | HenriqueSFernandes (Henrique Fernandes) |
1169 | |
| 52. | CesarNog (César Augusto Nogueira) |
1145 | |
| 53. | diogotcorreia (Diogo Correia) |
1140 | |
| 54. | joaomlourenco (João M. Lourenço) |
1119 | |
| 55. | gmcabrita (Gonçalo Mendes Cabrita) |
1116 | |
| 56. | JoseRFJuniorLLMs (Jose RF Junior) |
1114 | |
| 57. | joa-quim (Joaquim) |
1113 | |
| 58. | alt-romes (Rodrigo Mesquita) |
1108 | |
| 59. | microchipgnu (Luís Freitas) |
1032 | |
| 60. | Process-ing (Bruno Oliveira) |
1028 | |
| 61. | mendess (Mendes) |
982 | |
| 62. | JGalego (João Galego) |
980 | |
| 63. | leandrodamascena (Leandro Damascena) |
978 | |
| 64. | neu-rah (Rui Azevedo) |
967 | |
| 65. | josemvcerqueira (ターニャ) |
962 | |
| 66. | stevenroose (Steven Roose) |
957 | |
| 67. | WendellAdriel (Wendell Adriel) |
956 | |
| 68. | helderberto (Helder Burato Berto) |
947 | |
| 69. | matklad (Alex Kladov) |
896 | |
| 70. | hugomrdias (Hugo Dias) |
876 | |
| 71. | rochacbruno (Bruno Rocha) |
853 | |
| 72. | ttoino (João Pereira) |
847 | |
| 73. | jonnyparris (Ruskin) |
846 | |
| 74. | naps62 (Miguel Palhas) |
830 | |
| 75. | datsfilipe (datsfilipe.xyz) |
821 | |
| 76. | renatomarinho (Renato Marinho) |
819 | |
| 77. | Jeckerson (Anton Vasiliev) |
795 | |
| 78. | Clintonrocha98 (Clinton Rocha) |
787 | |
| 79. | schnorr (Lucas M. Schnorr) |
771 | |
| 80. | woile (Santiago Fraire Willemoes) |
764 | |
| 81. | josesimoes (José Simões) |
764 | |
| 82. | masmangan (Marco) |
748 | |
| 83. | nflaig (Nico Flaig) |
741 | |
| 84. | limwa (André Lima) |
735 | |
| 85. | aalmada (Antão Almada) |
717 | |
| 86. | apocas (Pedro Dias) |
713 | |
| 87. | ledsouza (Leandro da Silva de Souza) |
706 | |
| 88. | G4brym (Gabriel Massadas) |
705 | |
| 89. | tofumatt (Matthew Riley MacPherson) |
698 | |
| 90. | frm (Fernando Mendes) |
696 | |
| 91. | ggazzo (Guilherme Gazzo) |
694 | |
| 92. | Fabio-A-Sa (Fábio Sá) |
693 | |
| 93. | mroya (Márcio Roya) |
693 | |
| 94. | fellyph (Fellyph Cintra) |
687 | |
| 95. | joaopalmeiro (João Palmeiro) |
680 | |
| 96. | talvasconcelos (Tiago Vasconcelos) |
678 | |
| 97. | rafael2k (Rafael Diniz) |
670 | |
| 98. | alcides (Alcides Fonseca) |
666 | |
| 99. | lucasmonstrox (Lucas Monstro) |
662 | |
| 100. | kigiri (Clément) |
657 | |
| 101. | philippWassibauer (Philipp Wassibauer) |
654 | |
| 102. | jsvd (João Duarte) |
649 | |
| 103. | joaquimrocha (Joaquim Rocha) |
623 | |
| 104. | bolt12 (Armando Santos) |
620 | |
| 105. | ncruces (Nuno Cruces) |
618 | |
| 106. | PascalPixel (Pascal Pixel) |
613 | |
| 107. | nelsonmestevao (Nelson Estevão) |
605 | |
| 108. | DanielFran (Daniel Franco) |
603 | |
| 109. | andresilva (André Silva) |
603 | |
| 110. | luisalima (Luisa Lima) |
601 | |
| 111. | filipecabaco (Filipe Cabaço) |
600 | |
| 112. | dannyhw (Daniel Williams) |
597 | |
| 113. | pedro-mendonca (Pedro Mendonça) |
595 | |
| 114. | jersobh (Jeff Andrade) |
590 | |
| 115. | tomahock (João Pina) |
589 | |
| 116. | emiliosheinz (Emilio Heinzmann) |
586 | |
| 117. | EnkrateiaLucca (LUCAS SOARES) |
584 | |
| 118. | alexcastrodev (Alexandro Castro) |
572 | |
| 119. | LITUATUI (Pedro Lima) |
572 | |
| 120. | joaotavora (João Távora) |
568 | |
| 121. | prenansantana (Renan Santana) |
567 | |
| 122. | ashtanko (Oleksii Shtanko) |
566 | |
| 123. | rmarinho (Rui Marinho) |
564 | |
| 124. | dickhardt (Dick Hardt) |
561 | |
| 125. | dwildt (Daniel Wildt) |
561 | |
| 126. | rubenmarcus (Ruben) |
559 | |
| 127. | Francisca105 (Francisca Almeida) |
556 | |
| 128. | pulgamecanica (Andre) |
550 | |
| 129. | joaobispo (João Bispo) |
548 | |
| 130. | dialex (Diogo Nunes) |
545 | |
| 131. | guilhermesimoes (Guilherme Simoes) |
542 | |
| 132. | Curio5813 (Marcos Glasner) |
542 | |
| 133. | AlexCatarino (Alexandre Catarino) |
537 | |
| 134. | malikpiara (Malik Piara) |
530 | |
| 135. | tutods (Daniel Sousa) |
530 | |
| 136. | dokterbob (Mathijs de Bruin) |
521 | |
| 137. | m1guelpf (Miguel Piedrafita) |
518 | |
| 138. | rtfpessoa (Rodrigo Fernandes) |
516 | |
| 139. | pedrosousa (Pedro Sousa) |
512 | |
| 140. | GearsDatapacks (Surya Rose) |
510 | |
| 141. | r00t-3xp10it (pedro ubuntu) |
509 | |
| 142. | sigma-andex (Jan Schulte) |
505 | |
| 143. | pkoch (Paulo Koch) |
504 | |
| 144. | dcsg (Daniel Gomes) |
503 | |
| 145. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
502 | |
| 146. | Benevanio (Benevanio) |
500 | |
| 147. | anfreire (André Freire Ferreira) |
493 | |
| 148. | brocaar (Orne Brocaar) |
493 | |
| 149. | Enet4 (Eduardo Pinho) |
487 | |
| 150. | sug0 (Tiago Carvalho) |
482 | |
| 151. | nunoplopes (Nuno Lopes) |
478 | |
| 152. | uLucasFraga (lucas.fraga) |
477 | |
| 153. | omarcusdev (Marcus Gonçalves) |
476 | |
| 154. | sdsantos (Sérgio Santos) |
475 | |
| 155. | brpaz (Bruno Paz) |
469 | |
| 156. | nicolastakashi (Nicolas Takashi) |
466 | |
| 157. | diogocarrola (Diogo Carrola) |
465 | |
| 158. | voidbert (Humberto Gomes) |
464 | |
| 159. | GuilhE (Guilherme Delgado) |
459 | |
| 160. | gnunicorn (Benjamin Kampmann) |
456 | |
| 161. | andrepimenta (Andre Pimenta) |
453 | |
| 162. | zkcryptweb (zkcryptweb) |
452 | |
| 163. | aryabhuptani (Arya) |
448 | |
| 164. | afonsopc (Afonso Coutinho) |
445 | |
| 165. | franciscoBSalgueiro (Francisco Salgueiro) |
442 | |
| 166. | jmg-duarte (José Duarte) |
433 | |
| 167. | Bunn (Fernando Bunn) |
433 | |
| 168. | MarcelloDuarte (Marcello Duarte) |
431 | |
| 169. | jcazevedo (Joao Azevedo) |
430 | |
| 170. | Quicksaver (Luís Miguel) |
427 | |
| 171. | JosePedroDias (José Pedro Dias) |
417 | |
| 172. | Br1ght0ne (Oleksii Filonenko) |
416 | |
| 173. | melogabriel (Gabriel Melo) |
406 | |
| 174. | pratas (Diogo Pratas) |
403 | |
| 175. | kevinchappell (Kevin Chappell) |
397 | |
| 176. | mariolpantunes (Mário Antunes) |
396 | |
| 177. | mistic (Tiago Costa) |
396 | |
| 178. | Jaliborc (João Cardoso) |
389 | |
| 179. | qlpqlp (Paulo Vidal) |
387 | |
| 180. | RuiRomano (Rui Romano) |
386 | |
| 181. | flixlix (Luca Félix) |
385 | |
| 182. | zegameiro (José Gameiro) |
384 | |
| 183. | radcortez (Roberto Cortez) |
382 | |
| 184. | Sirze01 (José Costa) |
381 | |
| 185. | TGlide (Thomas G. Lopes) |
378 | |
| 186. | erezrokah (Erez Rokah) |
369 | |
| 187. | RGarrido03 (Rúben Garrido) |
359 | |
| 188. | riclolsen (Ricardo Olsen) |
358 | |
| 189. | mcoquet (Miguel Coquet) |
355 | |
| 190. | tentone (José Ferrão) |
355 | |
| 191. | tassoevan (Tasso Evangelista) |
353 | |
| 192. | marciocamello (Marcio Vale) |
348 | |
| 193. | fmcarvalho (Miguel Gamboa de Carvalho) |
345 | |
| 194. | emkis (Nicolas Jardim) |
341 | |
| 195. | luizmellodev (Luiz Mello) |
337 | |
| 196. | d-gubert (Douglas Gubert) |
332 | |
| 197. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
329 | |
| 198. | cristijung (Cristina Jung) |
325 | |
| 199. | jorgecarleitao (Jorge Leitao) |
325 | |
| 200. | rodloboz (Rui Freitas) |
322 | |
| 201. | g4brielklein (Gabriel Klein) |
308 | |
| 202. | Vmvs007 (Vitor Santos) |
307 | |
| 203. | nathanpc (Nathan Campos) |
307 | |
| 204. | DanielFonsecaa (Daniel Fonseca) |
303 | |
| 205. | flavioislima (Flávio Fearn) |
295 | |
| 206. | linuz90 (Fabrizio Rinaldi) |
295 | |
| 207. | Exey (Exey Panteleev) |
294 | |
| 208. | mxssl (Max) |
293 | |
| 209. | cyco130 (Fatih Aygün) |
291 | |
| 210. | azir9200 (Azir Uddin) |
290 | |
| 211. | lucasfrag (Lucas Fraga) |
289 | |
| 212. | weeco (Martin Schneppenheim) |
284 | |
| 213. | msperlin (Marcelo S. Perlin) |
284 | |
| 214. | alicejgibbons (Alice Gibbons) |
281 | |
| 215. | pxlvre (Pol Vidal) |
273 | |
| 216. | andremion (André Mion) |
268 | |
| 217. | peterpt (peterpt) |
266 | |
| 218. | jbergstroem (Johan Bergström) |
264 | |
| 219. | goncalo1021pt (Gonçalo Santos Pereira) |
263 | |
| 220. | pedrouid (Pedro Gomes) |
262 | |
| 221. | F4NT0 (Gabriel Fanto Stundner) |
262 | |
| 222. | waldyrious (Waldir Pimenta) |
259 | |
| 223. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
256 | |
| 224. | dinocosta (Dino) |
255 | |
| 225. | jpdias (JP Dias) |
254 | |
| 226. | rogeriopvl (Rogério Vicente) |
252 | |
| 227. | FMCalisto (Francisco Maria Calisto) |
250 | |
| 228. | ruilopesm (Rui Lopes) |
244 | |
| 229. | AniLeo (Ani) |
244 | |
| 230. | jenpaff (Jennifer) |
243 | |
| 231. | dreispt (Daniel Reis) |
242 | |
| 232. | 0Darkn (José Raposo ) |
239 | |
| 233. | memming (Il Memming Park) |
236 | |
| 234. | adorilson (Adorilson Bezerra) |
236 | |
| 235. | Drete457 (Filipe Mota) |
234 | |
| 236. | lrascao (Luis Rascão) |
234 | |
| 237. | danielsp45 (Daniel Pereira) |
232 | |
| 238. | rawfilejson (Demetre Metreveli) |
231 | |
| 239. | sn4k3 (Tiago Conceição) |
228 | |
| 240. | luciopaiva (Lucio Paiva) |
228 | |
| 241. | fabiosantoscode (Fábio Santos) |
223 | |
| 242. | machadovilaca (João Vilaça) |
220 | |
| 243. | Fernando-A-Rocha (Fernando Rocha) |
219 | |
| 244. | tomaspinho (Tomás Pinho) |
216 | |
| 245. | mcsf (Miguel Fonseca) |
215 | |
| 246. | gss-patricia (Patrícia Gomes dos Santos Silva) |
214 | |
| 247. | theanxy (Wojtek) |
214 | |
| 248. | FotieMConstant (fotiecodes) |
213 | |
| 249. | rfgamaral (Ricardo Amaral) |
212 | |
| 250. | Bartmr (Bartolomeu Rodrigues) |
208 | |
| 251. | marceloprates (Marcelo de Oliveira Rosa Prates) |
208 | |
| 252. | joaquimorg (joaquim.org) |
207 | |
| 253. | gabrieleangeletti (Gabriele Angeletti) |
202 | |
| 254. | rqueiros (Ricardo Queirós) |
199 | |
| 255. | AlexandreCotorobai (Alexandre Cotorobai) |
198 | |
| 256. | ltarkker (Gonçalo L. Fernandes) |
198 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 5 |
| 2. | nixos | 5 |
| 3. | cloudflare | 4 |
| 4. | coderdojobraga | 4 |
| 5. | epicgames | 3 |
| 6. | elastic | 3 |
| 7. | require-lx | 3 |
| 8. | supabase | 3 |
| 9. | rocketchat | 3 |
| 10. | github-beta | 3 |