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-08-23 12:13:17 +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 74859 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. | pirapira (Yoichi Hirai) |
39664 | |
| 2. | Correia-jpv (João Correia) |
38443 | |
| 3. | JarbasAl (JarbasAI) |
18741 | |
| 4. | rcarmo (Rui Carmo) |
17618 | |
| 5. | Th0rgal (Thomas Marchand) |
10550 | |
| 6. | daniel3303 (Daniel Oliveira) |
8963 | |
| 7. | otaviojava (Otávio Santana) |
7947 | |
| 8. | DiogoRibeiro7 (Diogo Ribeiro) |
7103 | |
| 9. | adolfousier (Adolfo Usier ) |
7021 | |
| 10. | infinityabundance (riaan de beer) |
5685 | |
| 11. | motanelson (nelson jr mota) |
5611 | |
| 12. | oliota (Rubem Oliota) |
4596 | |
| 13. | rgl (Rui Lopes) |
4194 | |
| 14. | snipe (snipe) |
4100 | |
| 15. | enterprise46722 (Enterprise) |
3722 | |
| 16. | FACorreiaa (Fernando Correia) |
3576 | |
| 17. | nunocoracao (Nuno C.) |
3570 | |
| 18. | PascalPixel (Pascal Pixel) |
3056 | |
| 19. | nunomaduro (nuno maduro) |
2842 | |
| 20. | timlinux (Tim Sutton) |
2763 | |
| 21. | gustavovalverde (Gustavo Valverde) |
2516 | |
| 22. | CoolAssPuppy (Prashant Sridharan) |
2438 | |
| 23. | brunoamaral (Bruno Amaral) |
2260 | |
| 24. | joamag (João Magalhães) |
2128 | |
| 25. | LyeZinho (Pedro Kaleb!) |
2014 | |
| 26. | rafaeelaudibert (Rafael Audibert) |
1822 | |
| 27. | adamchainz (Adam Johnson) |
1795 | |
| 28. | art-shen (Art Shendrik) |
1784 | |
| 29. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
1780 | |
| 30. | almeidx (Almeida) |
1765 | |
| 31. | carlosflorencio (Carlos Florêncio) |
1754 | |
| 32. | s0undt3ch (Pedro Algarvio) |
1713 | |
| 33. | pmoura (Paulo Moura) |
1701 | |
| 34. | nategeier (Nate Geier) |
1696 | |
| 35. | nelsonic (Nelson) |
1596 | |
| 36. | tamtamchik (Yuri Tkachenko) |
1584 | |
| 37. | roll (roll) |
1569 | |
| 38. | bgcngm (Bruno Martins) |
1560 | |
| 39. | ImrenR (Imren R) |
1550 | |
| 40. | Process-ing (Bruno Oliveira) |
1545 | |
| 41. | 0xferit (Ferit) |
1535 | |
| 42. | goncalossilva (Gonçalo Silva) |
1516 | |
| 43. | JGalego (João Galego) |
1483 | |
| 44. | leafac (Leandro Facchinetti) |
1480 | |
| 45. | dariogriffo (Dario Griffo) |
1376 | |
| 46. | manindrarana (Manindra Rana Magar) |
1374 | |
| 47. | joaomlourenco (João M. Lourenço) |
1333 | |
| 48. | bdmendes (Bruno Mendes) |
1332 | |
| 49. | CesarNog (César Augusto Nogueira) |
1324 | |
| 50. | macabeus (Bruno Macabeus) |
1294 | |
| 51. | choraria (Sourabh Choraria) |
1294 | |
| 52. | abronan (Alexandre Beslic) |
1254 | |
| 53. | gmcabrita (Gonçalo Mendes Cabrita) |
1224 | |
| 54. | niquola (Nikolai Ryzhikov) |
1219 | |
| 55. | pgte (Pedro Teixeira) |
1202 | |
| 56. | vgeorge (Vitor George) |
1177 | |
| 57. | andreaTP (Andrea Peruffo) |
1171 | |
| 58. | joa-quim (Joaquim) |
1169 | |
| 59. | JoseRFJuniorLLMs (Jose RF Junior) |
1142 | |
| 60. | diogotcorreia (Diogo Correia) |
1140 | |
| 61. | neu-rah (Rui Azevedo) |
1137 | |
| 62. | alt-romes (Rodrigo Mesquita) |
1092 | |
| 63. | HenriqueSFernandes (Henrique Fernandes) |
1071 | |
| 64. | kigiri (Clément) |
1020 | |
| 65. | WendellAdriel (Wendell Adriel) |
1015 | |
| 66. | mendess (Mendes) |
998 | |
| 67. | microchipgnu (Luís Freitas) |
985 | |
| 68. | naps62 (Miguel Palhas) |
985 | |
| 69. | helderberto (Helder Burato Berto) |
974 | |
| 70. | ZanzyTHEbar (DaOfficialWizard) |
968 | |
| 71. | leandrodamascena (Leandro Damascena) |
955 | |
| 72. | Quicksaver (Luís Miguel) |
940 | |
| 73. | stevenroose (Steven Roose) |
914 | |
| 74. | josemvcerqueira (ターニャ) |
914 | |
| 75. | nflaig (Nico Flaig) |
863 | |
| 76. | jonnyparris (Ruskin) |
842 | |
| 77. | schnorr (Lucas M. Schnorr) |
835 | |
| 78. | ttoino (João Pereira) |
835 | |
| 79. | Clintonrocha98 (Clinton Rocha) |
828 | |
| 80. | rochacbruno (Bruno Rocha) |
820 | |
| 81. | Jeckerson (Anton Vasiliev) |
814 | |
| 82. | rafael2k (Rafael Diniz) |
805 | |
| 83. | aalmada (Antão Almada) |
792 | |
| 84. | matklad (Alex Kladov) |
777 | |
| 85. | alexcastrodev (Alexandro Castro) |
771 | |
| 86. | G4brym (Gabriel Massadas) |
769 | |
| 87. | hugomrdias (Hugo Dias) |
762 | |
| 88. | woile (Santiago Fraire Willemoes) |
756 | |
| 89. | josesimoes (José Simões) |
755 | |
| 90. | apocas (Pedro Dias) |
753 | |
| 91. | renatomarinho (Renato Marinho) |
747 | |
| 92. | tofumatt (Matthew Riley MacPherson) |
724 | |
| 93. | masmangan (Marco) |
723 | |
| 94. | mroya (Márcio Roya) |
706 | |
| 95. | dcsg (Daniel Gomes) |
703 | |
| 96. | Fabio-A-Sa (Fábio Sá) |
699 | |
| 97. | EnkrateiaLucca (LUCAS SOARES) |
698 | |
| 98. | limwa (André Lima) |
696 | |
| 99. | alcides (Alcides Fonseca) |
694 | |
| 100. | ledsouza (Leandro da Silva de Souza) |
693 | |
| 101. | talvasconcelos (Tiago Vasconcelos) |
690 | |
| 102. | pedro-mendonca (Pedro Mendonça) |
688 | |
| 103. | joaopalmeiro (João Palmeiro) |
683 | |
| 104. | joaquimrocha (Joaquim Rocha) |
681 | |
| 105. | tskxz (Tanjil) |
679 | |
| 106. | DanielFran (Daniel Franco) |
663 | |
| 107. | fellyph (Fellyph Cintra) |
663 | |
| 108. | frm (Fernando Mendes) |
662 | |
| 109. | philippWassibauer (Philipp Wassibauer) |
654 | |
| 110. | LITUATUI (Pedro Lima) |
651 | |
| 111. | datsfilipe (datsfilipe.xyz) |
647 | |
| 112. | joaobispo (João Bispo) |
647 | |
| 113. | ncruces (Nuno Cruces) |
646 | |
| 114. | ggazzo (Guilherme Gazzo) |
646 | |
| 115. | jsvd (João Duarte) |
642 | |
| 116. | bolt12 (Armando Santos) |
639 | |
| 117. | filipecabaco (Filipe Cabaço) |
638 | |
| 118. | GigaHierz () |
612 | |
| 119. | andresilva (André Silva) |
609 | |
| 120. | pulgamecanica (Andre) |
601 | |
| 121. | luisalima (Luisa Lima) |
601 | |
| 122. | jersobh (Jeff Andrade) |
598 | |
| 123. | joaotavora (João Távora) |
589 | |
| 124. | MarcelloDuarte (Marcello Duarte) |
589 | |
| 125. | dannyhw (Daniel Williams) |
581 | |
| 126. | dickhardt (Dick Hardt) |
580 | |
| 127. | tomahock (João Pina) |
578 | |
| 128. | andrepimenta (Andre Pimenta) |
568 | |
| 129. | AlexCatarino (Alexandre Catarino) |
567 | |
| 130. | prenansantana (Renan Santana) |
561 | |
| 131. | Francisca105 (Francisca Almeida) |
556 | |
| 132. | mariolpantunes (Mário Antunes) |
555 | |
| 133. | emiliosheinz (Emilio Heinzmann) |
547 | |
| 134. | guilhermesimoes (Guilherme Simoes) |
547 | |
| 135. | Curio5813 (Marcos Glasner) |
545 | |
| 136. | dialex (Diogo Nunes) |
545 | |
| 137. | rmarinho (Rui Marinho) |
543 | |
| 138. | dokterbob (Mathijs de Bruin) |
535 | |
| 139. | rubenmarcus (Ruben) |
535 | |
| 140. | sigma-andex (Jan Schulte) |
533 | |
| 141. | Benevanio (Benevanio) |
530 | |
| 142. | dwildt (Daniel Wildt) |
527 | |
| 143. | brocaar (Orne Brocaar) |
521 | |
| 144. | nelsonmestevao (Nelson Estevão) |
510 | |
| 145. | anfreire (André Freire Ferreira) |
510 | |
| 146. | r00t-3xp10it (pedro ubuntu) |
509 | |
| 147. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
504 | |
| 148. | ashtanko (Oleksii Shtanko) |
504 | |
| 149. | malikpiara (Malik Piara) |
500 | |
| 150. | GearsDatapacks (Surya Rose) |
498 | |
| 151. | pedrosousa (Pedro Sousa) |
490 | |
| 152. | brpaz (Bruno Paz) |
489 | |
| 153. | nicolastakashi (Nicolas Takashi) |
489 | |
| 154. | sdsantos (Sérgio Santos) |
487 | |
| 155. | jcazevedo (Joao Azevedo) |
480 | |
| 156. | omarcusdev (Marcus Gonçalves) |
478 | |
| 157. | SaraFreitas-dev (Sara Freitas) |
471 | |
| 158. | pkoch (Paulo Koch) |
469 | |
| 159. | m1guelpf (Miguel Piedrafita) |
468 | |
| 160. | nunoplopes (Nuno Lopes) |
467 | |
| 161. | voidbert (Humberto Gomes) |
457 | |
| 162. | Enet4 (Eduardo Pinho) |
454 | |
| 163. | jmg-duarte (José Duarte) |
453 | |
| 164. | Bunn (Fernando Bunn) |
449 | |
| 165. | Br1ght0ne (Oleksii Filonenko) |
449 | |
| 166. | Jaliborc (João Cardoso) |
448 | |
| 167. | sug0 (Tiago Carvalho) |
446 | |
| 168. | qlpqlp (Paulo Vidal) |
445 | |
| 169. | JosePedroDias (José Pedro Dias) |
445 | |
| 170. | franciscoBSalgueiro (Francisco Salgueiro) |
442 | |
| 171. | zkcryptweb (zkcryptweb) |
437 | |
| 172. | afonsopc (Afonso Coutinho) |
433 | |
| 173. | uLucasFraga (lucas.fraga) |
426 | |
| 174. | GuilhE (Guilherme Delgado) |
417 | |
| 175. | diogocarrola (Diogo Carrola) |
413 | |
| 176. | alexishida (Alex Ishida) |
412 | |
| 177. | pratas (Diogo Pratas) |
408 | |
| 178. | RafaelVidaurre (Rafael Vidaurre) |
399 | |
| 179. | RuiRomano (Rui Romano) |
393 | |
| 180. | kevinchappell (Kevin Chappell) |
392 | |
| 181. | flixlix (Luca Félix) |
385 | |
| 182. | zegameiro (José Gameiro) |
384 | |
| 183. | radcortez (Roberto Cortez) |
383 | |
| 184. | Sirze01 (José Costa) |
381 | |
| 185. | d-gubert (Douglas Gubert) |
377 | |
| 186. | mistic (Tiago Costa) |
376 | |
| 187. | Exey (Exey Panteleev) |
368 | |
| 188. | gnunicorn (Benjamin Kampmann) |
362 | |
| 189. | melogabriel (Gabriel Melo) |
362 | |
| 190. | erezrokah (Erez Rokah) |
361 | |
| 191. | tentone (José Ferrão) |
361 | |
| 192. | RGarrido03 (Rúben Garrido) |
359 | |
| 193. | riclolsen (Ricardo Olsen) |
355 | |
| 194. | mcoquet (Miguel Coquet) |
350 | |
| 195. | emkis (Nicolas Jardim) |
346 | |
| 196. | linuz90 (Fabrizio Rinaldi) |
338 | |
| 197. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
334 | |
| 198. | jorgecarleitao (Jorge Leitao) |
333 | |
| 199. | luizmellodev (Luiz Mello) |
329 | |
| 200. | nathanpc (Nathan Campos) |
326 | |
| 201. | fmcarvalho (Miguel Gamboa de Carvalho) |
325 | |
| 202. | tassoevan (Tasso Evangelista) |
324 | |
| 203. | mxssl (Max) |
314 | |
| 204. | msperlin (Marcelo S. Perlin) |
312 | |
| 205. | TGlide (Thomas G. Lopes) |
310 | |
| 206. | jpdias (JP Dias) |
309 | |
| 207. | sn4k3 (Tiago Conceição) |
308 | |
| 208. | Vmvs007 (Vitor Santos) |
308 | |
| 209. | rodloboz (Rui Freitas) |
307 | |
| 210. | weeco (Martin Schneppenheim) |
304 | |
| 211. | lucasfrag (Lucas Fraga) |
300 | |
| 212. | pxlvre (Pol Vidal) |
291 | |
| 213. | cyco130 (Fatih Aygün) |
288 | |
| 214. | dreispt (Daniel Reis) |
285 | |
| 215. | alicejgibbons (Alice Gibbons) |
280 | |
| 216. | andremion (André Mion) |
278 | |
| 217. | DanielFonsecaa (Daniel Fonseca) |
272 | |
| 218. | peterpt (peterpt) |
270 | |
| 219. | AniLeo (Ani) |
270 | |
| 220. | jbergstroem (Johan Bergström) |
270 | |
| 221. | dinocosta (Dino) |
270 | |
| 222. | rfgamaral (Ricardo Amaral) |
265 | |
| 223. | cristijung (Cristina Jung) |
263 | |
| 224. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
256 | |
| 225. | fabiosantoscode (Fábio Santos) |
255 | |
| 226. | luisdalmolin (Luís Dalmolin) |
254 | |
| 227. | g4brielklein (Gabriel Klein) |
253 | |
| 228. | rogeriopvl (Rogério Vicente) |
252 | |
| 229. | FMCalisto (Francisco Maria Calisto) |
248 | |
| 230. | lrascao (Luis Rascão) |
248 | |
| 231. | azir9200 (Azir Uddin) |
248 | |
| 232. | jenpaff (Jennifer) |
248 | |
| 233. | waldyrious (Waldir Pimenta) |
243 | |
| 234. | 0Darkn (José Raposo ) |
239 | |
| 235. | memming (Il Memming Park) |
237 | |
| 236. | F4NT0 (Gabriel Fanto Stundner) |
234 | |
| 237. | rawfilejson (Demetre Metreveli) |
232 | |
| 238. | pedrouid (Pedro Gomes) |
232 | |
| 239. | danielsp45 (Daniel Pereira) |
232 | |
| 240. | LucasAlegre (Lucas Alegre) |
231 | |
| 241. | nfacha (Nuno Facha) |
226 | |
| 242. | adorilson (Adorilson Bezerra) |
226 | |
| 243. | mcsf (Miguel Fonseca) |
222 | |
| 244. | patrickluzdev (Patrick Luz) |
221 | |
| 245. | jpcercal (João Paulo Cercal) |
219 | |
| 246. | FanJups (Fanon Jupkwo) |
216 | |
| 247. | Drete457 (Filipe Mota) |
215 | |
| 248. | Fernando-A-Rocha (Fernando Rocha) |
214 | |
| 249. | gss-patricia (Patrícia Gomes dos Santos Silva) |
214 | |
| 250. | denulemos (Denisse Lemos) |
214 | |
| 251. | rqueiros (Ricardo Queirós) |
213 | |
| 252. | danicuki (Daniel Cukier) |
213 | |
| 253. | brunomikoski (Bruno Mikoski) |
211 | |
| 254. | ltarkker (Gonçalo L. Fernandes) |
209 | |
| 255. | Bartmr (Bartolomeu Rodrigues) |
208 | |
| 256. | luciopaiva (Lucio Paiva) |
207 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 5 |
| 2. | cloudflare | 4 |
| 3. | coderdojobraga | 3 |
| 4. | rocketchat | 3 |
| 5. | cesium | 3 |
| 6. | epicgames | 3 |
| 7. | require-lx | 3 |
| 8. | github-beta | 3 |
| 9. | elastic | 3 |
| 10. | supabase | 3 |