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-25 16:20:37 +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 70433 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) |
34492 | |
| 2. | otaviojava (Otávio Santana) |
5470 | |
| 3. | Th0rgal (Thomas Marchand) |
5236 | |
| 4. | JarbasAl (JarbasAI) |
5129 | |
| 5. | motanelson (nelson jr mota) |
4475 | |
| 6. | oliota (Rubem Oliota) |
3808 | |
| 7. | rgl (Rui Lopes) |
3802 | |
| 8. | snipe (snipe) |
3224 | |
| 9. | DiogoRibeiro7 (Diogo Ribeiro) |
2961 | |
| 10. | rcarmo (Rui Carmo) |
2879 | |
| 11. | timlinux (Tim Sutton) |
2674 | |
| 12. | bgcngm (Bruno Martins) |
1994 | |
| 13. | nunomaduro (nuno maduro) |
1801 | |
| 14. | ImrenR (Imren R) |
1717 | |
| 15. | pirapira (Yoichi Hirai) |
1683 | |
| 16. | adamchainz (Adam Johnson) |
1672 | |
| 17. | pgte (Pedro Teixeira) |
1597 | |
| 18. | rafaeelaudibert (Rafael Audibert) |
1529 | |
| 19. | almeidx (Almeida) |
1489 | |
| 20. | nelsonic (Nelson) |
1452 | |
| 21. | joamag (João Magalhães) |
1419 | |
| 22. | adolfousier (Adolfo Usier ) |
1416 | |
| 23. | bdmendes (Bruno Mendes) |
1381 | |
| 24. | leafac (Leandro Facchinetti) |
1292 | |
| 25. | josemvcerqueira (ターニャ🪖) |
1268 | |
| 26. | gustavovalverde (Gustavo Valverde) |
1217 | |
| 27. | matklad (Alex Kladov) |
1199 | |
| 28. | datsfilipe (datsfilipe.xyz) |
1176 | |
| 29. | diogotcorreia (Diogo Correia) |
1164 | |
| 30. | alt-romes (Rodrigo Mesquita) |
1158 | |
| 31. | FACorreiaa (Fernando Correia) |
1101 | |
| 32. | dev-ggomes (Guilherme Gomes) |
1093 | |
| 33. | 0xferit (Ferit) |
1087 | |
| 34. | ZanzyTHEbar (DaOfficialWizard) |
1082 | |
| 35. | JoseRFJuniorLLMs (Jose RF Junior) |
1078 | |
| 36. | roll (roll) |
1068 | |
| 37. | leandrodamascena (Leandro Damascena) |
1048 | |
| 38. | art-shen (Art Shendrik) |
1040 | |
| 39. | ggazzo (Guilherme Gazzo) |
997 | |
| 40. | LyeZinho (Pedro Kaleb!) |
984 | |
| 41. | HenriqueSFernandes (Henrique Fernandes) |
980 | |
| 42. | andreaTP (Andrea Peruffo) |
968 | |
| 43. | limwa (André Lima) |
959 | |
| 44. | pmoura (Paulo Moura) |
959 | |
| 45. | naps62 (Miguel Palhas) |
948 | |
| 46. | gnunicorn (Benjamin Kampmann) |
944 | |
| 47. | GearsDatapacks (Surya Rose) |
926 | |
| 48. | vgeorge (Vitor George) |
917 | |
| 49. | microchipgnu (Luís Freitas) |
913 | |
| 50. | goncalossilva (Gonçalo Silva) |
904 | |
| 51. | jpneto (João Pedro Neto) |
897 | |
| 52. | joaomlourenco (João M. Lourenço) |
878 | |
| 53. | tamtamchik (Yuri Tkachenko) |
866 | |
| 54. | mendess (Mendes) |
819 | |
| 55. | diogocarrola (Diogo Carrola) |
806 | |
| 56. | hugomrdias (Hugo Dias) |
797 | |
| 57. | ttoino (João Pereira) |
790 | |
| 58. | stevenroose (Steven Roose) |
786 | |
| 59. | rochacbruno (Bruno Cesar Rocha) |
783 | |
| 60. | TGlide (Thomas G. Lopes) |
781 | |
| 61. | dannyhw (Daniel Williams) |
767 | |
| 62. | niquola (Nikolai Ryzhikov) |
746 | |
| 63. | nelsonmestevao (Nelson Estevão) |
745 | |
| 64. | schnorr (Lucas M. Schnorr) |
722 | |
| 65. | pedro-mendonca (Pedro Mendonça) |
705 | |
| 66. | Process-ing (Bruno Oliveira) |
704 | |
| 67. | moereira (Moer) |
698 | |
| 68. | nicolastakashi (Nicolas Takashi) |
696 | |
| 69. | Curio5813 (Marcos Glasner) |
695 | |
| 70. | anilkeshwani (Anil Keshwani) |
693 | |
| 71. | RGarrido03 (Rúben Garrido) |
692 | |
| 72. | uLucasFraga (lucas.fraga) |
691 | |
| 73. | melogabriel (Gabriel Melo) |
681 | |
| 74. | gmcabrita (Gonçalo Mendes Cabrita) |
673 | |
| 75. | renatomarinho (Renato Marinho) |
671 | |
| 76. | ledsouza (Leandro da Silva de Souza) |
669 | |
| 77. | masmangan (Marco) |
663 | |
| 78. | rmarinho (Rui Marinho) |
660 | |
| 79. | joaotavora (João Távora) |
660 | |
| 80. | jsvd (João Duarte) |
646 | |
| 81. | g4brielklein (Gabriel Klein) |
633 | |
| 82. | ashtanko (Oleksii Shtanko) |
632 | |
| 83. | pedrosousa (Pedro Sousa) |
626 | |
| 84. | tofumatt (Matthew Riley MacPherson) |
624 | |
| 85. | dickhardt (Dick Hardt) |
618 | |
| 86. | joa-quim (Joaquim) |
613 | |
| 87. | sug0 (Tiago Carvalho) |
606 | |
| 88. | rubenmarcus (Ruben) |
599 | |
| 89. | joaobispo (João Bispo) |
596 | |
| 90. | macabeus (Bruno Macabeus) |
596 | |
| 91. | woile (Santiago Fraire Willemoes) |
592 | |
| 92. | G4brym (Gabriel Massadas) |
590 | |
| 93. | fellyph (Fellyph Cintra) |
586 | |
| 94. | Francisca105 (Francisca Almeida) |
575 | |
| 95. | aalmada (Antão Almada) |
563 | |
| 96. | dwildt (Daniel Wildt) |
559 | |
| 97. | dokterbob (Mathijs de Bruin) |
547 | |
| 98. | nflaig (Nico Flaig) |
545 | |
| 99. | sdsantos (Sérgio Santos) |
545 | |
| 100. | zkcryptweb (zkcryptweb) |
544 | |
| 101. | brocaar (Orne Brocaar) |
541 | |
| 102. | bolt12 (Armando Santos) |
534 | |
| 103. | s0undt3ch (Pedro Algarvio) |
534 | |
| 104. | emiliosheinz (Emilio Heinzmann) |
531 | |
| 105. | ncruces (Nuno Cruces) |
526 | |
| 106. | anfreire (André Freire Ferreira) |
526 | |
| 107. | carlosflorencio (Carlos Florêncio) |
525 | |
| 108. | joaquimrocha (Joaquim Rocha) |
521 | |
| 109. | EnkrateiaLucca (LUCAS SOARES) |
521 | |
| 110. | kayua (Kayuã Oleques) |
516 | |
| 111. | caruccio (Mateus Caruccio) |
512 | |
| 112. | azir9200 (Azir Uddin) |
511 | |
| 113. | andresilva (André Silva) |
498 | |
| 114. | tassoevan (Tasso Evangelista) |
496 | |
| 115. | josesimoes (José Simões) |
488 | |
| 116. | mistic (Tiago Costa) |
488 | |
| 117. | lude-bri (Luigi Piantavinha) |
486 | |
| 118. | Jaliborc (João Cardoso) |
486 | |
| 119. | pulgamecanica (Andre) |
480 | |
| 120. | RuiRomano (Rui Romano) |
476 | |
| 121. | marianaobmorais (Mariana Morais) |
466 | |
| 122. | dcsg (Daniel Gomes) |
466 | |
| 123. | DanielFonsecaa (Daniel Fonseca) |
465 | |
| 124. | mikedld (Mike Gelfand) |
464 | |
| 125. | jmg-duarte (José Duarte) |
464 | |
| 126. | filipecabaco (Filipe Cabaço) |
463 | |
| 127. | qlpqlp (Paulo Vidal) |
463 | |
| 128. | dariogriffo (Dario Griffo) |
456 | |
| 129. | marciocamello (Marcio Vale) |
443 | |
| 130. | DanielFran (Daniel Franco) |
438 | |
| 131. | tomahock (João Pina) |
438 | |
| 132. | theanxy (Wojtek) |
438 | |
| 133. | jcazevedo (Joao Azevedo) |
436 | |
| 134. | brpaz (Bruno Paz) |
423 | |
| 135. | franciscoBSalgueiro (Francisco Salgueiro) |
423 | |
| 136. | JGalego (João Galego) |
422 | |
| 137. | AlexCatarino (Alexandre Catarino) |
420 | |
| 138. | radcortez (Roberto Cortez) |
418 | |
| 139. | malikpiara (Malik Piara) |
418 | |
| 140. | MarcelloDuarte (Marcello Duarte) |
418 | |
| 141. | WendellAdriel (Wendell Adriel) |
411 | |
| 142. | nunoplopes (Nuno Lopes) |
411 | |
| 143. | GuilhE (Guilherme Delgado) |
411 | |
| 144. | Jeckerson (Anton Vasiliev) |
410 | |
| 145. | Enet4 (Eduardo Pinho) |
405 | |
| 146. | alcides (Alcides Fonseca) |
405 | |
| 147. | nathanpc (Nathan Campos) |
402 | |
| 148. | helderberto (Helder Burato Berto) |
394 | |
| 149. | Fernando-A-Rocha (Fernando Rocha) |
391 | |
| 150. | MrSloth-dev (João Albuquerque Barbosa) |
382 | |
| 151. | buu342 (Buu342) |
378 | |
| 152. | tutods (Daniel Sousa) |
376 | |
| 153. | bruno12mota (Bruno Mota) |
376 | |
| 154. | krishaamer (Kris Haamer) |
376 | |
| 155. | philippWassibauer (Philipp Wassibauer) |
371 | |
| 156. | ArjunBhuptani (Arya) |
371 | |
| 157. | JosePedroDias (José Pedro Dias) |
363 | |
| 158. | voidbert (Humberto Gomes) |
358 | |
| 159. | fmcarvalho (Miguel Gamboa de Carvalho) |
354 | |
| 160. | frm (Fernando Mendes) |
353 | |
| 161. | joaopalmeiro (João Palmeiro) |
350 | |
| 162. | vasturiano (Vasco Asturiano) |
343 | |
| 163. | fabiosantoscode (Fábio Santos) |
338 | |
| 164. | mcoquet (Miguel Coquet) |
330 | |
| 165. | alicejgibbons (Alice Gibbons) |
329 | |
| 166. | Quicksaver (Luís Miguel) |
329 | |
| 167. | lucasfrag (Lucas Fraga) |
328 | |
| 168. | Sirze01 (José Costa) |
326 | |
| 169. | riclolsen (Ricardo Olsen) |
323 | |
| 170. | mariolpantunes (Mário Antunes) |
322 | |
| 171. | m1guelpf (Miguel Piedrafita) |
319 | |
| 172. | apocas (Pedro Dias) |
318 | |
| 173. | Benevanio (Benevanio) |
316 | |
| 174. | cristijung (Cristina Jung) |
311 | |
| 175. | sn4k3 (Tiago Conceição) |
309 | |
| 176. | zegameiro (José Gameiro) |
305 | |
| 177. | Bunn (Fernando Bunn) |
303 | |
| 178. | leoneljdias (Leonel Dias) |
302 | |
| 179. | choraria (Sourabh Choraria) |
300 | |
| 180. | rtfpessoa (Rodrigo Fernandes) |
299 | |
| 181. | kakacordovil (kaká cordovil) |
299 | |
| 182. | RuiSantosdotme (Rui Santos) |
296 | |
| 183. | joaquimorg (joaquim.org) |
295 | |
| 184. | ruilopesm (Rui Lopes) |
293 | |
| 185. | alexcastrodev (Alexandro Castro) |
289 | |
| 186. | weeco (Martin Schneppenheim) |
286 | |
| 187. | JulianoVReis (Juliano Viégas Reis) |
283 | |
| 188. | Vmvs007 (Vitor Santos) |
282 | |
| 189. | hishamhm (Hisham Muhammad) |
282 | |
| 190. | ebmarque (Ebenézer Marquezine) |
281 | |
| 191. | pkoch (Paulo Koch) |
277 | |
| 192. | d-gubert (Douglas Gubert) |
277 | |
| 193. | luigicfilho (Luigi C. Filho) |
276 | |
| 194. | pxlvre (Pol Vidal) |
275 | |
| 195. | AvilaAndre (André Ávila) |
272 | |
| 196. | rubuy-74 (Rubem Neto) |
267 | |
| 197. | talvasconcelos (Tiago Vasconcelos) |
267 | |
| 198. | luciopaiva (Lucio Paiva) |
266 | |
| 199. | fmsouza (Fred Souza) |
261 | |
| 200. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
260 | |
| 201. | juliajforesti (Júlia Jaeger Foresti) |
259 | |
| 202. | luizmellodev (Luiz Mello) |
258 | |
| 203. | finnp (Finn Pauls) |
256 | |
| 204. | Drete457 (Filipe Mota) |
252 | |
| 205. | paulofreitas-py (Paulo Freitas ) |
250 | |
| 206. | DGoiana (Diogo Goiana) |
250 | |
| 207. | F4NT0 (Gabriel Fanto Stundner) |
247 | |
| 208. | lrascao (Luis Rascão) |
246 | |
| 209. | kellymourat (Kelly Moura ) |
246 | |
| 210. | erezrokah (Erez Rokah) |
245 | |
| 211. | jbergstroem (Johan Bergström) |
244 | |
| 212. | flavioislima (Flávio Fearn) |
243 | |
| 213. | CjS77 (CJ) |
242 | |
| 214. | feremabraz (Fernando Braz) |
240 | |
| 215. | FFY00 (Filipe Laíns) |
238 | |
| 216. | adorilson (Adorilson Bezerra) |
238 | |
| 217. | rodloboz (Rui Freitas) |
237 | |
| 218. | tomaspinho (Tomás Pinho) |
237 | |
| 219. | omarcusdev (Marcus Gonçalves) |
235 | |
| 220. | RodrigoDornelles (DornellesTV) |
232 | |
| 221. | gss-patricia (Patrícia Gomes dos Santos Silva) |
229 | |
| 222. | lenonleite (Lenon Leite) |
225 | |
| 223. | AniLeo (Ani) |
224 | |
| 224. | remonh87 (Rémon) |
223 | |
| 225. | tskxz (Tanjil) |
221 | |
| 226. | mxssl (Max) |
220 | |
| 227. | linuz90 (Fabrizio Rinaldi) |
219 | |
| 228. | kremalicious (Matthias Kretschmann) |
215 | |
| 229. | waldyrious (Waldir Pimenta) |
211 | |
| 230. | danielsp45 (Daniel Pereira) |
211 | |
| 231. | dialex (Diogo Nunes) |
210 | |
| 232. | HelioGuilherme66 (Hélio Guilherme) |
209 | |
| 233. | rogeriopvl (Rogério Vicente) |
208 | |
| 234. | callmephilip (Philip Nuzhnyi) |
206 | |
| 235. | marado (Marcos Marado) |
205 | |
| 236. | gabrieleangeletti (Gabriele Angeletti) |
205 | |
| 237. | dinocosta (Dino) |
205 | |
| 238. | andrepimenta (Andre Pimenta) |
205 | |
| 239. | claudiaazambuja (Claudia Azambuja) |
203 | |
| 240. | wenceslau (Wenceslau Neto) |
200 | |
| 241. | Gerstep (stepan) |
199 | |
| 242. | jorgecarleitao (Jorge Leitao) |
198 | |
| 243. | psenough (Filipe Cruz) |
196 | |
| 244. | erickpintor (Erick Pintor) |
195 | |
| 245. | 0Darkn (jose) |
193 | |
| 246. | xbeatriz (Beatriz Costa) |
192 | |
| 247. | andremion (André Mion) |
190 | |
| 248. | ftonato (Ademílson Tonato) |
190 | |
| 249. | peterpt (peterpt) |
190 | |
| 250. | acidiney (Acidiney Dias) |
189 | |
| 251. | marcelopoars (Marcelo Pereira) |
189 | |
| 252. | thePeras (João Torre Pereira) |
188 | |
| 253. | Randgalt (Jordan Zimmerman) |
186 | |
| 254. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
185 | |
| 255. | jonnyparris (Ruskin) |
184 | |
| 256. | StuartFarmer (Stuart Farmer) |
182 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cloudflare | 6 |
| 2. | coderdojobraga | 4 |
| 3. | nixos | 4 |
| 4. | cesium | 4 |
| 5. | rocketchat | 3 |
| 6. | semanadeinformatica | 3 |
| 7. | require-lx | 3 |
| 8. | joinum | 3 |
| 9. | lxjs | 2 |
| 10. | niaefeup | 2 |