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-03-20 04:35:39 +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 70263 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. | Correia-jpv (João Correia) |
34750 | |
| 2. | otaviojava (Otávio Santana) |
5403 | |
| 3. | Th0rgal (Thomas Marchand) |
5182 | |
| 4. | JarbasAl (JarbasAI) |
5027 | |
| 5. | motanelson (nelson jr mota) |
4498 | |
| 6. | rgl (Rui Lopes) |
3805 | |
| 7. | oliota (Rubem Oliota) |
3723 | |
| 8. | snipe (snipe) |
3104 | |
| 9. | DiogoRibeiro7 (Diogo Ribeiro) |
2832 | |
| 10. | rcarmo (Rui Carmo) |
2761 | |
| 11. | timlinux (Tim Sutton) |
2658 | |
| 12. | bgcngm (Bruno Martins) |
1968 | |
| 13. | nunomaduro (nuno maduro) |
1814 | |
| 14. | ImrenR (Imren R) |
1694 | |
| 15. | adamchainz (Adam Johnson) |
1687 | |
| 16. | pgte (Pedro Teixeira) |
1665 | |
| 17. | pirapira (Yoichi Hirai) |
1625 | |
| 18. | rafaeelaudibert (Rafael Audibert) |
1519 | |
| 19. | almeidx (Almeida) |
1483 | |
| 20. | joamag (João Magalhães) |
1482 | |
| 21. | nelsonic (Nelson) |
1424 | |
| 22. | adolfousier (Adolfo Usier ) |
1389 | |
| 23. | bdmendes (Bruno Mendes) |
1382 | |
| 24. | leafac (Leandro Facchinetti) |
1322 | |
| 25. | josemvcerqueira (ターニャ🪖) |
1271 | |
| 26. | matklad (Alex Kladov) |
1242 | |
| 27. | diogotcorreia (Diogo Correia) |
1190 | |
| 28. | datsfilipe (datsfilipe.xyz) |
1182 | |
| 29. | gustavovalverde (Gustavo Valverde) |
1178 | |
| 30. | alt-romes (Rodrigo Mesquita) |
1160 | |
| 31. | FACorreiaa (Fernando Correia) |
1112 | |
| 32. | dev-ggomes (Guilherme Gomes) |
1094 | |
| 33. | leandrodamascena (Leandro Damascena) |
1079 | |
| 34. | JoseRFJuniorLLMs (Jose RF Junior) |
1061 | |
| 35. | roll (roll) |
1054 | |
| 36. | art-shen (Art Shendrik) |
1037 | |
| 37. | 0xferit (Ferit) |
1026 | |
| 38. | ggazzo (Guilherme Gazzo) |
1024 | |
| 39. | ZanzyTHEbar (DaOfficialWizard) |
1019 | |
| 40. | gnunicorn (Benjamin Kampmann) |
987 | |
| 41. | limwa (André Lima) |
978 | |
| 42. | GearsDatapacks (Surya Rose) |
970 | |
| 43. | microchipgnu (Luís Freitas) |
967 | |
| 44. | pmoura (Paulo Moura) |
965 | |
| 45. | naps62 (Miguel Palhas) |
964 | |
| 46. | andreaTP (Andrea Peruffo) |
963 | |
| 47. | HenriqueSFernandes (Henrique Fernandes) |
950 | |
| 48. | jpneto (João Pedro Neto) |
911 | |
| 49. | vgeorge (Vitor George) |
911 | |
| 50. | goncalossilva (Gonçalo Silva) |
888 | |
| 51. | tamtamchik (Yuri Tkachenko) |
872 | |
| 52. | joaomlourenco (João M. Lourenço) |
872 | |
| 53. | TGlide (Thomas G. Lopes) |
841 | |
| 54. | mendess (Mendes) |
835 | |
| 55. | diogocarrola (Diogo Carrola) |
814 | |
| 56. | stevenroose (Steven Roose) |
802 | |
| 57. | hugomrdias (Hugo Dias) |
798 | |
| 58. | rochacbruno (Bruno Cesar Rocha) |
787 | |
| 59. | dannyhw (Daniel Williams) |
780 | |
| 60. | ttoino (João Pereira) |
779 | |
| 61. | niquola (Nikolai Ryzhikov) |
773 | |
| 62. | Curio5813 (Marcos Glasner) |
771 | |
| 63. | RGarrido03 (Rúben Garrido) |
750 | |
| 64. | nelsonmestevao (Nelson Estevão) |
725 | |
| 65. | schnorr (Lucas M. Schnorr) |
717 | |
| 66. | pedro-mendonca (Pedro Mendonça) |
716 | |
| 67. | Process-ing (Bruno Oliveira) |
716 | |
| 68. | uLucasFraga (lucas.fraga) |
702 | |
| 69. | moereira (Moer) |
702 | |
| 70. | LyeZinho (Pedro Kaleb!) |
688 | |
| 71. | melogabriel (Gabriel Melo) |
684 | |
| 72. | nicolastakashi (Nicolas Takashi) |
669 | |
| 73. | Francisca105 (Francisca Almeida) |
667 | |
| 74. | joaotavora (João Távora) |
660 | |
| 75. | masmangan (Marco) |
653 | |
| 76. | gmcabrita (Gonçalo Mendes Cabrita) |
651 | |
| 77. | ledsouza (Leandro da Silva de Souza) |
649 | |
| 78. | ashtanko (Oleksii Shtanko) |
647 | |
| 79. | jsvd (João Duarte) |
646 | |
| 80. | renatomarinho (Renato Marinho) |
640 | |
| 81. | g4brielklein (Gabriel Klein) |
633 | |
| 82. | rmarinho (Rui Marinho) |
633 | |
| 83. | pedrosousa (Pedro Sousa) |
631 | |
| 84. | tofumatt (Matthew Riley MacPherson) |
627 | |
| 85. | dickhardt (Dick Hardt) |
619 | |
| 86. | sug0 (Tiago Carvalho) |
618 | |
| 87. | rubenmarcus (Ruben) |
615 | |
| 88. | joaobispo (João Bispo) |
599 | |
| 89. | joa-quim (Joaquim) |
596 | |
| 90. | G4brym (Gabriel Massadas) |
595 | |
| 91. | fellyph (Fellyph Cintra) |
588 | |
| 92. | woile (Santiago Fraire Willemoes) |
586 | |
| 93. | macabeus (Bruno Macabeus) |
571 | |
| 94. | dwildt (Daniel Wildt) |
563 | |
| 95. | zkcryptweb (zkcryptweb) |
549 | |
| 96. | caruccio (Mateus Caruccio) |
547 | |
| 97. | anfreire (André Freire Ferreira) |
544 | |
| 98. | aalmada (Antão Almada) |
544 | |
| 99. | sdsantos (Sérgio Santos) |
543 | |
| 100. | nflaig (Nico Flaig) |
539 | |
| 101. | brocaar (Orne Brocaar) |
538 | |
| 102. | emiliosheinz (Emilio Heinzmann) |
537 | |
| 103. | s0undt3ch (Pedro Algarvio) |
534 | |
| 104. | bolt12 (Armando Santos) |
534 | |
| 105. | carlosflorencio (Carlos Florêncio) |
528 | |
| 106. | tassoevan (Tasso Evangelista) |
527 | |
| 107. | kayua (Kayuã Oleques) |
519 | |
| 108. | joaquimrocha (Joaquim Rocha) |
519 | |
| 109. | EnkrateiaLucca (LUCAS SOARES) |
516 | |
| 110. | dokterbob (Mathijs de Bruin) |
509 | |
| 111. | ncruces (Nuno Cruces) |
508 | |
| 112. | lude-bri (Luigi Piantavinha) |
498 | |
| 113. | RuiRomano (Rui Romano) |
496 | |
| 114. | andresilva (André Silva) |
493 | |
| 115. | josesimoes (José Simões) |
490 | |
| 116. | pulgamecanica (Andre) |
488 | |
| 117. | mistic (Tiago Costa) |
483 | |
| 118. | Jaliborc (João Cardoso) |
481 | |
| 119. | jmg-duarte (José Duarte) |
474 | |
| 120. | marianaobmorais (Mariana Morais) |
472 | |
| 121. | DanielFonsecaa (Daniel Fonseca) |
465 | |
| 122. | mikedld (Mike Gelfand) |
464 | |
| 123. | dariogriffo (Dario Griffo) |
457 | |
| 124. | theanxy (Wojtek) |
456 | |
| 125. | vasturiano (Vasco Asturiano) |
450 | |
| 126. | jcazevedo (Joao Azevedo) |
444 | |
| 127. | qlpqlp (Paulo Vidal) |
443 | |
| 128. | marciocamello (Marcio Vale) |
443 | |
| 129. | tomahock (João Pina) |
439 | |
| 130. | DanielFran (Daniel Franco) |
437 | |
| 131. | filipecabaco (Filipe Cabaço) |
434 | |
| 132. | brpaz (Bruno Paz) |
424 | |
| 133. | alcides (Alcides Fonseca) |
424 | |
| 134. | malikpiara (Malik Piara) |
422 | |
| 135. | AlexCatarino (Alexandre Catarino) |
422 | |
| 136. | franciscoBSalgueiro (Francisco Salgueiro) |
421 | |
| 137. | MarcelloDuarte (Marcello Duarte) |
418 | |
| 138. | radcortez (Roberto Cortez) |
418 | |
| 139. | GuilhE (Guilherme Delgado) |
417 | |
| 140. | JGalego (João Galego) |
410 | |
| 141. | nathanpc (Nathan Campos) |
408 | |
| 142. | nunoplopes (Nuno Lopes) |
408 | |
| 143. | anilkeshwani (Anil Keshwani) |
407 | |
| 144. | WendellAdriel (Wendell Adriel) |
405 | |
| 145. | Fernando-A-Rocha (Fernando Rocha) |
391 | |
| 146. | Enet4 (Eduardo Pinho) |
389 | |
| 147. | bruno12mota (Bruno Mota) |
387 | |
| 148. | MrSloth-dev (João Albuquerque Barbosa) |
386 | |
| 149. | buu342 (Buu342) |
385 | |
| 150. | helderberto (Helder Burato Berto) |
377 | |
| 151. | krishaamer (Kris Haamer) |
376 | |
| 152. | Jeckerson (Anton Vasiliev) |
376 | |
| 153. | tutods (Daniel Sousa) |
376 | |
| 154. | ArjunBhuptani (Arya) |
371 | |
| 155. | philippWassibauer (Philipp Wassibauer) |
370 | |
| 156. | voidbert (Humberto Gomes) |
366 | |
| 157. | JosePedroDias (José Pedro Dias) |
363 | |
| 158. | fmcarvalho (Miguel Gamboa de Carvalho) |
358 | |
| 159. | fabiosantoscode (Fábio Santos) |
342 | |
| 160. | rafamguedes (Rafael Guedes) |
339 | |
| 161. | joaopalmeiro (João Palmeiro) |
337 | |
| 162. | lucasfrag (Lucas Fraga) |
334 | |
| 163. | alicejgibbons (Alice Gibbons) |
329 | |
| 164. | Sirze01 (José Costa) |
326 | |
| 165. | m1guelpf (Miguel Piedrafita) |
326 | |
| 166. | riclolsen (Ricardo Olsen) |
325 | |
| 167. | mcoquet (Miguel Coquet) |
324 | |
| 168. | luigicfilho (Luigi C. Filho) |
319 | |
| 169. | dcsg (Daniel Gomes) |
318 | |
| 170. | finnp (Finn Pauls) |
318 | |
| 171. | mariolpantunes (Mário Antunes) |
312 | |
| 172. | zegameiro (José Gameiro) |
309 | |
| 173. | cristijung (Cristina Jung) |
308 | |
| 174. | joaquimorg (joaquim.org) |
308 | |
| 175. | kakacordovil (kaká cordovil) |
306 | |
| 176. | leoneljdias (Leonel Dias) |
305 | |
| 177. | RuiSantosdotme (Rui Santos) |
302 | |
| 178. | Bunn (Fernando Bunn) |
301 | |
| 179. | rtfpessoa (Rodrigo Fernandes) |
301 | |
| 180. | choraria (Sourabh Choraria) |
300 | |
| 181. | sn4k3 (Tiago Conceição) |
296 | |
| 182. | pkoch (Paulo Koch) |
294 | |
| 183. | apocas (Pedro Dias) |
293 | |
| 184. | alexcastrodev (Alexandro Castro) |
293 | |
| 185. | Benevanio (Benevanio) |
292 | |
| 186. | JulianoVReis (Juliano Viégas Reis) |
289 | |
| 187. | frm (Fernando Mendes) |
289 | |
| 188. | Vmvs007 (Vitor Santos) |
285 | |
| 189. | d-gubert (Douglas Gubert) |
285 | |
| 190. | Quicksaver (Luís Miguel) |
283 | |
| 191. | ruilopesm (Rui Lopes) |
281 | |
| 192. | ebmarque (Ebenézer Marquezine) |
281 | |
| 193. | weeco (Martin Schneppenheim) |
279 | |
| 194. | juliajforesti (Júlia Jaeger Foresti) |
278 | |
| 195. | pxlvre (Pol Vidal) |
275 | |
| 196. | rubuy-74 (Rubem Neto) |
274 | |
| 197. | luizmellodev (Luiz Mello) |
273 | |
| 198. | AvilaAndre (André Ávila) |
272 | |
| 199. | talvasconcelos (Tiago Vasconcelos) |
269 | |
| 200. | luciopaiva (Lucio Paiva) |
266 | |
| 201. | hishamhm (Hisham Muhammad) |
262 | |
| 202. | paulofreitas-py (Paulo Freitas ) |
259 | |
| 203. | Drete457 (Filipe Mota) |
259 | |
| 204. | DGoiana (Diogo Goiana) |
253 | |
| 205. | fmsouza (Fred Souza) |
252 | |
| 206. | F4NT0 (Gabriel Fanto Stundner) |
247 | |
| 207. | kellymourat (Kelly Moura ) |
246 | |
| 208. | flavioislima (Flávio Fearn) |
244 | |
| 209. | jbergstroem (Johan Bergström) |
243 | |
| 210. | lrascao (Luis Rascão) |
242 | |
| 211. | erezrokah (Erez Rokah) |
242 | |
| 212. | feremabraz (Fernando Braz) |
240 | |
| 213. | CjS77 (CJ) |
240 | |
| 214. | FFY00 (Filipe Laíns) |
239 | |
| 215. | adorilson (Adorilson Bezerra) |
238 | |
| 216. | tomaspinho (Tomás Pinho) |
237 | |
| 217. | RodrigoDornelles (DornellesTV) |
237 | |
| 218. | omarcusdev (Marcus Gonçalves) |
233 | |
| 219. | HelioGuilherme66 (Hélio Guilherme) |
230 | |
| 220. | gss-patricia (Patrícia Gomes dos Santos Silva) |
229 | |
| 221. | AniLeo (Ani) |
225 | |
| 222. | remonh87 (Rémon) |
225 | |
| 223. | lenonleite (Lenon Leite) |
225 | |
| 224. | danielsp45 (Daniel Pereira) |
223 | |
| 225. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
221 | |
| 226. | mxssl (Max) |
220 | |
| 227. | kremalicious (Matthias Kretschmann) |
218 | |
| 228. | linuz90 (Fabrizio Rinaldi) |
216 | |
| 229. | waldyrious (Waldir Pimenta) |
213 | |
| 230. | marado (Marcos Marado) |
212 | |
| 231. | callmephilip (Philip Nuzhnyi) |
211 | |
| 232. | dialex (Diogo Nunes) |
210 | |
| 233. | rodloboz (Rui Freitas) |
210 | |
| 234. | dinocosta (Dino) |
208 | |
| 235. | andrepimenta (Andre Pimenta) |
207 | |
| 236. | rogeriopvl (Rogério Vicente) |
205 | |
| 237. | gabrieleangeletti (Gabriele Angeletti) |
205 | |
| 238. | claudiaazambuja (Claudia Azambuja) |
203 | |
| 239. | xbeatriz (Beatriz Costa) |
199 | |
| 240. | psenough (Filipe Cruz) |
198 | |
| 241. | jorgecarleitao (Jorge Leitao) |
198 | |
| 242. | wenceslau (Wenceslau Neto) |
197 | |
| 243. | erickpintor (Erick Pintor) |
195 | |
| 244. | 0Darkn (jose) |
193 | |
| 245. | thePeras (João Torre Pereira) |
192 | |
| 246. | peterpt (peterpt) |
190 | |
| 247. | tentone (José Ferrão) |
189 | |
| 248. | marcelopoars (Marcelo Pereira) |
189 | |
| 249. | andremion (André Mion) |
189 | |
| 250. | acidiney (Acidiney Dias) |
188 | |
| 251. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
185 | |
| 252. | jonnyparris (Ruskin) |
184 | |
| 253. | Randgalt (Jordan Zimmerman) |
183 | |
| 254. | nfacha (Nuno Facha) |
182 | |
| 255. | StuartFarmer (Stuart Farmer) |
182 | |
| 256. | tofran (Francisco Marques) |
179 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cloudflare | 6 |
| 2. | coderdojobraga | 4 |
| 3. | nixos | 4 |
| 4. | cesium | 4 |
| 5. | rocketchat | 3 |
| 6. | semanadeinformatica | 3 |
| 7. | joinum | 3 |
| 8. | require-lx | 3 |
| 9. | python | 2 |
| 10. | laravel | 2 |