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-10-05 01:30:58 +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 76514 total users in the region and you need at least 78 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) |
67664 | |
| 2. | Correia-jpv (João Correia) |
36690 | |
| 3. | JarbasAl (JarbasAI) |
24086 | |
| 4. | rcarmo (Rui Carmo) |
22954 | |
| 5. | DiogoRibeiro7 (Diogo Ribeiro) |
18727 | |
| 6. | thesyncim (Marcelo Pires) |
17371 | |
| 7. | Th0rgal (Thomas Marchand) |
13130 | |
| 8. | PascalPixel (Pascal Pixel) |
10785 | |
| 9. | daniel3303 (Daniel Oliveira) |
9108 | |
| 10. | adolfousier (Adolfo Usier ) |
8285 | |
| 11. | otaviojava (Otávio Santana) |
8186 | |
| 12. | tritao (João Matos) |
7928 | |
| 13. | infinityabundance (riaan de beer🦀) |
7651 | |
| 14. | motanelson (nelson jr mota) |
5493 | |
| 15. | FACorreiaa (Fernando Correia) |
5422 | |
| 16. | snipe (snipe) |
4301 | |
| 17. | oliota (Rubô the Vampire) |
4175 | |
| 18. | rgl (Rui Lopes) |
4107 | |
| 19. | JoseRFJuniorLLMs (Jose RF Junior) |
3565 | |
| 20. | nunocoracao (Nuno C.) |
3543 | |
| 21. | art-shen (Art Shendrik) |
2990 | |
| 22. | timlinux (Tim Sutton) |
2967 | |
| 23. | enterprise46722 (Enterprise) |
2786 | |
| 24. | nategeier (Nate Geier) |
2681 | |
| 25. | nunomaduro (nunomaduro) |
2630 | |
| 26. | gustavovalverde (Gustavo Valverde) |
2595 | |
| 27. | CoolAssPuppy (Prashant Sridharan) |
2558 | |
| 28. | carlosflorencio (Carlos Florêncio) |
2495 | |
| 29. | joamag (João Magalhães) |
2405 | |
| 30. | rafaeelaudibert (Rafael Audibert) |
2216 | |
| 31. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
2126 | |
| 32. | LyeZinho (Pedro Kaleb!) |
2006 | |
| 33. | brunoamaral (Bruno Amaral) |
1941 | |
| 34. | pmoura (Paulo Moura) |
1886 | |
| 35. | s0undt3ch (Pedro Algarvio) |
1879 | |
| 36. | JGalego (João Galego) |
1827 | |
| 37. | adamchainz (Adam Johnson) |
1805 | |
| 38. | almeidx (Almeida) |
1797 | |
| 39. | goncalossilva (Gonçalo Silva) |
1770 | |
| 40. | Process-ing (Bruno Oliveira) |
1751 | |
| 41. | 0xferit (Ferit) |
1730 | |
| 42. | bgcngm (Bruno Martins) |
1719 | |
| 43. | nelsonic (Nelson) |
1669 | |
| 44. | shayanb (Shayan Eskandari) |
1646 | |
| 45. | manindrarana (Manindra Rana Magar) |
1631 | |
| 46. | tamtamchik (Yuri Tkachenko) |
1629 | |
| 47. | leafac (Leandro Facchinetti) |
1594 | |
| 48. | roll (roll) |
1588 | |
| 49. | mendsec (Fábio Mendes) |
1549 | |
| 50. | rubenmarcus (Ruben) |
1517 | |
| 51. | macabeus (Bruno Macabeus) |
1475 | |
| 52. | dariogriffo (Dario Griffo) |
1464 | |
| 53. | gmcabrita (Gonçalo Mendes Cabrita) |
1447 | |
| 54. | joaomlourenco (João M. Lourenço) |
1428 | |
| 55. | CesarNog (César Augusto Nogueira) |
1399 | |
| 56. | joa-quim (Joaquim) |
1369 | |
| 57. | niquola (Nikolai Ryzhikov) |
1352 | |
| 58. | bdmendes (Bruno Mendes) |
1349 | |
| 59. | neu-rah (Rui Azevedo) |
1335 | |
| 60. | rafael2k (Rafael Diniz) |
1298 | |
| 61. | siennathesane (Sienna Meridian Satterwhite) |
1249 | |
| 62. | levifig (Levi Figueira) |
1223 | |
| 63. | alexcastrodev (Alexandro Castro) |
1198 | |
| 64. | vgeorge (Vitor George) |
1194 | |
| 65. | choraria (Sourabh Choraria) |
1184 | |
| 66. | alt-romes (Rodrigo Mesquita) |
1175 | |
| 67. | abronan (Alexandre Beslic) |
1158 | |
| 68. | ZanzyTHEbar (DaOfficialWizard) |
1142 | |
| 69. | ImrenR (Imren R) |
1140 | |
| 70. | pgte (Pedro Teixeira) |
1076 | |
| 71. | andreaTP (Andrea Peruffo) |
1056 | |
| 72. | kigiri (Clément) |
1036 | |
| 73. | nflaig (Nico Flaig) |
1031 | |
| 74. | HenriqueSFernandes (Henrique Fernandes) |
1022 | |
| 75. | ttoino (João Pereira) |
1019 | |
| 76. | WendellAdriel (Wendell Adriel) |
1012 | |
| 77. | diogotcorreia (Diogo Correia) |
1003 | |
| 78. | Jeckerson (Anton Vasiliev) |
999 | |
| 79. | helderberto (Helder Burato Berto) |
980 | |
| 80. | leandrodamascena (Leandro Damascena) |
963 | |
| 81. | Clintonrocha98 (Clinton Rocha) |
952 | |
| 82. | Quicksaver (Luís Miguel) |
940 | |
| 83. | stevenroose (Steven Roose) |
937 | |
| 84. | mendess (Mendes) |
925 | |
| 85. | hugomrdias (Hugo Dias) |
923 | |
| 86. | naps62 (Miguel Palhas) |
912 | |
| 87. | Tavernari (Victor Carvalho Tavernari) |
905 | |
| 88. | malikpiara (Malik Piara) |
868 | |
| 89. | jonnyparris (Ruskin) |
863 | |
| 90. | brpaz (Bruno Paz) |
861 | |
| 91. | semihalev (Yasar Alev) |
853 | |
| 92. | jotavare (João Oliveira) |
837 | |
| 93. | mariolpantunes (Mário Antunes) |
828 | |
| 94. | alcides (Alcides Fonseca) |
822 | |
| 95. | josesimoes (José Simões) |
812 | |
| 96. | aalmada (Antão Almada) |
798 | |
| 97. | woile (Santiago Fraire Willemoes) |
792 | |
| 98. | microchipgnu (Luís Freitas) |
769 | |
| 99. | G4brym (Gabriel Massadas) |
758 | |
| 100. | renatomarinho (Renato Marinho) |
758 | |
| 101. | apocas (Pedro Dias) |
744 | |
| 102. | tofumatt (Matthew Riley MacPherson) |
742 | |
| 103. | tskxz (Tanjil) |
739 | |
| 104. | GigaHierz () |
734 | |
| 105. | MarcelloDuarte (Marcello Duarte) |
718 | |
| 106. | dcsg (Daniel Gomes) |
708 | |
| 107. | joaopalmeiro (João Palmeiro) |
704 | |
| 108. | talvasconcelos (Tiago Vasconcelos) |
701 | |
| 109. | Fabio-A-Sa (Fábio Sá) |
699 | |
| 110. | joaquimrocha (Joaquim Rocha) |
694 | |
| 111. | RafaelVidaurre (Rafael Vidaurre) |
686 | |
| 112. | david (David Leal) |
686 | |
| 113. | riclolsen (Ricardo Olsen) |
683 | |
| 114. | kevinchappell (Kevin Chappell) |
666 | |
| 115. | frm (Fernando Mendes) |
659 | |
| 116. | masmangan (Marco) |
657 | |
| 117. | EnkrateiaLucca (LUCAS SOARES) |
655 | |
| 118. | datsfilipe (datsfilipe.xyz) |
654 | |
| 119. | philippWassibauer (Philipp Wassibauer) |
653 | |
| 120. | limwa (André Lima) |
649 | |
| 121. | LITUATUI (Pedro Lima) |
644 | |
| 122. | jsvd (João Duarte) |
641 | |
| 123. | afonsopc (Afonso Coutinho) |
641 | |
| 124. | DanielFran (Daniel Franco) |
640 | |
| 125. | ggazzo (Guilherme Gazzo) |
633 | |
| 126. | AlexCatarino (Alexandre Catarino) |
630 | |
| 127. | matklad (Alex Kladov) |
629 | |
| 128. | dickhardt (Dick Hardt) |
629 | |
| 129. | rochacbruno (Bruno Rocha) |
627 | |
| 130. | josemvcerqueira (ターニャ) |
626 | |
| 131. | schnorr (Lucas M. Schnorr) |
623 | |
| 132. | filipecabaco (Filipe Cabaço) |
621 | |
| 133. | ncruces (Nuno Cruces) |
617 | |
| 134. | joaotavora (João Távora) |
614 | |
| 135. | Koi725 (Kousha ) |
612 | |
| 136. | sigma-andex (Jan Schulte) |
606 | |
| 137. | bolt12 (Armando Santos) |
606 | |
| 138. | jersobh (Jeff Andrade) |
603 | |
| 139. | luisalima (Luisa Lima) |
601 | |
| 140. | joaobispo (João Bispo) |
601 | |
| 141. | fellyph (Fellyph Cintra) |
588 | |
| 142. | pedro-mendonca (Pedro Mendonça) |
584 | |
| 143. | andrepimenta (Andre Pimenta) |
582 | |
| 144. | SaraFreitas-dev (Sara Freitas) |
582 | |
| 145. | emiliosheinz (Emilio Heinzmann) |
572 | |
| 146. | miguel-negrao (Miguel Negrão) |
570 | |
| 147. | alexishida (Alex Ishida) |
570 | |
| 148. | tomahock (João Pina) |
566 | |
| 149. | andresilva (André Silva) |
565 | |
| 150. | prenansantana (Renan Santana) |
561 | |
| 151. | sn4k3 (Tiago Conceição) |
556 | |
| 152. | dokterbob (Mathijs de Bruin) |
554 | |
| 153. | danicuki (Daniel Cukier) |
552 | |
| 154. | guilhermesimoes (Guilherme Simoes) |
546 | |
| 155. | dialex (Diogo Nunes) |
544 | |
| 156. | pulgamecanica (Andre) |
542 | |
| 157. | Francisca105 (Francisca Almeida) |
540 | |
| 158. | emkis (Nicolas Jardim) |
539 | |
| 159. | pabloosabaterr (Pablo Sabater Jiménez) |
539 | |
| 160. | brocaar (Orne Brocaar) |
537 | |
| 161. | Benevanio (Benevanio) |
533 | |
| 162. | dannyhw (Daniel Williams) |
529 | |
| 163. | dreispt (Daniel Reis) |
524 | |
| 164. | ledsouza (Leandro da Silva de Souza) |
522 | |
| 165. | duartecaldascardoso (Duarte Cardoso) |
515 | |
| 166. | r00t-3xp10it (pedro ubuntu) |
509 | |
| 167. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
503 | |
| 168. | jcazevedo (Joao Azevedo) |
495 | |
| 169. | zF4ke (zF4ke) |
492 | |
| 170. | m1guelpf (Miguel Piedrafita) |
483 | |
| 171. | rmarinho (Rui Marinho) |
483 | |
| 172. | sdsantos (Sérgio Santos) |
478 | |
| 173. | Bunn (Fernando Bunn) |
472 | |
| 174. | qlpqlp (Paulo Vidal) |
471 | |
| 175. | nunoplopes (Nuno Lopes) |
467 | |
| 176. | Curio5813 (Marcos Glasner) |
467 | |
| 177. | d-gubert (Douglas Gubert) |
464 | |
| 178. | Exey (Exey Panteleev) |
459 | |
| 179. | voidbert (Humberto Gomes) |
448 | |
| 180. | franciscoBSalgueiro (Francisco Salgueiro) |
447 | |
| 181. | Br1ght0ne (Oleksii Filonenko) |
445 | |
| 182. | Jaliborc (João Cardoso) |
443 | |
| 183. | JosePedroDias (José Pedro Dias) |
439 | |
| 184. | anfreire (André Freire Ferreira) |
429 | |
| 185. | pkoch (Paulo Koch) |
419 | |
| 186. | ashtanko (Oleksii Shtanko) |
417 | |
| 187. | msperlin (Marcelo S. Perlin) |
410 | |
| 188. | Enet4 (Eduardo Pinho) |
409 | |
| 189. | jmg-duarte (José Duarte) |
408 | |
| 190. | nelsonmestevao (Nelson Estevão) |
407 | |
| 191. | zegameiro (José Gameiro) |
405 | |
| 192. | radcortez (Roberto Cortez) |
402 | |
| 193. | flixlix (Luca Félix) |
400 | |
| 194. | zkcryptweb (zkcryptweb) |
400 | |
| 195. | sug0 (Tiago Carvalho) |
391 | |
| 196. | nicolastakashi (Nicolas Takashi) |
391 | |
| 197. | pedrosousa (Pedro Sousa) |
390 | |
| 198. | pratas (Diogo Pratas) |
384 | |
| 199. | Sirze01 (José Costa) |
383 | |
| 200. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
377 | |
| 201. | RuiRomano (Rui Romano) |
374 | |
| 202. | tentone (José Ferrão) |
367 | |
| 203. | dwildt (Daniel Wildt) |
363 | |
| 204. | RGarrido03 (Rúben Garrido) |
361 | |
| 205. | rodloboz (Rui Freitas) |
358 | |
| 206. | tassoevan (Tasso Evangelista) |
358 | |
| 207. | linuz90 (Fabrizio Rinaldi) |
356 | |
| 208. | mistic (Tiago Costa) |
355 | |
| 209. | jpdias (JP Dias) |
346 | |
| 210. | weeco (Martin Schneppenheim) |
346 | |
| 211. | DanielFonsecaa (Daniel Fonseca) |
345 | |
| 212. | mcoquet (Miguel Coquet) |
342 | |
| 213. | jorgecarleitao (Jorge Leitao) |
339 | |
| 214. | AniLeo (Ani) |
337 | |
| 215. | GuilhE (Guilherme Delgado) |
335 | |
| 216. | erezrokah (Erez Rokah) |
331 | |
| 217. | fmcarvalho (Miguel Gamboa de Carvalho) |
328 | |
| 218. | migsilva89 (Miguel Silva) |
323 | |
| 219. | luizmellodev (Luiz Mello) |
315 | |
| 220. | mxssl (Max) |
309 | |
| 221. | uLucasFraga (lucas.fraga) |
307 | |
| 222. | nathanpc (Nathan Campos) |
306 | |
| 223. | jpcercal (João Paulo Cercal) |
304 | |
| 224. | Vmvs007 (Vitor Santos) |
293 | |
| 225. | nepalez (Andrew Kozin) |
292 | |
| 226. | rfgamaral (Ricardo Amaral) |
288 | |
| 227. | Qu4tro (Xavier Francisco) |
284 | |
| 228. | andremion (André Mion) |
281 | |
| 229. | diogocarrola (Diogo Carrola) |
280 | |
| 230. | LucasAlegre (Lucas Alegre) |
279 | |
| 231. | cyco130 (Fatih Aygün) |
277 | |
| 232. | luisdalmolin (Luís Dalmolin) |
277 | |
| 233. | GearsDatapacks (Surya Rose) |
274 | |
| 234. | nfacha (Nuno Facha) |
273 | |
| 235. | renanxcortes (Renan Xavier Cortes) |
269 | |
| 236. | jenpaff (Jennifer) |
266 | |
| 237. | waldyrious (Waldir Pimenta) |
262 | |
| 238. | all-an (Allan Pereira Abrahão) |
262 | |
| 239. | peterpt (peterpt) |
257 | |
| 240. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
256 | |
| 241. | albttx (Albert Le Batteux) |
253 | |
| 242. | SkiereszDiego (DiegoSkieresz) |
253 | |
| 243. | jbergstroem (Johan Bergström) |
252 | |
| 244. | rogeriopvl (Rogério Vicente) |
251 | |
| 245. | FMCalisto (Francisco Maria Calisto) |
247 | |
| 246. | psenough (Filipe Cruz) |
246 | |
| 247. | 0Darkn (José Raposo ) |
245 | |
| 248. | FanJups (Fanon Jupkwo) |
244 | |
| 249. | rtfpessoa (Rodrigo Fernandes) |
241 | |
| 250. | kustosz (Marcin Kostrzewa) |
238 | |
| 251. | rawfilejson (Demetre Metreveli) |
236 | |
| 252. | ivandrofly (Ivandro Jao) |
235 | |
| 253. | machadovilaca (João Vilaça) |
235 | |
| 254. | mcsf (Miguel Fonseca) |
234 | |
| 255. | tomaspinho (Tomás Pinho) |
233 | |
| 256. | sbrin (Mikhail Ilin) |
232 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 5 |
| 2. | cloudflare | 4 |
| 3. | niaefeup | 3 |
| 4. | rocketchat | 3 |
| 5. | elastic | 3 |
| 6. | epicgames | 3 |
| 7. | require-lx | 3 |
| 8. | github-beta | 3 |
| 9. | supabase | 3 |
| 10. | getstream | 2 |