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 contributions 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_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) |
34787 | |
| 2. | Th0rgal (Thomas Marchand) |
8531 | |
| 3. | otaviojava (Otávio Santana) |
5963 | |
| 4. | JarbasAl (JarbasAI) |
5864 | |
| 5. | DiogoRibeiro7 (Diogo Ribeiro) |
5442 | |
| 6. | motanelson (nelson jr mota) |
4639 | |
| 7. | rgl (Rui Lopes) |
3896 | |
| 8. | oliota (Rubem Oliota) |
3739 | |
| 9. | snipe (snipe) |
3585 | |
| 10. | rafaeelaudibert (Rafael Audibert) |
3493 | |
| 11. | nelsonic (Nelson) |
3288 | |
| 12. | timlinux (Tim Sutton) |
3063 | |
| 13. | leandrodamascena (Leandro Damascena) |
2983 | |
| 14. | adamchainz (Adam Johnson) |
2953 | |
| 15. | rcarmo (Rui Carmo) |
2865 | |
| 16. | almeidx (Almeida) |
2553 | |
| 17. | bgcngm (Bruno Martins) |
1973 | |
| 18. | nunomaduro (nuno maduro) |
1949 | |
| 19. | ggazzo (Guilherme Gazzo) |
1892 | |
| 20. | pirapira (Yoichi Hirai) |
1890 | |
| 21. | rmarinho (Rui Marinho) |
1865 | |
| 22. | pgte (Pedro Teixeira) |
1855 | |
| 23. | matklad (Alex Kladov) |
1830 | |
| 24. | andreaTP (Andrea Peruffo) |
1784 | |
| 25. | ImrenR (Imren R) |
1733 | |
| 26. | diogotcorreia (Diogo Correia) |
1707 | |
| 27. | bdmendes (Bruno Mendes) |
1703 | |
| 28. | naps62 (Miguel Palhas) |
1696 | |
| 29. | pedrosousa (Pedro Sousa) |
1689 | |
| 30. | nflaig (Nico Flaig) |
1669 | |
| 31. | joamag (João Magalhães) |
1586 | |
| 32. | gustavovalverde (Gustavo Valverde) |
1516 | |
| 33. | adolfousier (Adolfo Usier ) |
1487 | |
| 34. | 0xferit (Ferit) |
1440 | |
| 35. | alt-romes (Rodrigo Mesquita) |
1439 | |
| 36. | roll (roll) |
1362 | |
| 37. | tamtamchik (Yuri Tkachenko) |
1355 | |
| 38. | leafac (Leandro Facchinetti) |
1324 | |
| 39. | josemvcerqueira (ターニャ🪖) |
1311 | |
| 40. | datsfilipe (datsfilipe.xyz) |
1306 | |
| 41. | JoseRFJuniorLLMs (Jose RF Junior) |
1302 | |
| 42. | gnunicorn (Benjamin Kampmann) |
1282 | |
| 43. | jmg-duarte (José Duarte) |
1267 | |
| 44. | GearsDatapacks (Surya Rose) |
1262 | |
| 45. | vgeorge (Vitor George) |
1228 | |
| 46. | ZanzyTHEbar (DaOfficialWizard) |
1220 | |
| 47. | rochacbruno (Bruno Cesar Rocha) |
1205 | |
| 48. | DanielFran (Daniel Franco) |
1182 | |
| 49. | FACorreiaa (Fernando Correia) |
1182 | |
| 50. | HenriqueSFernandes (Henrique Fernandes) |
1163 | |
| 51. | limwa (André Lima) |
1147 | |
| 52. | filipecabaco (Filipe Cabaço) |
1145 | |
| 53. | hugomrdias (Hugo Dias) |
1145 | |
| 54. | dev-ggomes (Guilherme Gomes) |
1130 | |
| 55. | andresilva (André Silva) |
1124 | |
| 56. | art-shen (Art Shendrik) |
1094 | |
| 57. | goncalossilva (Gonçalo Silva) |
1087 | |
| 58. | microchipgnu (Luís Freitas) |
1069 | |
| 59. | tassoevan (Tasso Evangelista) |
1062 | |
| 60. | dannyhw (Daniel Williams) |
1058 | |
| 61. | G4brym (Gabriel Massadas) |
1050 | |
| 62. | nelsonmestevao (Nelson Estevão) |
1050 | |
| 63. | fellyph (Fellyph Cintra) |
1044 | |
| 64. | joa-quim (Joaquim) |
1041 | |
| 65. | pmoura (Paulo Moura) |
1039 | |
| 66. | erezrokah (Erez Rokah) |
1029 | |
| 67. | radcortez (Roberto Cortez) |
1016 | |
| 68. | sdsantos (Sérgio Santos) |
968 | |
| 69. | TGlide (Thomas G. Lopes) |
964 | |
| 70. | tofumatt (Matthew Riley MacPherson) |
963 | |
| 71. | jsvd (João Duarte) |
956 | |
| 72. | rubenmarcus (Ruben) |
952 | |
| 73. | jpneto (João Pedro Neto) |
936 | |
| 74. | mistic (Tiago Costa) |
926 | |
| 75. | mendess (Mendes) |
910 | |
| 76. | joaquimrocha (Joaquim Rocha) |
905 | |
| 77. | joaomlourenco (João M. Lourenço) |
901 | |
| 78. | codacy-badger (Codacy Badger) |
898 | |
| 79. | nicolastakashi (Nicolas Takashi) |
897 | |
| 80. | josesimoes (José Simões) |
890 | |
| 81. | Francisca105 (Francisca Almeida) |
886 | |
| 82. | Process-ing (Bruno Oliveira) |
884 | |
| 83. | melogabriel (Gabriel Melo) |
883 | |
| 84. | stevenroose (Steven Roose) |
875 | |
| 85. | Bunn (Fernando Bunn) |
850 | |
| 86. | diogocarrola (Diogo Carrola) |
849 | |
| 87. | dokterbob (Mathijs de Bruin) |
842 | |
| 88. | masmangan (Marco) |
830 | |
| 89. | moereira (Moer) |
828 | |
| 90. | ttoino (João Pereira) |
827 | |
| 91. | niquola (Nikolai Ryzhikov) |
827 | |
| 92. | sug0 (Tiago Carvalho) |
816 | |
| 93. | dwildt (Daniel Wildt) |
795 | |
| 94. | ledsouza (Leandro da Silva de Souza) |
790 | |
| 95. | RGarrido03 (Rúben Garrido) |
787 | |
| 96. | carlosflorencio (Carlos Florêncio) |
784 | |
| 97. | g4brielklein (Gabriel Klein) |
775 | |
| 98. | Curio5813 (Marcos Glasner) |
774 | |
| 99. | LyeZinho (Pedro Kaleb!) |
756 | |
| 100. | choraria (Sourabh Choraria) |
751 | |
| 101. | woile (Santiago Fraire Willemoes) |
741 | |
| 102. | bolt12 (Armando Santos) |
736 | |
| 103. | pedro-mendonca (Pedro Mendonça) |
735 | |
| 104. | dickhardt (Dick Hardt) |
730 | |
| 105. | schnorr (Lucas M. Schnorr) |
723 | |
| 106. | macabeus (Bruno Macabeus) |
712 | |
| 107. | uLucasFraga (lucas.fraga) |
702 | |
| 108. | renatomarinho (Renato Marinho) |
696 | |
| 109. | ashtanko (Oleksii Shtanko) |
689 | |
| 110. | weeco (Martin Schneppenheim) |
689 | |
| 111. | joaotavora (João Távora) |
687 | |
| 112. | s0undt3ch (Pedro Algarvio) |
686 | |
| 113. | theanxy (Wojtek) |
683 | |
| 114. | talvasconcelos (Tiago Vasconcelos) |
678 | |
| 115. | joaobispo (João Bispo) |
671 | |
| 116. | emiliosheinz (Emilio Heinzmann) |
662 | |
| 117. | AlexCatarino (Alexandre Catarino) |
661 | |
| 118. | gmcabrita (Gonçalo Mendes Cabrita) |
658 | |
| 119. | jcazevedo (Joao Azevedo) |
654 | |
| 120. | zkcryptweb (zkcryptweb) |
641 | |
| 121. | jbergstroem (Johan Bergström) |
639 | |
| 122. | WendellAdriel (Wendell Adriel) |
635 | |
| 123. | ncruces (Nuno Cruces) |
625 | |
| 124. | joaopalmeiro (João Palmeiro) |
623 | |
| 125. | pkoch (Paulo Koch) |
620 | |
| 126. | aalmada (Antão Almada) |
583 | |
| 127. | jenpaff (Jennifer) |
574 | |
| 128. | mikedld (Mike Gelfand) |
573 | |
| 129. | brocaar (Orne Brocaar) |
570 | |
| 130. | EnkrateiaLucca (LUCAS SOARES) |
568 | |
| 131. | Jeckerson (Anton Vasiliev) |
568 | |
| 132. | DanielFonsecaa (Daniel Fonseca) |
566 | |
| 133. | caruccio (Mateus Caruccio) |
557 | |
| 134. | MrSloth-dev (João Albuquerque Barbosa) |
556 | |
| 135. | Sirze01 (José Costa) |
556 | |
| 136. | brpaz (Bruno Paz) |
553 | |
| 137. | RuiRomano (Rui Romano) |
551 | |
| 138. | Enet4 (Eduardo Pinho) |
547 | |
| 139. | anfreire (André Freire Ferreira) |
545 | |
| 140. | pulgamecanica (Andre) |
531 | |
| 141. | dariogriffo (Dario Griffo) |
530 | |
| 142. | alcides (Alcides Fonseca) |
527 | |
| 143. | kayua (Kayuã Oleques) |
525 | |
| 144. | flavioislima (Flávio Fearn) |
520 | |
| 145. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
518 | |
| 146. | alicejgibbons (Alice Gibbons) |
516 | |
| 147. | qlpqlp (Paulo Vidal) |
515 | |
| 148. | lude-bri (Luigi Piantavinha) |
513 | |
| 149. | nunoplopes (Nuno Lopes) |
505 | |
| 150. | juliajforesti (Júlia Jaeger Foresti) |
503 | |
| 151. | voidbert (Humberto Gomes) |
495 | |
| 152. | marianaobmorais (Mariana Morais) |
492 | |
| 153. | malikpiara (Malik Piara) |
491 | |
| 154. | RodrigoDornelles (DornellesTV) |
485 | |
| 155. | Jaliborc (João Cardoso) |
483 | |
| 156. | fao89 (Fabricio Aguiar) |
481 | |
| 157. | andremion (André Mion) |
474 | |
| 158. | ArjunBhuptani (Arya) |
472 | |
| 159. | marciocamello (Marcio Vale) |
471 | |
| 160. | d-gubert (Douglas Gubert) |
471 | |
| 161. | philippWassibauer (Philipp Wassibauer) |
465 | |
| 162. | vasturiano (Vasco Asturiano) |
458 | |
| 163. | JGalego (João Galego) |
458 | |
| 164. | rodloboz (Rui Freitas) |
452 | |
| 165. | Fernando-A-Rocha (Fernando Rocha) |
449 | |
| 166. | GuilhE (Guilherme Delgado) |
448 | |
| 167. | MarcelloDuarte (Marcello Duarte) |
448 | |
| 168. | anilkeshwani (Anil Keshwani) |
447 | |
| 169. | tomahock (João Pina) |
442 | |
| 170. | rafamguedes (Rafael Guedes) |
440 | |
| 171. | nathanpc (Nathan Campos) |
434 | |
| 172. | dreispt (Daniel Reis) |
434 | |
| 173. | franciscoBSalgueiro (Francisco Salgueiro) |
430 | |
| 174. | fmsouza (Fred Souza) |
421 | |
| 175. | m1guelpf (Miguel Piedrafita) |
420 | |
| 176. | waldyrious (Waldir Pimenta) |
416 | |
| 177. | bruno12mota (Bruno Mota) |
413 | |
| 178. | lrascao (Luis Rascão) |
407 | |
| 179. | mcoquet (Miguel Coquet) |
407 | |
| 180. | helderberto (Helder Burato Berto) |
402 | |
| 181. | sn4k3 (Tiago Conceição) |
401 | |
| 182. | riclolsen (Ricardo Olsen) |
397 | |
| 183. | krishaamer (Kris Haamer) |
390 | |
| 184. | tutods (Daniel Sousa) |
390 | |
| 185. | buu342 (Buu342) |
389 | |
| 186. | CjS77 (CJ) |
382 | |
| 187. | fmcarvalho (Miguel Gamboa de Carvalho) |
381 | |
| 188. | alexcastrodev (Alexandro Castro) |
381 | |
| 189. | kakacordovil (kaká cordovil) |
378 | |
| 190. | JosePedroDias (José Pedro Dias) |
377 | |
| 191. | ruilopesm (Rui Lopes) |
377 | |
| 192. | dinocosta (Dino) |
376 | |
| 193. | joaquimorg (joaquim.org) |
373 | |
| 194. | luigicfilho (Luigi C. Filho) |
369 | |
| 195. | pedrominatel (Pedro Minatel) |
369 | |
| 196. | fabiosantoscode (Fábio Santos) |
359 | |
| 197. | JGAntunes (João Antunes) |
355 | |
| 198. | hishamhm (Hisham Muhammad) |
354 | |
| 199. | adorilson (Adorilson Bezerra) |
354 | |
| 200. | FFY00 (Filipe Laíns) |
353 | |
| 201. | DGoiana (Diogo Goiana) |
352 | |
| 202. | lucasfrag (Lucas Fraga) |
345 | |
| 203. | rubuy-74 (Rubem Neto) |
342 | |
| 204. | mariolpantunes (Mário Antunes) |
341 | |
| 205. | erickpintor (Erick Pintor) |
339 | |
| 206. | cristijung (Cristina Jung) |
338 | |
| 207. | AniLeo (Ani) |
334 | |
| 208. | dcsg (Daniel Gomes) |
331 | |
| 209. | finnp (Finn Pauls) |
329 | |
| 210. | Randgalt (Jordan Zimmerman) |
328 | |
| 211. | machadovilaca (João Vilaça) |
327 | |
| 212. | leoneljdias (Leonel Dias) |
327 | |
| 213. | rtfpessoa (Rodrigo Fernandes) |
327 | |
| 214. | HelioGuilherme66 (Hélio Guilherme) |
326 | |
| 215. | zegameiro (José Gameiro) |
323 | |
| 216. | marado (Marcos Marado) |
322 | |
| 217. | Benevanio (Benevanio) |
320 | |
| 218. | pxlvre (Pol Vidal) |
318 | |
| 219. | remonh87 (Rémon) |
318 | |
| 220. | mcsf (Miguel Fonseca) |
317 | |
| 221. | andrepimenta (Andre Pimenta) |
312 | |
| 222. | F4NT0 (Gabriel Fanto Stundner) |
312 | |
| 223. | couto (Luís Couto) |
308 | |
| 224. | RuiSantosdotme (Rui Santos) |
307 | |
| 225. | ftonato (Ademílson Tonato) |
306 | |
| 226. | Quicksaver (Luís Miguel) |
303 | |
| 227. | apocas (Pedro Dias) |
302 | |
| 228. | Vmvs007 (Vitor Santos) |
302 | |
| 229. | luciopaiva (Lucio Paiva) |
300 | |
| 230. | JulianoVReis (Juliano Viégas Reis) |
298 | |
| 231. | luizmellodev (Luiz Mello) |
297 | |
| 232. | frm (Fernando Mendes) |
297 | |
| 233. | callmephilip (Philip Nuzhnyi) |
297 | |
| 234. | Jonathansoufer (Jonathan Ferreira) |
294 | |
| 235. | marcospgp (Marcos Pereira) |
291 | |
| 236. | paulofreitas-py (Paulo Freitas ) |
290 | |
| 237. | lenonleite (Lenon Leite) |
289 | |
| 238. | ebmarque (Ebenézer Marquezine) |
286 | |
| 239. | linuz90 (Fabrizio Rinaldi) |
285 | |
| 240. | AvilaAndre (André Ávila) |
284 | |
| 241. | danielsp45 (Daniel Pereira) |
279 | |
| 242. | thePeras (João Torre Pereira) |
276 | |
| 243. | joaodiaslobo (João Lobo) |
275 | |
| 244. | luisdalmolin (Luís Dalmolin) |
271 | |
| 245. | antoniorws (Antonio Serra) |
269 | |
| 246. | Drete457 (Filipe Mota) |
269 | |
| 247. | moltar (Roman) |
260 | |
| 248. | feremabraz (Fernando Braz) |
259 | |
| 249. | kellymourat (Kelly Moura ) |
257 | |
| 250. | jorgecarleitao (Jorge Leitao) |
252 | |
| 251. | gss-patricia (Patrícia Gomes dos Santos Silva) |
249 | |
| 252. | elena-kolevska (Elena Kolevska) |
248 | |
| 253. | aquelemiguel (Miguel Mano) |
245 | |
| 254. | tomaspinho (Tomás Pinho) |
245 | |
| 255. | aitorvs (Aitor Viana) |
245 | |
| 256. | claudiaazambuja (Claudia Azambuja) |
243 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 6 |
| 2. | cloudflare | 5 |
| 3. | nixos | 4 |
| 4. | joinum | 4 |
| 5. | coderdojobraga | 4 |
| 6. | require-lx | 3 |
| 7. | rocketchat | 3 |
| 8. | dockerlisbon | 3 |
| 9. | semanadeinformatica | 3 |
| 10. | adzerk | 2 |