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-05-29 10:18: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 72138 total users in the region and you need at least 79 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. | Correia-jpv (João Correia) |
38724 | |
| 2. | pirapira (Yoichi Hirai) |
27570 | |
| 3. | rcarmo (Rui Carmo) |
11242 | |
| 4. | Th0rgal (Thomas Marchand) |
9945 | |
| 5. | daniel3303 (Daniel Oliveira) |
7009 | |
| 6. | JarbasAl (JarbasAI) |
6968 | |
| 7. | DiogoRibeiro7 (Diogo Ribeiro) |
6660 | |
| 8. | otaviojava (Otávio Santana) |
6608 | |
| 9. | motanelson (nelson jr mota) |
4883 | |
| 10. | adolfousier (Adolfo Usier ) |
4732 | |
| 11. | oliota (Rubem Oliota) |
4620 | |
| 12. | snipe (snipe) |
4045 | |
| 13. | rgl (Rui Lopes) |
4028 | |
| 14. | rafaeelaudibert (Rafael Audibert) |
3631 | |
| 15. | timlinux (Tim Sutton) |
3343 | |
| 16. | nelsonic (Nelson) |
3301 | |
| 17. | almeidx (Almeida) |
2886 | |
| 18. | leandrodamascena (Leandro Damascena) |
2861 | |
| 19. | adamchainz (Adam Johnson) |
2837 | |
| 20. | nunomaduro (nuno maduro) |
2695 | |
| 21. | LyeZinho (Pedro Kaleb!) |
2528 | |
| 22. | CoolAssPuppy (Prashant Sridharan) |
2403 | |
| 23. | FACorreiaa (Fernando Correia) |
2241 | |
| 24. | joamag (João Magalhães) |
2211 | |
| 25. | 0xferit (Ferit) |
2182 | |
| 26. | gustavovalverde (Gustavo Valverde) |
2133 | |
| 27. | andreaTP (Andrea Peruffo) |
2052 | |
| 28. | roll (roll) |
1995 | |
| 29. | bdmendes (Bruno Mendes) |
1871 | |
| 30. | ggazzo (Guilherme Gazzo) |
1871 | |
| 31. | diogotcorreia (Diogo Correia) |
1822 | |
| 32. | bgcngm (Bruno Martins) |
1755 | |
| 33. | ImrenR (Imren R) |
1741 | |
| 34. | nflaig (Nico Flaig) |
1710 | |
| 35. | rmarinho (Rui Marinho) |
1687 | |
| 36. | pgte (Pedro Teixeira) |
1670 | |
| 37. | pedrosousa (Pedro Sousa) |
1624 | |
| 38. | vgeorge (Vitor George) |
1593 | |
| 39. | goncalossilva (Gonçalo Silva) |
1581 | |
| 40. | matklad (Alex Kladov) |
1552 | |
| 41. | alt-romes (Rodrigo Mesquita) |
1529 | |
| 42. | tamtamchik (Yuri Tkachenko) |
1487 | |
| 43. | carlosflorencio (Carlos Florêncio) |
1482 | |
| 44. | art-shen (Art Shendrik) |
1481 | |
| 45. | erezrokah (Erez Rokah) |
1411 | |
| 46. | DanielFran (Daniel Franco) |
1402 | |
| 47. | filipecabaco (Filipe Cabaço) |
1385 | |
| 48. | microchipgnu (Luís Freitas) |
1356 | |
| 49. | naps62 (Miguel Palhas) |
1351 | |
| 50. | s0undt3ch (Pedro Algarvio) |
1338 | |
| 51. | ZanzyTHEbar (DaOfficialWizard) |
1329 | |
| 52. | jmg-duarte (José Duarte) |
1320 | |
| 53. | andresilva (André Silva) |
1300 | |
| 54. | fellyph (Fellyph Cintra) |
1289 | |
| 55. | JoseRFJuniorLLMs (Jose RF Junior) |
1281 | |
| 56. | pmoura (Paulo Moura) |
1264 | |
| 57. | HenriqueSFernandes (Henrique Fernandes) |
1258 | |
| 58. | joa-quim (Joaquim) |
1248 | |
| 59. | niquola (Nikolai Ryzhikov) |
1237 | |
| 60. | hugomrdias (Hugo Dias) |
1199 | |
| 61. | leafac (Leandro Facchinetti) |
1194 | |
| 62. | joaopalmeiro (João Palmeiro) |
1193 | |
| 63. | rochacbruno (Bruno Rocha) |
1190 | |
| 64. | josemvcerqueira (ターニャ) |
1162 | |
| 65. | nelsonmestevao (Nelson Estevão) |
1140 | |
| 66. | josesimoes (José Simões) |
1114 | |
| 67. | tofumatt (Matthew Riley MacPherson) |
1086 | |
| 68. | G4brym (Gabriel Massadas) |
1040 | |
| 69. | radcortez (Roberto Cortez) |
1030 | |
| 70. | WendellAdriel (Wendell Adriel) |
1028 | |
| 71. | limwa (André Lima) |
1006 | |
| 72. | dokterbob (Mathijs de Bruin) |
983 | |
| 73. | tassoevan (Tasso Evangelista) |
974 | |
| 74. | dannyhw (Daniel Williams) |
973 | |
| 75. | jonnyparris (Ruskin) |
960 | |
| 76. | Bunn (Fernando Bunn) |
950 | |
| 77. | sdsantos (Sérgio Santos) |
946 | |
| 78. | jsvd (João Duarte) |
934 | |
| 79. | mendess (Mendes) |
925 | |
| 80. | joaomlourenco (João M. Lourenço) |
924 | |
| 81. | Jeckerson (Anton Vasiliev) |
922 | |
| 82. | masmangan (Marco) |
919 | |
| 83. | macabeus (Bruno Macabeus) |
915 | |
| 84. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
910 | |
| 85. | ttoino (João Pereira) |
890 | |
| 86. | stevenroose (Steven Roose) |
885 | |
| 87. | mistic (Tiago Costa) |
879 | |
| 88. | woile (Santiago Fraire Willemoes) |
879 | |
| 89. | helderberto (Helder Burato Berto) |
873 | |
| 90. | talvasconcelos (Tiago Vasconcelos) |
860 | |
| 91. | Process-ing (Bruno Oliveira) |
854 | |
| 92. | philippWassibauer (Philipp Wassibauer) |
850 | |
| 93. | codacy-badger (Codacy Badger) |
850 | |
| 94. | bolt12 (Armando Santos) |
828 | |
| 95. | renatomarinho (Renato Marinho) |
827 | |
| 96. | joaquimrocha (Joaquim Rocha) |
824 | |
| 97. | AlexCatarino (Alexandre Catarino) |
822 | |
| 98. | GearsDatapacks (Surya Rose) |
820 | |
| 99. | gmcabrita (Gonçalo Mendes Cabrita) |
814 | |
| 100. | Francisca105 (Francisca Almeida) |
813 | |
| 101. | alcides (Alcides Fonseca) |
808 | |
| 102. | ledsouza (Leandro da Silva de Souza) |
799 | |
| 103. | dwildt (Daniel Wildt) |
790 | |
| 104. | datsfilipe (datsfilipe.xyz) |
785 | |
| 105. | rubenmarcus (Ruben) |
784 | |
| 106. | pkoch (Paulo Koch) |
767 | |
| 107. | apocas (Pedro Dias) |
762 | |
| 108. | diogocarrola (Diogo Carrola) |
761 | |
| 109. | aalmada (Antão Almada) |
759 | |
| 110. | nicolastakashi (Nicolas Takashi) |
751 | |
| 111. | jenpaff (Jennifer) |
739 | |
| 112. | ncruces (Nuno Cruces) |
730 | |
| 113. | dickhardt (Dick Hardt) |
729 | |
| 114. | joaobispo (João Bispo) |
728 | |
| 115. | emiliosheinz (Emilio Heinzmann) |
726 | |
| 116. | gnunicorn (Benjamin Kampmann) |
723 | |
| 117. | joaotavora (João Távora) |
716 | |
| 118. | TGlide (Thomas G. Lopes) |
707 | |
| 119. | frm (Fernando Mendes) |
706 | |
| 120. | rodloboz (Rui Freitas) |
703 | |
| 121. | Enet4 (Eduardo Pinho) |
699 | |
| 122. | weeco (Martin Schneppenheim) |
697 | |
| 123. | choraria (Sourabh Choraria) |
697 | |
| 124. | melogabriel (Gabriel Melo) |
667 | |
| 125. | ashtanko (Oleksii Shtanko) |
659 | |
| 126. | pedro-mendonca (Pedro Mendonça) |
655 | |
| 127. | schnorr (Lucas M. Schnorr) |
654 | |
| 128. | sug0 (Tiago Carvalho) |
649 | |
| 129. | dariogriffo (Dario Griffo) |
639 | |
| 130. | g4brielklein (Gabriel Klein) |
636 | |
| 131. | jcazevedo (Joao Azevedo) |
635 | |
| 132. | dev-ggomes (Guilherme Gomes) |
633 | |
| 133. | jbergstroem (Johan Bergström) |
632 | |
| 134. | EnkrateiaLucca (LUCAS SOARES) |
623 | |
| 135. | Sirze01 (José Costa) |
620 | |
| 136. | prenansantana (Renan Santana) |
616 | |
| 137. | aryabhuptani (Arya) |
604 | |
| 138. | uLucasFraga (lucas.fraga) |
600 | |
| 139. | tomahock (João Pina) |
600 | |
| 140. | nunoplopes (Nuno Lopes) |
596 | |
| 141. | andremion (André Mion) |
594 | |
| 142. | zkcryptweb (zkcryptweb) |
592 | |
| 143. | m1guelpf (Miguel Piedrafita) |
586 | |
| 144. | LITUATUI (Pedro Lima) |
579 | |
| 145. | mroya (Márcio Roya) |
573 | |
| 146. | sigma-andex (Jan Schulte) |
572 | |
| 147. | guilhermesimoes (Guilherme Simoes) |
551 | |
| 148. | dcsg (Daniel Gomes) |
545 | |
| 149. | brocaar (Orne Brocaar) |
542 | |
| 150. | omarcusdev (Marcus Gonçalves) |
533 | |
| 151. | anfreire (André Freire Ferreira) |
532 | |
| 152. | DanielFonsecaa (Daniel Fonseca) |
530 | |
| 153. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
530 | |
| 154. | JGalego (João Galego) |
525 | |
| 155. | brpaz (Bruno Paz) |
524 | |
| 156. | mcoquet (Miguel Coquet) |
507 | |
| 157. | waldyrious (Waldir Pimenta) |
495 | |
| 158. | rtfpessoa (Rodrigo Fernandes) |
492 | |
| 159. | mikedld (Mike Gelfand) |
488 | |
| 160. | Benevanio (Benevanio) |
484 | |
| 161. | pulgamecanica (Andre) |
479 | |
| 162. | d-gubert (Douglas Gubert) |
478 | |
| 163. | tutods (Daniel Sousa) |
473 | |
| 164. | Curio5813 (Marcos Glasner) |
471 | |
| 165. | pratas (Diogo Pratas) |
470 | |
| 166. | andrepimenta (Andre Pimenta) |
468 | |
| 167. | RuiRomano (Rui Romano) |
468 | |
| 168. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
466 | |
| 169. | franciscoBSalgueiro (Francisco Salgueiro) |
465 | |
| 170. | marciocamello (Marcio Vale) |
465 | |
| 171. | alexcastrodev (Alexandro Castro) |
459 | |
| 172. | azir9200 (Azir Uddin) |
456 | |
| 173. | flixlix (Luca Félix) |
450 | |
| 174. | voidbert (Humberto Gomes) |
448 | |
| 175. | JosePedroDias (José Pedro Dias) |
446 | |
| 176. | theanxy (Wojtek) |
444 | |
| 177. | lucasfrag (Lucas Fraga) |
444 | |
| 178. | Quicksaver (Luís Miguel) |
434 | |
| 179. | couto (Luís Couto) |
433 | |
| 180. | pedrominatel (Pedro Minatel) |
429 | |
| 181. | flavioislima (Flávio Fearn) |
423 | |
| 182. | MarcelloDuarte (Marcello Duarte) |
417 | |
| 183. | dinocosta (Dino) |
416 | |
| 184. | riclolsen (Ricardo Olsen) |
416 | |
| 185. | CesarNog (Cesar Augusto Nogueira) |
411 | |
| 186. | juliajforesti (Júlia Jaeger Foresti) |
410 | |
| 187. | lrascao (Luis Rascão) |
409 | |
| 188. | mcsf (Miguel Fonseca) |
407 | |
| 189. | GuilhE (Guilherme Delgado) |
407 | |
| 190. | brunobat (Bruno Baptista) |
406 | |
| 191. | qlpqlp (Paulo Vidal) |
406 | |
| 192. | alicejgibbons (Alice Gibbons) |
405 | |
| 193. | dreispt (Daniel Reis) |
404 | |
| 194. | Fernando-A-Rocha (Fernando Rocha) |
402 | |
| 195. | RodrigoDornelles (DornellesTV) |
400 | |
| 196. | machadovilaca (João Vilaça) |
397 | |
| 197. | RGarrido03 (Rúben Garrido) |
395 | |
| 198. | mariolpantunes (Mário Antunes) |
394 | |
| 199. | MrSloth-dev (João Albuquerque Barbosa) |
386 | |
| 200. | F4NT0 (Gabriel Fanto Stundner) |
379 | |
| 201. | fmcarvalho (Miguel Gamboa de Carvalho) |
371 | |
| 202. | Fabio-A-Sa (Fábio Sá) |
369 | |
| 203. | marianaobmorais (Mariana Morais) |
364 | |
| 204. | kevinchappell (Kevin Chappell) |
361 | |
| 205. | ambs (Alberto Simões) |
358 | |
| 206. | antoniorws (Antonio Serra) |
358 | |
| 207. | Jaliborc (João Cardoso) |
356 | |
| 208. | erickpintor (Erick Pintor) |
352 | |
| 209. | tskxz (Tanjil) |
347 | |
| 210. | nathanpc (Nathan Campos) |
346 | |
| 211. | dialex (Diogo Nunes) |
343 | |
| 212. | adorilson (Adorilson Bezerra) |
342 | |
| 213. | joaquimorg (joaquim.org) |
342 | |
| 214. | emkis (Nicolas Jardim) |
339 | |
| 215. | fao89 (Fabricio Aguiar) |
335 | |
| 216. | TheExGenesis (Francisco Carvalho) |
332 | |
| 217. | kakacordovil (kaká cordovil) |
332 | |
| 218. | rfgamaral (Ricardo Amaral) |
332 | |
| 219. | Vmvs007 (Vitor Santos) |
330 | |
| 220. | ruilopesm (Rui Lopes) |
330 | |
| 221. | sn4k3 (Tiago Conceição) |
329 | |
| 222. | Randgalt (Jordan Zimmerman) |
329 | |
| 223. | vasturiano (Vasco Asturiano) |
328 | |
| 224. | AniLeo (Ani) |
326 | |
| 225. | remonh87 (Rémon) |
324 | |
| 226. | bruno12mota (Bruno Mota) |
324 | |
| 227. | JGAntunes (João Antunes) |
322 | |
| 228. | cristijung (Cristina Jung) |
319 | |
| 229. | pxlvre (Pol Vidal) |
318 | |
| 230. | ftonato (Ademílson Tonato) |
315 | |
| 231. | hishamhm (Hisham Muhammad) |
313 | |
| 232. | caruccio (Mateus Caruccio) |
313 | |
| 233. | r00t-3xp10it (pedro ubuntu) |
310 | |
| 234. | jorgecarleitao (Jorge Leitao) |
310 | |
| 235. | luciopaiva (Lucio Paiva) |
310 | |
| 236. | linuz90 (Fabrizio Rinaldi) |
309 | |
| 237. | luisalima (Luisa Lima) |
309 | |
| 238. | marado (Marcos Marado) |
302 | |
| 239. | stanch (Nick) |
301 | |
| 240. | lenonleite (Lenon Leite) |
295 | |
| 241. | luigicfilho (Luigi C. Filho) |
293 | |
| 242. | marcospgp (Marcos Pereira) |
291 | |
| 243. | lude-bri (Luigi Piantavinha) |
287 | |
| 244. | ebmarque (Ebenézer Marquezine) |
286 | |
| 245. | danielsp45 (Daniel Pereira) |
284 | |
| 246. | aitorvs (Aitor Viana) |
283 | |
| 247. | Drete457 (Filipe Mota) |
282 | |
| 248. | malikpiara (Malik Piara) |
280 | |
| 249. | fabiosantoscode (Fábio Santos) |
278 | |
| 250. | 0Darkn (José Raposo ) |
277 | |
| 251. | josecm (José Martins) |
274 | |
| 252. | ClaudioESSilva (Cláudio Silva) |
272 | |
| 253. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
272 | |
| 254. | rogeriopvl (Rogério Vicente) |
269 | |
| 255. | goncalo1021pt (Gonçalo Santos Pereira) |
267 | |
| 256. | jersobh (Jeff Andrade) |
261 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 5 |
| 2. | cloudflare | 5 |
| 3. | nixos | 4 |
| 4. | require-lx | 4 |
| 5. | coderdojobraga | 4 |
| 6. | rocketchat | 3 |
| 7. | openshift | 3 |
| 8. | joinum | 3 |
| 9. | supabase | 3 |
| 10. | dockerlisbon | 3 |