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-13 03:23:21 +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 contributions for each user. There are 74530 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_public/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/portugal_public/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) |
49545 | |
| 2. | Correia-jpv (João Correia) |
38412 | |
| 3. | JarbasAl (JarbasAI) |
20836 | |
| 4. | rcarmo (Rui Carmo) |
17650 | |
| 5. | Th0rgal (Thomas Marchand) |
14137 | |
| 6. | daniel3303 (Daniel Oliveira) |
13883 | |
| 7. | DiogoRibeiro7 (Diogo Ribeiro) |
9479 | |
| 8. | otaviojava (Otávio Santana) |
7852 | |
| 9. | adolfousier (Adolfo Usier ) |
7534 | |
| 10. | motanelson (nelson jr mota) |
5780 | |
| 11. | infinityabundance (riaan de beer) |
5360 | |
| 12. | oliota (Rubem Oliota) |
4535 | |
| 13. | snipe (snipe) |
4499 | |
| 14. | rgl (Rui Lopes) |
4255 | |
| 15. | FACorreiaa (Fernando Correia) |
4045 | |
| 16. | rafaeelaudibert (Rafael Audibert) |
4033 | |
| 17. | enterprise46722 (Enterprise) |
3878 | |
| 18. | nunocoracao (Nuno C.) |
3723 | |
| 19. | nelsonic (Nelson) |
3542 | |
| 20. | nunomaduro (nuno maduro) |
3353 | |
| 21. | gustavovalverde (Gustavo Valverde) |
3302 | |
| 22. | almeidx (Almeida) |
3282 | |
| 23. | timlinux (Tim Sutton) |
3094 | |
| 24. | adamchainz (Adam Johnson) |
2981 | |
| 25. | carlosflorencio (Carlos Florêncio) |
2857 | |
| 26. | CoolAssPuppy (Prashant Sridharan) |
2723 | |
| 27. | brunoamaral (Bruno Amaral) |
2633 | |
| 28. | leandrodamascena (Leandro Damascena) |
2612 | |
| 29. | choraria (Sourabh Choraria) |
2520 | |
| 30. | LyeZinho (Pedro Kaleb!) |
2430 | |
| 31. | 0xferit (Ferit) |
2410 | |
| 32. | nategeier (Nate Geier) |
2408 | |
| 33. | tamtamchik (Yuri Tkachenko) |
2310 | |
| 34. | joamag (João Magalhães) |
2298 | |
| 35. | nflaig (Nico Flaig) |
2204 | |
| 36. | andreaTP (Andrea Peruffo) |
2070 | |
| 37. | s0undt3ch (Pedro Algarvio) |
1954 | |
| 38. | PascalPixel (Pascal Pixel) |
1950 | |
| 39. | diogotcorreia (Diogo Correia) |
1940 | |
| 40. | roll (roll) |
1899 | |
| 41. | art-shen (Art Shendrik) |
1874 | |
| 42. | CesarNog (César Augusto Nogueira) |
1824 | |
| 43. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
1795 | |
| 44. | pmoura (Paulo Moura) |
1727 | |
| 45. | ggazzo (Guilherme Gazzo) |
1720 | |
| 46. | goncalossilva (Gonçalo Silva) |
1718 | |
| 47. | vgeorge (Vitor George) |
1710 | |
| 48. | Process-ing (Bruno Oliveira) |
1704 | |
| 49. | ImrenR (Imren R) |
1684 | |
| 50. | joa-quim (Joaquim) |
1659 | |
| 51. | bdmendes (Bruno Mendes) |
1654 | |
| 52. | JoseRFJuniorLLMs (Jose RF Junior) |
1594 | |
| 53. | DanielFran (Daniel Franco) |
1555 | |
| 54. | bgcngm (Bruno Martins) |
1547 | |
| 55. | filipecabaco (Filipe Cabaço) |
1503 | |
| 56. | leafac (Leandro Facchinetti) |
1481 | |
| 57. | WendellAdriel (Wendell Adriel) |
1427 | |
| 58. | alt-romes (Rodrigo Mesquita) |
1426 | |
| 59. | HenriqueSFernandes (Henrique Fernandes) |
1422 | |
| 60. | andresilva (André Silva) |
1420 | |
| 61. | macabeus (Bruno Macabeus) |
1405 | |
| 62. | rmarinho (Rui Marinho) |
1386 | |
| 63. | erezrokah (Erez Rokah) |
1380 | |
| 64. | josesimoes (José Simões) |
1380 | |
| 65. | pgte (Pedro Teixeira) |
1368 | |
| 66. | jmg-duarte (José Duarte) |
1348 | |
| 67. | JGalego (João Galego) |
1347 | |
| 68. | G4brym (Gabriel Massadas) |
1346 | |
| 69. | pedrosousa (Pedro Sousa) |
1338 | |
| 70. | dariogriffo (Dario Griffo) |
1313 | |
| 71. | Clintonrocha98 (Clinton Rocha) |
1277 | |
| 72. | hugomrdias (Hugo Dias) |
1264 | |
| 73. | joaopalmeiro (João Palmeiro) |
1241 | |
| 74. | ZanzyTHEbar (DaOfficialWizard) |
1230 | |
| 75. | naps62 (Miguel Palhas) |
1229 | |
| 76. | matklad (Alex Kladov) |
1226 | |
| 77. | joaomlourenco (João M. Lourenço) |
1222 | |
| 78. | Jeckerson (Anton Vasiliev) |
1204 | |
| 79. | niquola (Nikolai Ryzhikov) |
1201 | |
| 80. | rochacbruno (Bruno Rocha) |
1198 | |
| 81. | abronan (Alexandre Beslic) |
1182 | |
| 82. | gmcabrita (Gonçalo Mendes Cabrita) |
1177 | |
| 83. | fellyph (Fellyph Cintra) |
1166 | |
| 84. | dokterbob (Mathijs de Bruin) |
1151 | |
| 85. | microchipgnu (Luís Freitas) |
1125 | |
| 86. | alcides (Alcides Fonseca) |
1111 | |
| 87. | Bunn (Fernando Bunn) |
1108 | |
| 88. | mendess (Mendes) |
1106 | |
| 89. | kigiri (Clément) |
1081 | |
| 90. | tofumatt (Matthew Riley MacPherson) |
1075 | |
| 91. | talvasconcelos (Tiago Vasconcelos) |
1070 | |
| 92. | neu-rah (Rui Azevedo) |
1066 | |
| 93. | radcortez (Roberto Cortez) |
1032 | |
| 94. | josemvcerqueira (ターニャ) |
1029 | |
| 95. | tassoevan (Tasso Evangelista) |
1016 | |
| 96. | helderberto (Helder Burato Berto) |
1010 | |
| 97. | Fabio-A-Sa (Fábio Sá) |
999 | |
| 98. | AlexCatarino (Alexandre Catarino) |
998 | |
| 99. | jonnyparris (Ruskin) |
989 | |
| 100. | philippWassibauer (Philipp Wassibauer) |
981 | |
| 101. | Quicksaver (Luís Miguel) |
981 | |
| 102. | stevenroose (Steven Roose) |
967 | |
| 103. | woile (Santiago Fraire Willemoes) |
945 | |
| 104. | masmangan (Marco) |
939 | |
| 105. | ttoino (João Pereira) |
921 | |
| 106. | joaquimrocha (Joaquim Rocha) |
914 | |
| 107. | rafael2k (Rafael Diniz) |
897 | |
| 108. | sdsantos (Sérgio Santos) |
887 | |
| 109. | dannyhw (Daniel Williams) |
859 | |
| 110. | jsvd (João Duarte) |
851 | |
| 111. | limwa (André Lima) |
848 | |
| 112. | bolt12 (Armando Santos) |
848 | |
| 113. | codacy-badger (Codacy Badger) |
843 | |
| 114. | aalmada (Antão Almada) |
837 | |
| 115. | rubenmarcus (Ruben) |
829 | |
| 116. | andrepimenta (Andre Pimenta) |
828 | |
| 117. | dickhardt (Dick Hardt) |
823 | |
| 118. | nelsonmestevao (Nelson Estevão) |
817 | |
| 119. | renatomarinho (Renato Marinho) |
814 | |
| 120. | ledsouza (Leandro da Silva de Souza) |
811 | |
| 121. | alexcastrodev (Alexandro Castro) |
804 | |
| 122. | nicolastakashi (Nicolas Takashi) |
798 | |
| 123. | schnorr (Lucas M. Schnorr) |
780 | |
| 124. | MarcelloDuarte (Marcello Duarte) |
776 | |
| 125. | dwildt (Daniel Wildt) |
769 | |
| 126. | Francisca105 (Francisca Almeida) |
768 | |
| 127. | ncruces (Nuno Cruces) |
764 | |
| 128. | Br1ght0ne (Oleksii Filonenko) |
763 | |
| 129. | apocas (Pedro Dias) |
762 | |
| 130. | pkoch (Paulo Koch) |
726 | |
| 131. | jersobh (Jeff Andrade) |
726 | |
| 132. | joaobispo (João Bispo) |
725 | |
| 133. | jenpaff (Jennifer) |
724 | |
| 134. | frm (Fernando Mendes) |
716 | |
| 135. | mistic (Tiago Costa) |
709 | |
| 136. | mroya (Márcio Roya) |
708 | |
| 137. | sigma-andex (Jan Schulte) |
707 | |
| 138. | datsfilipe (datsfilipe.xyz) |
706 | |
| 139. | jbergstroem (Johan Bergström) |
704 | |
| 140. | pedro-mendonca (Pedro Mendonça) |
704 | |
| 141. | GearsDatapacks (Surya Rose) |
694 | |
| 142. | pulgamecanica (Andre) |
690 | |
| 143. | Benevanio (Benevanio) |
686 | |
| 144. | afonsopc (Afonso Coutinho) |
686 | |
| 145. | luisalima (Luisa Lima) |
683 | |
| 146. | andremion (André Mion) |
677 | |
| 147. | rodloboz (Rui Freitas) |
673 | |
| 148. | emiliosheinz (Emilio Heinzmann) |
672 | |
| 149. | jcazevedo (Joao Azevedo) |
655 | |
| 150. | weeco (Martin Schneppenheim) |
647 | |
| 151. | ashtanko (Oleksii Shtanko) |
640 | |
| 152. | Enet4 (Eduardo Pinho) |
635 | |
| 153. | Sirze01 (José Costa) |
632 | |
| 154. | EnkrateiaLucca (LUCAS SOARES) |
631 | |
| 155. | LITUATUI (Pedro Lima) |
625 | |
| 156. | prenansantana (Renan Santana) |
625 | |
| 157. | d-gubert (Douglas Gubert) |
610 | |
| 158. | joaotavora (João Távora) |
606 | |
| 159. | dinocosta (Dino) |
601 | |
| 160. | tomahock (João Pina) |
600 | |
| 161. | nunoplopes (Nuno Lopes) |
599 | |
| 162. | brpaz (Bruno Paz) |
589 | |
| 163. | mariolpantunes (Mário Antunes) |
584 | |
| 164. | m1guelpf (Miguel Piedrafita) |
583 | |
| 165. | flavioislima (Flávio Fearn) |
581 | |
| 166. | tutods (Daniel Sousa) |
578 | |
| 167. | guilhermesimoes (Guilherme Simoes) |
575 | |
| 168. | rtfpessoa (Rodrigo Fernandes) |
564 | |
| 169. | Curio5813 (Marcos Glasner) |
553 | |
| 170. | dialex (Diogo Nunes) |
549 | |
| 171. | malikpiara (Malik Piara) |
547 | |
| 172. | ambs (Alberto Simões) |
540 | |
| 173. | zkcryptweb (zkcryptweb) |
534 | |
| 174. | dcsg (Daniel Gomes) |
532 | |
| 175. | dreispt (Daniel Reis) |
527 | |
| 176. | brocaar (Orne Brocaar) |
523 | |
| 177. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
518 | |
| 178. | anfreire (André Freire Ferreira) |
511 | |
| 179. | sug0 (Tiago Carvalho) |
510 | |
| 180. | mcoquet (Miguel Coquet) |
509 | |
| 181. | r00t-3xp10it (pedro ubuntu) |
509 | |
| 182. | flixlix (Luca Félix) |
508 | |
| 183. | qlpqlp (Paulo Vidal) |
508 | |
| 184. | melogabriel (Gabriel Melo) |
505 | |
| 185. | omarcusdev (Marcus Gonçalves) |
497 | |
| 186. | SaraFreitas-dev (Sara Freitas) |
479 | |
| 187. | franciscoBSalgueiro (Francisco Salgueiro) |
477 | |
| 188. | voidbert (Humberto Gomes) |
476 | |
| 189. | alicejgibbons (Alice Gibbons) |
474 | |
| 190. | pedrominatel (Pedro Minatel) |
468 | |
| 191. | kevinchappell (Kevin Chappell) |
468 | |
| 192. | mcsf (Miguel Fonseca) |
466 | |
| 193. | waldyrious (Waldir Pimenta) |
466 | |
| 194. | JosePedroDias (José Pedro Dias) |
458 | |
| 195. | cyco130 (Fatih Aygün) |
453 | |
| 196. | rfgamaral (Ricardo Amaral) |
450 | |
| 197. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
447 | |
| 198. | GuilhE (Guilherme Delgado) |
445 | |
| 199. | uLucasFraga (lucas.fraga) |
443 | |
| 200. | RuiRomano (Rui Romano) |
442 | |
| 201. | diogocarrola (Diogo Carrola) |
441 | |
| 202. | tentone (José Ferrão) |
441 | |
| 203. | machadovilaca (João Vilaça) |
416 | |
| 204. | mxssl (Max) |
412 | |
| 205. | zegameiro (José Gameiro) |
411 | |
| 206. | gnunicorn (Benjamin Kampmann) |
410 | |
| 207. | pratas (Diogo Pratas) |
410 | |
| 208. | linuz90 (Fabrizio Rinaldi) |
409 | |
| 209. | brunobat (Bruno Baptista) |
405 | |
| 210. | riclolsen (Ricardo Olsen) |
404 | |
| 211. | AniLeo (Ani) |
400 | |
| 212. | Randgalt (Jordan Zimmerman) |
387 | |
| 213. | juliajforesti (Júlia Jaeger Foresti) |
386 | |
| 214. | Jaliborc (João Cardoso) |
384 | |
| 215. | RGarrido03 (Rúben Garrido) |
371 | |
| 216. | couto (Luís Couto) |
368 | |
| 217. | alexishida (Alex Ishida) |
368 | |
| 218. | TGlide (Thomas G. Lopes) |
365 | |
| 219. | Exey (Exey Panteleev) |
362 | |
| 220. | DanielFonsecaa (Daniel Fonseca) |
360 | |
| 221. | jorgecarleitao (Jorge Leitao) |
360 | |
| 222. | fmcarvalho (Miguel Gamboa de Carvalho) |
360 | |
| 223. | ivandrofly (Ivandro Jao) |
358 | |
| 224. | luizmellodev (Luiz Mello) |
357 | |
| 225. | emkis (Nicolas Jardim) |
353 | |
| 226. | remonh87 (Rémon) |
352 | |
| 227. | g4brielklein (Gabriel Klein) |
352 | |
| 228. | lrascao (Luis Rascão) |
349 | |
| 229. | stanch (Nick) |
338 | |
| 230. | antoniorws (Antonio Serra) |
335 | |
| 231. | F4NT0 (Gabriel Fanto Stundner) |
331 | |
| 232. | Vmvs007 (Vitor Santos) |
330 | |
| 233. | pxlvre (Pol Vidal) |
328 | |
| 234. | aquelemiguel (Miguel Mano) |
324 | |
| 235. | cristijung (Cristina Jung) |
323 | |
| 236. | erickpintor (Erick Pintor) |
323 | |
| 237. | josecm (José Martins) |
322 | |
| 238. | adorilson (Adorilson Bezerra) |
318 | |
| 239. | nathanpc (Nathan Campos) |
311 | |
| 240. | sn4k3 (Tiago Conceição) |
309 | |
| 241. | lucasfrag (Lucas Fraga) |
309 | |
| 242. | jpdias (JP Dias) |
298 | |
| 243. | msperlin (Marcelo S. Perlin) |
297 | |
| 244. | 0Darkn (José Raposo ) |
296 | |
| 245. | fao89 (Fabricio Aguiar) |
295 | |
| 246. | peterpt (peterpt) |
291 | |
| 247. | ruilopesm (Rui Lopes) |
283 | |
| 248. | elizabetdev (Elizabet Oliveira) |
283 | |
| 249. | FMCalisto (Francisco Maria Calisto) |
279 | |
| 250. | RodrigoDornelles (DornellesTV) |
278 | |
| 251. | pedrouid (Pedro Gomes) |
277 | |
| 252. | theanxy (Wojtek) |
276 | |
| 253. | luisdalmolin (Luís Dalmolin) |
275 | |
| 254. | memming (Il Memming Park) |
274 | |
| 255. | ltarkker (Gonçalo L. Fernandes) |
272 | |
| 256. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
272 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 5 |
| 2. | cesium | 4 |
| 3. | cloudflare | 4 |
| 4. | elastic | 3 |
| 5. | coderdojobraga | 3 |
| 6. | github-beta | 3 |
| 7. | supabase | 3 |
| 8. | epicgames | 3 |
| 9. | openshift | 3 |
| 10. | rocketchat | 3 |