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-04-29 00:22:43 +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 71145 total users in the region and you need at least 77 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) |
35698 | |
| 2. | otaviojava (Otávio Santana) |
5707 | |
| 3. | rcarmo (Rui Carmo) |
5588 | |
| 4. | pirapira (Yoichi Hirai) |
5396 | |
| 5. | Th0rgal (Thomas Marchand) |
5378 | |
| 6. | JarbasAl (JarbasAI) |
5247 | |
| 7. | motanelson (nelson jr mota) |
4562 | |
| 8. | oliota (Rubem Oliota) |
4253 | |
| 9. | rgl (Rui Lopes) |
3866 | |
| 10. | snipe (snipe) |
3235 | |
| 11. | DiogoRibeiro7 (Diogo Ribeiro) |
3208 | |
| 12. | adolfousier (Adolfo Usier ) |
3180 | |
| 13. | timlinux (Tim Sutton) |
2807 | |
| 14. | nunomaduro (nuno maduro) |
1918 | |
| 15. | LyeZinho (Pedro Kaleb!) |
1897 | |
| 16. | brunoamaral (Bruno Amaral) |
1894 | |
| 17. | joamag (João Magalhães) |
1870 | |
| 18. | bgcngm (Bruno Martins) |
1841 | |
| 19. | adamchainz (Adam Johnson) |
1816 | |
| 20. | ImrenR (Imren R) |
1724 | |
| 21. | almeidx (Almeida) |
1597 | |
| 22. | rafaeelaudibert (Rafael Audibert) |
1518 | |
| 23. | bdmendes (Bruno Mendes) |
1482 | |
| 24. | nelsonic (Nelson) |
1413 | |
| 25. | gustavovalverde (Gustavo Valverde) |
1387 | |
| 26. | roll (roll) |
1363 | |
| 27. | 0xferit (Ferit) |
1316 | |
| 28. | leafac (Leandro Facchinetti) |
1314 | |
| 29. | alt-romes (Rodrigo Mesquita) |
1214 | |
| 30. | diogotcorreia (Diogo Correia) |
1185 | |
| 31. | FACorreiaa (Fernando Correia) |
1123 | |
| 32. | josemvcerqueira (ターニャ) |
1120 | |
| 33. | CoolAssPuppy (Prashant Sridharan) |
1077 | |
| 34. | matklad (Alex Kladov) |
1070 | |
| 35. | pmoura (Paulo Moura) |
1066 | |
| 36. | andreaTP (Andrea Peruffo) |
1065 | |
| 37. | JoseRFJuniorLLMs (Jose RF Junior) |
1051 | |
| 38. | art-shen (Art Shendrik) |
1046 | |
| 39. | ZanzyTHEbar (DaOfficialWizard) |
1034 | |
| 40. | goncalossilva (Gonçalo Silva) |
1029 | |
| 41. | leandrodamascena (Leandro Damascena) |
1012 | |
| 42. | niquola (Nikolai Ryzhikov) |
990 | |
| 43. | tamtamchik (Yuri Tkachenko) |
984 | |
| 44. | HenriqueSFernandes (Henrique Fernandes) |
951 | |
| 45. | microchipgnu (Luís Freitas) |
934 | |
| 46. | ggazzo (Guilherme Gazzo) |
928 | |
| 47. | dev-ggomes (Guilherme Gomes) |
924 | |
| 48. | naps62 (Miguel Palhas) |
902 | |
| 49. | joaomlourenco (João M. Lourenço) |
881 | |
| 50. | datsfilipe (datsfilipe.xyz) |
864 | |
| 51. | mendess (Mendes) |
850 | |
| 52. | stevenroose (Steven Roose) |
842 | |
| 53. | limwa (André Lima) |
833 | |
| 54. | ttoino (João Pereira) |
822 | |
| 55. | rochacbruno (Bruno Rocha) |
816 | |
| 56. | macabeus (Bruno Macabeus) |
808 | |
| 57. | diogocarrola (Diogo Carrola) |
795 | |
| 58. | nelsonmestevao (Nelson Estevão) |
788 | |
| 59. | hugomrdias (Hugo Dias) |
782 | |
| 60. | carlosflorencio (Carlos Florêncio) |
777 | |
| 61. | GearsDatapacks (Surya Rose) |
766 | |
| 62. | dannyhw (Daniel Williams) |
765 | |
| 63. | gmcabrita (Gonçalo Mendes Cabrita) |
737 | |
| 64. | helderberto (Helder Burato Berto) |
722 | |
| 65. | aalmada (Antão Almada) |
717 | |
| 66. | masmangan (Marco) |
702 | |
| 67. | joa-quim (Joaquim) |
699 | |
| 68. | frm (Fernando Mendes) |
693 | |
| 69. | jonnyparris (Ruskin) |
692 | |
| 70. | renatomarinho (Renato Marinho) |
690 | |
| 71. | TGlide (Thomas G. Lopes) |
676 | |
| 72. | ledsouza (Leandro da Silva de Souza) |
667 | |
| 73. | tofumatt (Matthew Riley MacPherson) |
664 | |
| 74. | schnorr (Lucas M. Schnorr) |
662 | |
| 75. | nicolastakashi (Nicolas Takashi) |
661 | |
| 76. | apocas (Pedro Dias) |
659 | |
| 77. | philippWassibauer (Philipp Wassibauer) |
655 | |
| 78. | dickhardt (Dick Hardt) |
652 | |
| 79. | dokterbob (Mathijs de Bruin) |
651 | |
| 80. | Process-ing (Bruno Oliveira) |
646 | |
| 81. | Francisca105 (Francisca Almeida) |
643 | |
| 82. | uLucasFraga (lucas.fraga) |
639 | |
| 83. | pedro-mendonca (Pedro Mendonça) |
638 | |
| 84. | nflaig (Nico Flaig) |
638 | |
| 85. | woile (Santiago Fraire Willemoes) |
631 | |
| 86. | pedrosousa (Pedro Sousa) |
629 | |
| 87. | rmarinho (Rui Marinho) |
628 | |
| 88. | fellyph (Fellyph Cintra) |
615 | |
| 89. | G4brym (Gabriel Massadas) |
615 | |
| 90. | ashtanko (Oleksii Shtanko) |
607 | |
| 91. | WendellAdriel (Wendell Adriel) |
595 | |
| 92. | joaobispo (João Bispo) |
593 | |
| 93. | LITUATUI (Pedro Lima) |
584 | |
| 94. | g4brielklein (Gabriel Klein) |
582 | |
| 95. | Curio5813 (Marcos Glasner) |
572 | |
| 96. | melogabriel (Gabriel Melo) |
565 | |
| 97. | EnkrateiaLucca (LUCAS SOARES) |
557 | |
| 98. | ncruces (Nuno Cruces) |
553 | |
| 99. | bolt12 (Armando Santos) |
542 | |
| 100. | dariogriffo (Dario Griffo) |
538 | |
| 101. | rubenmarcus (Ruben) |
534 | |
| 102. | filipecabaco (Filipe Cabaço) |
522 | |
| 103. | zkcryptweb (zkcryptweb) |
519 | |
| 104. | andresilva (André Silva) |
518 | |
| 105. | DanielFonsecaa (Daniel Fonseca) |
508 | |
| 106. | brocaar (Orne Brocaar) |
506 | |
| 107. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
505 | |
| 108. | jmg-duarte (José Duarte) |
501 | |
| 109. | pkoch (Paulo Koch) |
500 | |
| 110. | dcsg (Daniel Gomes) |
499 | |
| 111. | emiliosheinz (Emilio Heinzmann) |
497 | |
| 112. | joaopalmeiro (João Palmeiro) |
495 | |
| 113. | tomahock (João Pina) |
491 | |
| 114. | DanielFran (Daniel Franco) |
481 | |
| 115. | azir9200 (Azir Uddin) |
479 | |
| 116. | mistic (Tiago Costa) |
478 | |
| 117. | Jeckerson (Anton Vasiliev) |
474 | |
| 118. | mikedld (Mike Gelfand) |
474 | |
| 119. | alcides (Alcides Fonseca) |
472 | |
| 120. | joaquimrocha (Joaquim Rocha) |
469 | |
| 121. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
468 | |
| 122. | AlexCatarino (Alexandre Catarino) |
466 | |
| 123. | sug0 (Tiago Carvalho) |
463 | |
| 124. | josesimoes (José Simões) |
458 | |
| 125. | jcazevedo (Joao Azevedo) |
449 | |
| 126. | RuiRomano (Rui Romano) |
448 | |
| 127. | radcortez (Roberto Cortez) |
447 | |
| 128. | tassoevan (Tasso Evangelista) |
439 | |
| 129. | marciocamello (Marcio Vale) |
439 | |
| 130. | franciscoBSalgueiro (Francisco Salgueiro) |
436 | |
| 131. | rtfpessoa (Rodrigo Fernandes) |
436 | |
| 132. | brpaz (Bruno Paz) |
435 | |
| 133. | lude-bri (Luigi Piantavinha) |
431 | |
| 134. | Enet4 (Eduardo Pinho) |
430 | |
| 135. | marianaobmorais (Mariana Morais) |
429 | |
| 136. | anfreire (André Freire Ferreira) |
426 | |
| 137. | JosePedroDias (José Pedro Dias) |
424 | |
| 138. | JGalego (João Galego) |
422 | |
| 139. | pulgamecanica (Andre) |
422 | |
| 140. | MarcelloDuarte (Marcello Duarte) |
418 | |
| 141. | nunoplopes (Nuno Lopes) |
418 | |
| 142. | s0undt3ch (Pedro Algarvio) |
416 | |
| 143. | GuilhE (Guilherme Delgado) |
406 | |
| 144. | Quicksaver (Luís Miguel) |
402 | |
| 145. | RGarrido03 (Rúben Garrido) |
400 | |
| 146. | Fernando-A-Rocha (Fernando Rocha) |
391 | |
| 147. | guilhermesimoes (Guilherme Simoes) |
384 | |
| 148. | tutods (Daniel Sousa) |
382 | |
| 149. | talvasconcelos (Tiago Vasconcelos) |
382 | |
| 150. | nathanpc (Nathan Campos) |
381 | |
| 151. | Sirze01 (José Costa) |
375 | |
| 152. | Benevanio (Benevanio) |
374 | |
| 153. | caruccio (Mateus Caruccio) |
367 | |
| 154. | aryabhuptani (Arya) |
366 | |
| 155. | fmcarvalho (Miguel Gamboa de Carvalho) |
364 | |
| 156. | theanxy (Wojtek) |
361 | |
| 157. | erezrokah (Erez Rokah) |
356 | |
| 158. | mariolpantunes (Mário Antunes) |
356 | |
| 159. | bruno12mota (Bruno Mota) |
355 | |
| 160. | lucasfrag (Lucas Fraga) |
351 | |
| 161. | omarcusdev (Marcus Gonçalves) |
346 | |
| 162. | buu342 (Buu342) |
339 | |
| 163. | MrSloth-dev (João Albuquerque Barbosa) |
338 | |
| 164. | flixlix (Luca Félix) |
336 | |
| 165. | mcoquet (Miguel Coquet) |
336 | |
| 166. | voidbert (Humberto Gomes) |
331 | |
| 167. | cristijung (Cristina Jung) |
329 | |
| 168. | riclolsen (Ricardo Olsen) |
322 | |
| 169. | Bunn (Fernando Bunn) |
318 | |
| 170. | vasturiano (Vasco Asturiano) |
318 | |
| 171. | rodloboz (Rui Freitas) |
315 | |
| 172. | krishaamer (Kris Haamer) |
313 | |
| 173. | Vmvs007 (Vitor Santos) |
309 | |
| 174. | m1guelpf (Miguel Piedrafita) |
307 | |
| 175. | mroya (Márcio Roya) |
306 | |
| 176. | emkis (Nicolas Jardim) |
305 | |
| 177. | ruilopesm (Rui Lopes) |
297 | |
| 178. | alexcastrodev (Alexandro Castro) |
297 | |
| 179. | fmsouza (Fred Souza) |
296 | |
| 180. | weeco (Martin Schneppenheim) |
295 | |
| 181. | malikpiara (Malik Piara) |
287 | |
| 182. | joaquimorg (joaquim.org) |
283 | |
| 183. | ebmarque (Ebenézer Marquezine) |
281 | |
| 184. | andrepimenta (Andre Pimenta) |
279 | |
| 185. | luigicfilho (Luigi C. Filho) |
278 | |
| 186. | sn4k3 (Tiago Conceição) |
275 | |
| 187. | pxlvre (Pol Vidal) |
275 | |
| 188. | fabiosantoscode (Fábio Santos) |
272 | |
| 189. | hishamhm (Hisham Muhammad) |
271 | |
| 190. | luciopaiva (Lucio Paiva) |
269 | |
| 191. | kayua (Kayuã Oleques) |
265 | |
| 192. | CjS77 (CJ) |
261 | |
| 193. | choraria (Sourabh Choraria) |
258 | |
| 194. | kakacordovil (kaká cordovil) |
258 | |
| 195. | alicejgibbons (Alice Gibbons) |
258 | |
| 196. | lrascao (Luis Rascão) |
256 | |
| 197. | qlpqlp (Paulo Vidal) |
256 | |
| 198. | dialex (Diogo Nunes) |
255 | |
| 199. | AvilaAndre (André Ávila) |
255 | |
| 200. | d-gubert (Douglas Gubert) |
253 | |
| 201. | Drete457 (Filipe Mota) |
252 | |
| 202. | waldyrious (Waldir Pimenta) |
251 | |
| 203. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
249 | |
| 204. | zF4ke (zF4ke) |
249 | |
| 205. | leoneljdias (Leonel Dias) |
249 | |
| 206. | kellymourat (Kelly Moura ) |
246 | |
| 207. | F4NT0 (Gabriel Fanto Stundner) |
246 | |
| 208. | jbergstroem (Johan Bergström) |
244 | |
| 209. | zegameiro (José Gameiro) |
243 | |
| 210. | adorilson (Adorilson Bezerra) |
242 | |
| 211. | tomaspinho (Tomás Pinho) |
241 | |
| 212. | feremabraz (Fernando Braz) |
240 | |
| 213. | luizmellodev (Luiz Mello) |
238 | |
| 214. | mxssl (Max) |
234 | |
| 215. | andremion (André Mion) |
231 | |
| 216. | lenonleite (Lenon Leite) |
230 | |
| 217. | linuz90 (Fabrizio Rinaldi) |
229 | |
| 218. | FFY00 (Filipe Laíns) |
229 | |
| 219. | remonh87 (Rémon) |
224 | |
| 220. | jorgecarleitao (Jorge Leitao) |
223 | |
| 221. | 0Darkn (jose) |
222 | |
| 222. | tskxz (Tanjil) |
220 | |
| 223. | juliajforesti (Júlia Jaeger Foresti) |
219 | |
| 224. | JulianoVReis (Juliano Viégas Reis) |
219 | |
| 225. | gss-patricia (Patrícia Gomes dos Santos Silva) |
216 | |
| 226. | RodrigoDornelles (DornellesTV) |
213 | |
| 227. | jenpaff (Jennifer) |
211 | |
| 228. | rubuy-74 (Rubem Neto) |
211 | |
| 229. | AniLeo (Ani) |
210 | |
| 230. | rogeriopvl (Rogério Vicente) |
209 | |
| 231. | gabrieleangeletti (Gabriele Angeletti) |
205 | |
| 232. | callmephilip (Philip Nuzhnyi) |
205 | |
| 233. | brunobat (Bruno Baptista) |
203 | |
| 234. | claudiaazambuja (Claudia Azambuja) |
203 | |
| 235. | Gerstep (stepan) |
199 | |
| 236. | erickpintor (Erick Pintor) |
198 | |
| 237. | pedrouid (Pedro Gomes) |
195 | |
| 238. | kustosz (Marcin Kostrzewa) |
194 | |
| 239. | msperlin (Marcelo S. Perlin) |
193 | |
| 240. | machadovilaca (João Vilaça) |
193 | |
| 241. | dinocosta (Dino) |
192 | |
| 242. | peterpt (peterpt) |
190 | |
| 243. | marcelopoars (Marcelo Pereira) |
189 | |
| 244. | flavioislima (Flávio Fearn) |
189 | |
| 245. | acidiney (Acidiney Dias) |
189 | |
| 246. | kremalicious (Matthias Kretschmann) |
188 | |
| 247. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
186 | |
| 248. | goncalo1021pt (Gonçalo Santos Pereira) |
185 | |
| 249. | jersobh (Jeff Andrade) |
185 | |
| 250. | imgabrieldev (Gabriel Soares) |
184 | |
| 251. | ftonato (Ademílson Tonato) |
184 | |
| 252. | guilhermecapitao (Guilherme Capitão) |
182 | |
| 253. | jbduarte (Joao B. Duarte) |
182 | |
| 254. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
181 | |
| 255. | luisdalmolin (Luís Dalmolin) |
180 | |
| 256. | Randgalt (Jordan Zimmerman) |
180 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cloudflare | 6 |
| 2. | nixos | 4 |
| 3. | cesium | 4 |
| 4. | supabase | 3 |
| 5. | require-lx | 3 |
| 6. | rocketchat | 3 |
| 7. | coderdojobraga | 3 |
| 8. | semanadeinformatica | 2 |
| 9. | laravel | 2 |
| 10. | posthog | 2 |