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-18 16:22:30 +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 74722 total users in the region and you need at least 81 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) |
50459 | |
| 2. | Correia-jpv (João Correia) |
38145 | |
| 3. | JarbasAl (JarbasAI) |
25045 | |
| 4. | rcarmo (Rui Carmo) |
17715 | |
| 5. | Th0rgal (Thomas Marchand) |
14827 | |
| 6. | daniel3303 (Daniel Oliveira) |
11783 | |
| 7. | DiogoRibeiro7 (Diogo Ribeiro) |
10159 | |
| 8. | otaviojava (Otávio Santana) |
8301 | |
| 9. | adolfousier (Adolfo Usier ) |
7680 | |
| 10. | infinityabundance (riaan de beer) |
6069 | |
| 11. | motanelson (nelson jr mota) |
5734 | |
| 12. | oliota (Rubem Oliota) |
4530 | |
| 13. | snipe (snipe) |
4505 | |
| 14. | rgl (Rui Lopes) |
4295 | |
| 15. | FACorreiaa (Fernando Correia) |
4199 | |
| 16. | rafaeelaudibert (Rafael Audibert) |
4031 | |
| 17. | enterprise46722 (Enterprise) |
3749 | |
| 18. | nunocoracao (Nuno C.) |
3648 | |
| 19. | gustavovalverde (Gustavo Valverde) |
3525 | |
| 20. | nelsonic (Nelson) |
3495 | |
| 21. | nunomaduro (nuno maduro) |
3318 | |
| 22. | almeidx (Almeida) |
3282 | |
| 23. | timlinux (Tim Sutton) |
3242 | |
| 24. | adamchainz (Adam Johnson) |
3151 | |
| 25. | carlosflorencio (Carlos Florêncio) |
2962 | |
| 26. | PascalPixel (Pascal Pixel) |
2912 | |
| 27. | CoolAssPuppy (Prashant Sridharan) |
2765 | |
| 28. | brunoamaral (Bruno Amaral) |
2592 | |
| 29. | leandrodamascena (Leandro Damascena) |
2580 | |
| 30. | choraria (Sourabh Choraria) |
2469 | |
| 31. | nategeier (Nate Geier) |
2440 | |
| 32. | LyeZinho (Pedro Kaleb!) |
2431 | |
| 33. | 0xferit (Ferit) |
2338 | |
| 34. | tamtamchik (Yuri Tkachenko) |
2313 | |
| 35. | joamag (João Magalhães) |
2302 | |
| 36. | nflaig (Nico Flaig) |
2244 | |
| 37. | andreaTP (Andrea Peruffo) |
2027 | |
| 38. | s0undt3ch (Pedro Algarvio) |
1992 | |
| 39. | diogotcorreia (Diogo Correia) |
1914 | |
| 40. | roll (roll) |
1891 | |
| 41. | art-shen (Art Shendrik) |
1873 | |
| 42. | CesarNog (César Augusto Nogueira) |
1857 | |
| 43. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
1795 | |
| 44. | pmoura (Paulo Moura) |
1750 | |
| 45. | ggazzo (Guilherme Gazzo) |
1704 | |
| 46. | Process-ing (Bruno Oliveira) |
1704 | |
| 47. | vgeorge (Vitor George) |
1699 | |
| 48. | goncalossilva (Gonçalo Silva) |
1698 | |
| 49. | joa-quim (Joaquim) |
1659 | |
| 50. | bdmendes (Bruno Mendes) |
1615 | |
| 51. | DanielFran (Daniel Franco) |
1601 | |
| 52. | ImrenR (Imren R) |
1575 | |
| 53. | manindrarana (Manindra Rana Magar) |
1548 | |
| 54. | bgcngm (Bruno Martins) |
1527 | |
| 55. | JGalego (João Galego) |
1516 | |
| 56. | filipecabaco (Filipe Cabaço) |
1502 | |
| 57. | leafac (Leandro Facchinetti) |
1482 | |
| 58. | macabeus (Bruno Macabeus) |
1442 | |
| 59. | WendellAdriel (Wendell Adriel) |
1437 | |
| 60. | alt-romes (Rodrigo Mesquita) |
1424 | |
| 61. | andresilva (André Silva) |
1414 | |
| 62. | rmarinho (Rui Marinho) |
1399 | |
| 63. | dariogriffo (Dario Griffo) |
1393 | |
| 64. | erezrokah (Erez Rokah) |
1381 | |
| 65. | jmg-duarte (José Duarte) |
1366 | |
| 66. | G4brym (Gabriel Massadas) |
1362 | |
| 67. | pgte (Pedro Teixeira) |
1359 | |
| 68. | JoseRFJuniorLLMs (Jose RF Junior) |
1358 | |
| 69. | josesimoes (José Simões) |
1358 | |
| 70. | pedrosousa (Pedro Sousa) |
1320 | |
| 71. | HenriqueSFernandes (Henrique Fernandes) |
1318 | |
| 72. | joaomlourenco (João M. Lourenço) |
1289 | |
| 73. | Clintonrocha98 (Clinton Rocha) |
1282 | |
| 74. | niquola (Nikolai Ryzhikov) |
1258 | |
| 75. | abronan (Alexandre Beslic) |
1253 | |
| 76. | joaopalmeiro (João Palmeiro) |
1242 | |
| 77. | naps62 (Miguel Palhas) |
1236 | |
| 78. | GigaHierz () |
1222 | |
| 79. | hugomrdias (Hugo Dias) |
1212 | |
| 80. | Jeckerson (Anton Vasiliev) |
1205 | |
| 81. | gmcabrita (Gonçalo Mendes Cabrita) |
1198 | |
| 82. | rochacbruno (Bruno Rocha) |
1182 | |
| 83. | dokterbob (Mathijs de Bruin) |
1175 | |
| 84. | matklad (Alex Kladov) |
1163 | |
| 85. | fellyph (Fellyph Cintra) |
1142 | |
| 86. | ZanzyTHEbar (DaOfficialWizard) |
1127 | |
| 87. | alcides (Alcides Fonseca) |
1126 | |
| 88. | neu-rah (Rui Azevedo) |
1107 | |
| 89. | Bunn (Fernando Bunn) |
1103 | |
| 90. | kigiri (Clément) |
1098 | |
| 91. | microchipgnu (Luís Freitas) |
1076 | |
| 92. | tofumatt (Matthew Riley MacPherson) |
1076 | |
| 93. | mendess (Mendes) |
1067 | |
| 94. | talvasconcelos (Tiago Vasconcelos) |
1063 | |
| 95. | radcortez (Roberto Cortez) |
1018 | |
| 96. | helderberto (Helder Burato Berto) |
1012 | |
| 97. | rubenmarcus (Ruben) |
1010 | |
| 98. | Fabio-A-Sa (Fábio Sá) |
1005 | |
| 99. | josemvcerqueira (ターニャ) |
1004 | |
| 100. | Quicksaver (Luís Miguel) |
1001 | |
| 101. | tassoevan (Tasso Evangelista) |
1001 | |
| 102. | AlexCatarino (Alexandre Catarino) |
999 | |
| 103. | jonnyparris (Ruskin) |
989 | |
| 104. | philippWassibauer (Philipp Wassibauer) |
976 | |
| 105. | stevenroose (Steven Roose) |
971 | |
| 106. | rafael2k (Rafael Diniz) |
957 | |
| 107. | woile (Santiago Fraire Willemoes) |
924 | |
| 108. | joaquimrocha (Joaquim Rocha) |
917 | |
| 109. | masmangan (Marco) |
916 | |
| 110. | sdsantos (Sérgio Santos) |
905 | |
| 111. | ttoino (João Pereira) |
888 | |
| 112. | andrepimenta (Andre Pimenta) |
871 | |
| 113. | bolt12 (Armando Santos) |
861 | |
| 114. | dannyhw (Daniel Williams) |
859 | |
| 115. | tskxz (Tanjil) |
851 | |
| 116. | limwa (André Lima) |
845 | |
| 117. | jsvd (João Duarte) |
845 | |
| 118. | schnorr (Lucas M. Schnorr) |
845 | |
| 119. | alexcastrodev (Alexandro Castro) |
836 | |
| 120. | codacy-badger (Codacy Badger) |
832 | |
| 121. | aalmada (Antão Almada) |
830 | |
| 122. | dickhardt (Dick Hardt) |
824 | |
| 123. | renatomarinho (Renato Marinho) |
812 | |
| 124. | nicolastakashi (Nicolas Takashi) |
812 | |
| 125. | ledsouza (Leandro da Silva de Souza) |
806 | |
| 126. | Br1ght0ne (Oleksii Filonenko) |
779 | |
| 127. | MarcelloDuarte (Marcello Duarte) |
776 | |
| 128. | Francisca105 (Francisca Almeida) |
768 | |
| 129. | ncruces (Nuno Cruces) |
758 | |
| 130. | nelsonmestevao (Nelson Estevão) |
757 | |
| 131. | apocas (Pedro Dias) |
756 | |
| 132. | joaobispo (João Bispo) |
752 | |
| 133. | dwildt (Daniel Wildt) |
744 | |
| 134. | EnkrateiaLucca (LUCAS SOARES) |
739 | |
| 135. | dcsg (Daniel Gomes) |
737 | |
| 136. | sigma-andex (Jan Schulte) |
731 | |
| 137. | jenpaff (Jennifer) |
726 | |
| 138. | jersobh (Jeff Andrade) |
726 | |
| 139. | mroya (Márcio Roya) |
714 | |
| 140. | pedro-mendonca (Pedro Mendonça) |
707 | |
| 141. | datsfilipe (datsfilipe.xyz) |
707 | |
| 142. | pkoch (Paulo Koch) |
706 | |
| 143. | jbergstroem (Johan Bergström) |
698 | |
| 144. | pulgamecanica (Andre) |
698 | |
| 145. | Benevanio (Benevanio) |
696 | |
| 146. | andremion (André Mion) |
686 | |
| 147. | mistic (Tiago Costa) |
686 | |
| 148. | luisalima (Luisa Lima) |
683 | |
| 149. | jcazevedo (Joao Azevedo) |
677 | |
| 150. | afonsopc (Afonso Coutinho) |
676 | |
| 151. | GearsDatapacks (Surya Rose) |
674 | |
| 152. | rodloboz (Rui Freitas) |
673 | |
| 153. | frm (Fernando Mendes) |
671 | |
| 154. | emiliosheinz (Emilio Heinzmann) |
657 | |
| 155. | LITUATUI (Pedro Lima) |
645 | |
| 156. | weeco (Martin Schneppenheim) |
638 | |
| 157. | Sirze01 (José Costa) |
632 | |
| 158. | Enet4 (Eduardo Pinho) |
628 | |
| 159. | d-gubert (Douglas Gubert) |
621 | |
| 160. | prenansantana (Renan Santana) |
621 | |
| 161. | joaotavora (João Távora) |
613 | |
| 162. | dinocosta (Dino) |
612 | |
| 163. | brpaz (Bruno Paz) |
595 | |
| 164. | nunoplopes (Nuno Lopes) |
594 | |
| 165. | tomahock (João Pina) |
586 | |
| 166. | mariolpantunes (Mário Antunes) |
584 | |
| 167. | flavioislima (Flávio Fearn) |
581 | |
| 168. | guilhermesimoes (Guilherme Simoes) |
574 | |
| 169. | rtfpessoa (Rodrigo Fernandes) |
565 | |
| 170. | dreispt (Daniel Reis) |
561 | |
| 171. | ashtanko (Oleksii Shtanko) |
558 | |
| 172. | dialex (Diogo Nunes) |
549 | |
| 173. | ambs (Alberto Simões) |
547 | |
| 174. | brocaar (Orne Brocaar) |
546 | |
| 175. | m1guelpf (Miguel Piedrafita) |
544 | |
| 176. | Curio5813 (Marcos Glasner) |
543 | |
| 177. | sug0 (Tiago Carvalho) |
534 | |
| 178. | zkcryptweb (zkcryptweb) |
529 | |
| 179. | qlpqlp (Paulo Vidal) |
524 | |
| 180. | malikpiara (Malik Piara) |
524 | |
| 181. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
520 | |
| 182. | anfreire (André Freire Ferreira) |
514 | |
| 183. | r00t-3xp10it (pedro ubuntu) |
509 | |
| 184. | flixlix (Luca Félix) |
508 | |
| 185. | mcoquet (Miguel Coquet) |
506 | |
| 186. | omarcusdev (Marcus Gonçalves) |
497 | |
| 187. | melogabriel (Gabriel Melo) |
491 | |
| 188. | rfgamaral (Ricardo Amaral) |
486 | |
| 189. | SaraFreitas-dev (Sara Freitas) |
486 | |
| 190. | franciscoBSalgueiro (Francisco Salgueiro) |
477 | |
| 191. | voidbert (Humberto Gomes) |
476 | |
| 192. | mcsf (Miguel Fonseca) |
473 | |
| 193. | pedrominatel (Pedro Minatel) |
469 | |
| 194. | JosePedroDias (José Pedro Dias) |
458 | |
| 195. | alicejgibbons (Alice Gibbons) |
458 | |
| 196. | cyco130 (Fatih Aygün) |
453 | |
| 197. | kevinchappell (Kevin Chappell) |
451 | |
| 198. | waldyrious (Waldir Pimenta) |
449 | |
| 199. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
448 | |
| 200. | RuiRomano (Rui Romano) |
442 | |
| 201. | tentone (José Ferrão) |
439 | |
| 202. | GuilhE (Guilherme Delgado) |
435 | |
| 203. | linuz90 (Fabrizio Rinaldi) |
432 | |
| 204. | uLucasFraga (lucas.fraga) |
426 | |
| 205. | Jaliborc (João Cardoso) |
425 | |
| 206. | diogocarrola (Diogo Carrola) |
424 | |
| 207. | mxssl (Max) |
422 | |
| 208. | AniLeo (Ani) |
415 | |
| 209. | machadovilaca (João Vilaça) |
413 | |
| 210. | zegameiro (José Gameiro) |
411 | |
| 211. | RafaelVidaurre (Rafael Vidaurre) |
411 | |
| 212. | pratas (Diogo Pratas) |
410 | |
| 213. | brunobat (Bruno Baptista) |
407 | |
| 214. | riclolsen (Ricardo Olsen) |
401 | |
| 215. | gnunicorn (Benjamin Kampmann) |
398 | |
| 216. | alexishida (Alex Ishida) |
390 | |
| 217. | juliajforesti (Júlia Jaeger Foresti) |
384 | |
| 218. | remonh87 (Rémon) |
380 | |
| 219. | ivandrofly (Ivandro Jao) |
377 | |
| 220. | Randgalt (Jordan Zimmerman) |
377 | |
| 221. | RGarrido03 (Rúben Garrido) |
371 | |
| 222. | Exey (Exey Panteleev) |
367 | |
| 223. | couto (Luís Couto) |
366 | |
| 224. | lrascao (Luis Rascão) |
364 | |
| 225. | jorgecarleitao (Jorge Leitao) |
356 | |
| 226. | emkis (Nicolas Jardim) |
353 | |
| 227. | luizmellodev (Luiz Mello) |
348 | |
| 228. | fmcarvalho (Miguel Gamboa de Carvalho) |
346 | |
| 229. | TGlide (Thomas G. Lopes) |
341 | |
| 230. | stanch (Nick) |
340 | |
| 231. | g4brielklein (Gabriel Klein) |
334 | |
| 232. | luisdalmolin (Luís Dalmolin) |
332 | |
| 233. | pxlvre (Pol Vidal) |
332 | |
| 234. | Vmvs007 (Vitor Santos) |
330 | |
| 235. | aquelemiguel (Miguel Mano) |
327 | |
| 236. | DanielFonsecaa (Daniel Fonseca) |
327 | |
| 237. | F4NT0 (Gabriel Fanto Stundner) |
323 | |
| 238. | antoniorws (Antonio Serra) |
323 | |
| 239. | josecm (José Martins) |
322 | |
| 240. | sn4k3 (Tiago Conceição) |
321 | |
| 241. | jpdias (JP Dias) |
321 | |
| 242. | erickpintor (Erick Pintor) |
316 | |
| 243. | adorilson (Adorilson Bezerra) |
315 | |
| 244. | nathanpc (Nathan Campos) |
311 | |
| 245. | lucasfrag (Lucas Fraga) |
311 | |
| 246. | peterpt (peterpt) |
298 | |
| 247. | msperlin (Marcelo S. Perlin) |
298 | |
| 248. | 0Darkn (José Raposo ) |
296 | |
| 249. | cristijung (Cristina Jung) |
288 | |
| 250. | elizabetdev (Elizabet Oliveira) |
285 | |
| 251. | fao89 (Fabricio Aguiar) |
284 | |
| 252. | FanJups (Fanon Jupkwo) |
281 | |
| 253. | memming (Il Memming Park) |
278 | |
| 254. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
272 | |
| 255. | RodrigoDornelles (DornellesTV) |
272 | |
| 256. | ltarkker (Gonçalo L. Fernandes) |
272 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 5 |
| 2. | cloudflare | 4 |
| 3. | openshift | 3 |
| 4. | cesium | 3 |
| 5. | elastic | 3 |
| 6. | rocketchat | 3 |
| 7. | github-beta | 3 |
| 8. | supabase | 3 |
| 9. | automattic | 2 |
| 10. | doist | 2 |