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-06-28 09:53:11 +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 72935 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/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. | Correia-jpv (João Correia) |
39531 | |
| 2. | pirapira (Yoichi Hirai) |
31927 | |
| 3. | rcarmo (Rui Carmo) |
15074 | |
| 4. | JarbasAl (JarbasAI) |
8790 | |
| 5. | daniel3303 (Daniel Oliveira) |
8655 | |
| 6. | Th0rgal (Thomas Marchand) |
7068 | |
| 7. | otaviojava (Otávio Santana) |
6811 | |
| 8. | adolfousier (Adolfo Usier ) |
5291 | |
| 9. | motanelson (nelson jr mota) |
5102 | |
| 10. | oliota (Rubem Oliota) |
4849 | |
| 11. | DiogoRibeiro7 (Diogo Ribeiro) |
4189 | |
| 12. | hiren0722 (Hiren) |
4111 | |
| 13. | rgl (Rui Lopes) |
3994 | |
| 14. | snipe (snipe) |
3557 | |
| 15. | timlinux (Tim Sutton) |
2767 | |
| 16. | nunomaduro (nuno maduro) |
2723 | |
| 17. | LyeZinho (Pedro Kaleb!) |
2248 | |
| 18. | FACorreiaa (Fernando Correia) |
2180 | |
| 19. | joamag (João Magalhães) |
2077 | |
| 20. | gustavovalverde (Gustavo Valverde) |
1815 | |
| 21. | ImrenR (Imren R) |
1713 | |
| 22. | bgcngm (Bruno Martins) |
1711 | |
| 23. | almeidx (Almeida) |
1697 | |
| 24. | 0xferit (Ferit) |
1673 | |
| 25. | rafaeelaudibert (Rafael Audibert) |
1662 | |
| 26. | art-shen (Art Shendrik) |
1657 | |
| 27. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
1650 | |
| 28. | roll (roll) |
1626 | |
| 29. | CoolAssPuppy (Prashant Sridharan) |
1569 | |
| 30. | adamchainz (Adam Johnson) |
1496 | |
| 31. | bdmendes (Bruno Mendes) |
1479 | |
| 32. | goncalossilva (Gonçalo Silva) |
1446 | |
| 33. | nelsonic (Nelson) |
1445 | |
| 34. | s0undt3ch (Pedro Algarvio) |
1399 | |
| 35. | tamtamchik (Yuri Tkachenko) |
1386 | |
| 36. | pmoura (Paulo Moura) |
1385 | |
| 37. | niquola (Nikolai Ryzhikov) |
1368 | |
| 38. | pgte (Pedro Teixeira) |
1333 | |
| 39. | vgeorge (Vitor George) |
1273 | |
| 40. | microchipgnu (Luís Freitas) |
1238 | |
| 41. | andreaTP (Andrea Peruffo) |
1237 | |
| 42. | HenriqueSFernandes (Henrique Fernandes) |
1196 | |
| 43. | alt-romes (Rodrigo Mesquita) |
1192 | |
| 44. | JoseRFJuniorLLMs (Jose RF Junior) |
1165 | |
| 45. | diogotcorreia (Diogo Correia) |
1151 | |
| 46. | leafac (Leandro Facchinetti) |
1144 | |
| 47. | josemvcerqueira (ターニャ) |
1086 | |
| 48. | carlosflorencio (Carlos Florêncio) |
1086 | |
| 49. | ZanzyTHEbar (DaOfficialWizard) |
1082 | |
| 50. | leandrodamascena (Leandro Damascena) |
1063 | |
| 51. | matklad (Alex Kladov) |
1011 | |
| 52. | CesarNog (César Augusto Nogueira) |
975 | |
| 53. | stevenroose (Steven Roose) |
932 | |
| 54. | gmcabrita (Gonçalo Mendes Cabrita) |
916 | |
| 55. | joaomlourenco (João M. Lourenço) |
906 | |
| 56. | mendess (Mendes) |
900 | |
| 57. | helderberto (Helder Burato Berto) |
892 | |
| 58. | hugomrdias (Hugo Dias) |
876 | |
| 59. | rochacbruno (Bruno Rocha) |
860 | |
| 60. | ttoino (João Pereira) |
853 | |
| 61. | joa-quim (Joaquim) |
834 | |
| 62. | jonnyparris (Ruskin) |
821 | |
| 63. | macabeus (Bruno Macabeus) |
817 | |
| 64. | renatomarinho (Renato Marinho) |
815 | |
| 65. | WendellAdriel (Wendell Adriel) |
787 | |
| 66. | ggazzo (Guilherme Gazzo) |
784 | |
| 67. | naps62 (Miguel Palhas) |
780 | |
| 68. | nategeier (Nate Geier) |
761 | |
| 69. | datsfilipe (datsfilipe.xyz) |
758 | |
| 70. | woile (Santiago Fraire Willemoes) |
753 | |
| 71. | masmangan (Marco) |
748 | |
| 72. | fellyph (Fellyph Cintra) |
748 | |
| 73. | limwa (André Lima) |
743 | |
| 74. | apocas (Pedro Dias) |
739 | |
| 75. | Process-ing (Bruno Oliveira) |
721 | |
| 76. | aalmada (Antão Almada) |
717 | |
| 77. | tofumatt (Matthew Riley MacPherson) |
715 | |
| 78. | alcides (Alcides Fonseca) |
710 | |
| 79. | josesimoes (José Simões) |
702 | |
| 80. | nelsonmestevao (Nelson Estevão) |
697 | |
| 81. | ledsouza (Leandro da Silva de Souza) |
693 | |
| 82. | joaotavora (João Távora) |
688 | |
| 83. | Jeckerson (Anton Vasiliev) |
687 | |
| 84. | frm (Fernando Mendes) |
685 | |
| 85. | joaopalmeiro (João Palmeiro) |
684 | |
| 86. | schnorr (Lucas M. Schnorr) |
671 | |
| 87. | nflaig (Nico Flaig) |
670 | |
| 88. | philippWassibauer (Philipp Wassibauer) |
660 | |
| 89. | dannyhw (Daniel Williams) |
652 | |
| 90. | jsvd (João Duarte) |
650 | |
| 91. | omarcusdev (Marcus Gonçalves) |
641 | |
| 92. | dickhardt (Dick Hardt) |
636 | |
| 93. | pedro-mendonca (Pedro Mendonça) |
636 | |
| 94. | mroya (Márcio Roya) |
635 | |
| 95. | bolt12 (Armando Santos) |
632 | |
| 96. | ncruces (Nuno Cruces) |
624 | |
| 97. | dariogriffo (Dario Griffo) |
613 | |
| 98. | neu-rah (Rui Azevedo) |
600 | |
| 99. | rmarinho (Rui Marinho) |
600 | |
| 100. | EnkrateiaLucca (LUCAS SOARES) |
595 | |
| 101. | joaobispo (João Bispo) |
594 | |
| 102. | ashtanko (Oleksii Shtanko) |
586 | |
| 103. | tomahock (João Pina) |
581 | |
| 104. | andresilva (André Silva) |
580 | |
| 105. | emiliosheinz (Emilio Heinzmann) |
576 | |
| 106. | talvasconcelos (Tiago Vasconcelos) |
575 | |
| 107. | DanielFran (Daniel Franco) |
572 | |
| 108. | prenansantana (Renan Santana) |
569 | |
| 109. | uLucasFraga (lucas.fraga) |
562 | |
| 110. | pulgamecanica (Andre) |
560 | |
| 111. | diogocarrola (Diogo Carrola) |
560 | |
| 112. | LITUATUI (Pedro Lima) |
559 | |
| 113. | dwildt (Daniel Wildt) |
558 | |
| 114. | pedrosousa (Pedro Sousa) |
555 | |
| 115. | GearsDatapacks (Surya Rose) |
554 | |
| 116. | Francisca105 (Francisca Almeida) |
551 | |
| 117. | G4brym (Gabriel Massadas) |
547 | |
| 118. | Enet4 (Eduardo Pinho) |
545 | |
| 119. | filipecabaco (Filipe Cabaço) |
544 | |
| 120. | guilhermesimoes (Guilherme Simoes) |
532 | |
| 121. | anfreire (André Freire Ferreira) |
532 | |
| 122. | sdsantos (Sérgio Santos) |
526 | |
| 123. | sug0 (Tiago Carvalho) |
516 | |
| 124. | dokterbob (Mathijs de Bruin) |
515 | |
| 125. | pkoch (Paulo Koch) |
509 | |
| 126. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
508 | |
| 127. | JGalego (João Galego) |
508 | |
| 128. | gnunicorn (Benjamin Kampmann) |
505 | |
| 129. | dcsg (Daniel Gomes) |
503 | |
| 130. | rtfpessoa (Rodrigo Fernandes) |
500 | |
| 131. | choraria (Sourabh Choraria) |
500 | |
| 132. | AlexCatarino (Alexandre Catarino) |
498 | |
| 133. | m1guelpf (Miguel Piedrafita) |
496 | |
| 134. | voidbert (Humberto Gomes) |
493 | |
| 135. | TGlide (Thomas G. Lopes) |
492 | |
| 136. | r00t-3xp10it (pedro ubuntu) |
491 | |
| 137. | nunoplopes (Nuno Lopes) |
490 | |
| 138. | brocaar (Orne Brocaar) |
483 | |
| 139. | rubenmarcus (Ruben) |
479 | |
| 140. | alexcastrodev (Alexandro Castro) |
478 | |
| 141. | zkcryptweb (zkcryptweb) |
478 | |
| 142. | sigma-andex (Jan Schulte) |
464 | |
| 143. | aryabhuptani (Arya) |
459 | |
| 144. | joaquimrocha (Joaquim Rocha) |
459 | |
| 145. | tutods (Daniel Sousa) |
459 | |
| 146. | Curio5813 (Marcos Glasner) |
458 | |
| 147. | Benevanio (Benevanio) |
457 | |
| 148. | nicolastakashi (Nicolas Takashi) |
454 | |
| 149. | pratas (Diogo Pratas) |
448 | |
| 150. | melogabriel (Gabriel Melo) |
446 | |
| 151. | jmg-duarte (José Duarte) |
446 | |
| 152. | dev-ggomes (Guilherme Gomes) |
440 | |
| 153. | franciscoBSalgueiro (Francisco Salgueiro) |
440 | |
| 154. | marciocamello (Marcio Vale) |
439 | |
| 155. | mistic (Tiago Costa) |
436 | |
| 156. | g4brielklein (Gabriel Klein) |
436 | |
| 157. | GuilhE (Guilherme Delgado) |
427 | |
| 158. | Quicksaver (Luís Miguel) |
427 | |
| 159. | jcazevedo (Joao Azevedo) |
421 | |
| 160. | JosePedroDias (José Pedro Dias) |
416 | |
| 161. | afonsopc (Afonso Coutinho) |
412 | |
| 162. | tassoevan (Tasso Evangelista) |
404 | |
| 163. | brpaz (Bruno Paz) |
403 | |
| 164. | zegameiro (José Gameiro) |
402 | |
| 165. | radcortez (Roberto Cortez) |
401 | |
| 166. | RuiRomano (Rui Romano) |
400 | |
| 167. | kevinchappell (Kevin Chappell) |
395 | |
| 168. | mariolpantunes (Mário Antunes) |
395 | |
| 169. | azir9200 (Azir Uddin) |
393 | |
| 170. | malikpiara (Malik Piara) |
388 | |
| 171. | luisalima (Luisa Lima) |
388 | |
| 172. | erezrokah (Erez Rokah) |
387 | |
| 173. | Jaliborc (João Cardoso) |
382 | |
| 174. | flixlix (Luca Félix) |
381 | |
| 175. | Sirze01 (José Costa) |
379 | |
| 176. | MarcelloDuarte (Marcello Duarte) |
379 | |
| 177. | lucasmonstrox (Lucas Monstro) |
378 | |
| 178. | riclolsen (Ricardo Olsen) |
373 | |
| 179. | Fabio-A-Sa (Fábio Sá) |
371 | |
| 180. | dialex (Diogo Nunes) |
370 | |
| 181. | Bunn (Fernando Bunn) |
358 | |
| 182. | mcoquet (Miguel Coquet) |
352 | |
| 183. | qlpqlp (Paulo Vidal) |
347 | |
| 184. | nathanpc (Nathan Campos) |
342 | |
| 185. | fmcarvalho (Miguel Gamboa de Carvalho) |
338 | |
| 186. | DanielFonsecaa (Daniel Fonseca) |
334 | |
| 187. | emkis (Nicolas Jardim) |
333 | |
| 188. | F4NT0 (Gabriel Fanto Stundner) |
325 | |
| 189. | rodloboz (Rui Freitas) |
324 | |
| 190. | mikedld (Mike Gelfand) |
320 | |
| 191. | cristijung (Cristina Jung) |
316 | |
| 192. | Vmvs007 (Vitor Santos) |
312 | |
| 193. | lucasfrag (Lucas Fraga) |
301 | |
| 194. | RGarrido03 (Rúben Garrido) |
299 | |
| 195. | d-gubert (Douglas Gubert) |
293 | |
| 196. | tskxz (Tanjil) |
289 | |
| 197. | weeco (Martin Schneppenheim) |
283 | |
| 198. | waldyrious (Waldir Pimenta) |
282 | |
| 199. | pxlvre (Pol Vidal) |
278 | |
| 200. | msperlin (Marcelo S. Perlin) |
276 | |
| 201. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
275 | |
| 202. | luciopaiva (Lucio Paiva) |
274 | |
| 203. | andrepimenta (Andre Pimenta) |
273 | |
| 204. | adorilson (Adorilson Bezerra) |
270 | |
| 205. | danielsp45 (Daniel Pereira) |
267 | |
| 206. | jersobh (Jeff Andrade) |
266 | |
| 207. | jorgecarleitao (Jorge Leitao) |
263 | |
| 208. | mxssl (Max) |
262 | |
| 209. | alicejgibbons (Alice Gibbons) |
258 | |
| 210. | linuz90 (Fabrizio Rinaldi) |
258 | |
| 211. | marianaobmorais (Mariana Morais) |
258 | |
| 212. | theanxy (Wojtek) |
257 | |
| 213. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
256 | |
| 214. | sn4k3 (Tiago Conceição) |
256 | |
| 215. | joaquimorg (joaquim.org) |
256 | |
| 216. | rogeriopvl (Rogério Vicente) |
254 | |
| 217. | cyco130 (Fatih Aygün) |
253 | |
| 218. | luizmellodev (Luiz Mello) |
252 | |
| 219. | andremion (André Mion) |
248 | |
| 220. | luigicfilho (Luigi C. Filho) |
247 | |
| 221. | Drete457 (Filipe Mota) |
244 | |
| 222. | jenpaff (Jennifer) |
243 | |
| 223. | jbergstroem (Johan Bergström) |
242 | |
| 224. | lrascao (Luis Rascão) |
239 | |
| 225. | 0Darkn (José Raposo ) |
237 | |
| 226. | peterpt (peterpt) |
237 | |
| 227. | tomaspinho (Tomás Pinho) |
233 | |
| 228. | pedrouid (Pedro Gomes) |
231 | |
| 229. | bruno12mota (Bruno Mota) |
231 | |
| 230. | dinocosta (Dino) |
230 | |
| 231. | ruilopesm (Rui Lopes) |
229 | |
| 232. | lenonleite (Lenon Leite) |
225 | |
| 233. | flavioislima (Flávio Fearn) |
224 | |
| 234. | FMCalisto (Francisco Maria Calisto) |
224 | |
| 235. | AniLeo (Ani) |
220 | |
| 236. | fabiosantoscode (Fábio Santos) |
220 | |
| 237. | Fernando-A-Rocha (Fernando Rocha) |
220 | |
| 238. | gabrieleangeletti (Gabriele Angeletti) |
220 | |
| 239. | ebmarque (Ebenézer Marquezine) |
220 | |
| 240. | vasturiano (Vasco Asturiano) |
214 | |
| 241. | gss-patricia (Patrícia Gomes dos Santos Silva) |
214 | |
| 242. | danicuki (Daniel Cukier) |
206 | |
| 243. | hishamhm (Hisham Muhammad) |
205 | |
| 244. | kakacordovil (kaká cordovil) |
205 | |
| 245. | PaivaJudson (Judson Paiva) |
204 | |
| 246. | mcsf (Miguel Fonseca) |
202 | |
| 247. | erickpintor (Erick Pintor) |
199 | |
| 248. | kigiri (Clément) |
199 | |
| 249. | imgabrieldev (Gabriel Soares) |
198 | |
| 250. | Gerstep (stepan) |
197 | |
| 251. | m4rri4nne (Alicia Marianne) |
197 | |
| 252. | buu342 (Buu342) |
196 | |
| 253. | machadovilaca (João Vilaça) |
196 | |
| 254. | ltarkker (Gonçalo L. Fernandes) |
195 | |
| 255. | claudiaazambuja (Claudia Azambuja) |
192 | |
| 256. | brunomikoski (Bruno Mikoski) |
191 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 5 |
| 2. | cloudflare | 5 |
| 3. | nixos | 4 |
| 4. | coderdojobraga | 4 |
| 5. | epicgames | 3 |
| 6. | joinum | 3 |
| 7. | rocketchat | 3 |
| 8. | require-lx | 3 |
| 9. | supabase | 3 |
| 10. | automattic | 2 |