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-09 17:19:30 +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 70910 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) |
34684 | |
| 2. | otaviojava (Otávio Santana) |
5512 | |
| 3. | Th0rgal (Thomas Marchand) |
5430 | |
| 4. | JarbasAl (JarbasAI) |
5366 | |
| 5. | motanelson (nelson jr mota) |
4467 | |
| 6. | rcarmo (Rui Carmo) |
4403 | |
| 7. | oliota (Rubem Oliota) |
4004 | |
| 8. | rgl (Rui Lopes) |
3818 | |
| 9. | snipe (snipe) |
3373 | |
| 10. | DiogoRibeiro7 (Diogo Ribeiro) |
3072 | |
| 11. | timlinux (Tim Sutton) |
2705 | |
| 12. | danielfounder (Daniel Pires) |
2605 | |
| 13. | bgcngm (Bruno Martins) |
1958 | |
| 14. | pirapira (Yoichi Hirai) |
1943 | |
| 15. | adolfousier (Adolfo Usier ) |
1849 | |
| 16. | nunomaduro (nuno maduro) |
1829 | |
| 17. | adamchainz (Adam Johnson) |
1754 | |
| 18. | ImrenR (Imren R) |
1743 | |
| 19. | LyeZinho (Pedro Kaleb!) |
1670 | |
| 20. | joamag (João Magalhães) |
1653 | |
| 21. | pgte (Pedro Teixeira) |
1609 | |
| 22. | rafaeelaudibert (Rafael Audibert) |
1567 | |
| 23. | almeidx (Almeida) |
1553 | |
| 24. | bdmendes (Bruno Mendes) |
1485 | |
| 25. | nelsonic (Nelson) |
1423 | |
| 26. | 0xferit (Ferit) |
1323 | |
| 27. | gustavovalverde (Gustavo Valverde) |
1322 | |
| 28. | leafac (Leandro Facchinetti) |
1311 | |
| 29. | josemvcerqueira (ターニャ) |
1213 | |
| 30. | datsfilipe (datsfilipe.xyz) |
1162 | |
| 31. | roll (roll) |
1151 | |
| 32. | alt-romes (Rodrigo Mesquita) |
1145 | |
| 33. | diogotcorreia (Diogo Correia) |
1136 | |
| 34. | FACorreiaa (Fernando Correia) |
1123 | |
| 35. | matklad (Alex Kladov) |
1120 | |
| 36. | andreaTP (Andrea Peruffo) |
1097 | |
| 37. | leandrodamascena (Leandro Damascena) |
1081 | |
| 38. | JoseRFJuniorLLMs (Jose RF Junior) |
1080 | |
| 39. | ZanzyTHEbar (DaOfficialWizard) |
1075 | |
| 40. | art-shen (Art Shendrik) |
1040 | |
| 41. | vgeorge (Vitor George) |
1022 | |
| 42. | pmoura (Paulo Moura) |
1014 | |
| 43. | goncalossilva (Gonçalo Silva) |
963 | |
| 44. | HenriqueSFernandes (Henrique Fernandes) |
960 | |
| 45. | ggazzo (Guilherme Gazzo) |
951 | |
| 46. | naps62 (Miguel Palhas) |
936 | |
| 47. | microchipgnu (Luís Freitas) |
930 | |
| 48. | dev-ggomes (Guilherme Gomes) |
913 | |
| 49. | gnunicorn (Benjamin Kampmann) |
891 | |
| 50. | joaomlourenco (João M. Lourenço) |
878 | |
| 51. | jpneto (João Pedro Neto) |
867 | |
| 52. | tamtamchik (Yuri Tkachenko) |
864 | |
| 53. | limwa (André Lima) |
860 | |
| 54. | niquola (Nikolai Ryzhikov) |
857 | |
| 55. | GearsDatapacks (Surya Rose) |
839 | |
| 56. | stevenroose (Steven Roose) |
833 | |
| 57. | mendess (Mendes) |
809 | |
| 58. | ttoino (João Pereira) |
808 | |
| 59. | diogocarrola (Diogo Carrola) |
798 | |
| 60. | rochacbruno (Bruno Rocha) |
781 | |
| 61. | hugomrdias (Hugo Dias) |
766 | |
| 62. | nelsonmestevao (Nelson Estevão) |
765 | |
| 63. | dannyhw (Daniel Williams) |
763 | |
| 64. | schnorr (Lucas M. Schnorr) |
736 | |
| 65. | pedro-mendonca (Pedro Mendonça) |
733 | |
| 66. | TGlide (Thomas G. Lopes) |
715 | |
| 67. | helderberto (Helder Burato Berto) |
697 | |
| 68. | gmcabrita (Gonçalo Mendes Cabrita) |
694 | |
| 69. | nicolastakashi (Nicolas Takashi) |
689 | |
| 70. | masmangan (Marco) |
681 | |
| 71. | renatomarinho (Renato Marinho) |
680 | |
| 72. | Curio5813 (Marcos Glasner) |
679 | |
| 73. | ledsouza (Leandro da Silva de Souza) |
678 | |
| 74. | uLucasFraga (lucas.fraga) |
672 | |
| 75. | joaotavora (João Távora) |
669 | |
| 76. | philippWassibauer (Philipp Wassibauer) |
655 | |
| 77. | jsvd (João Duarte) |
652 | |
| 78. | rmarinho (Rui Marinho) |
651 | |
| 79. | dokterbob (Mathijs de Bruin) |
648 | |
| 80. | Process-ing (Bruno Oliveira) |
646 | |
| 81. | joa-quim (Joaquim) |
636 | |
| 82. | melogabriel (Gabriel Melo) |
631 | |
| 83. | dickhardt (Dick Hardt) |
627 | |
| 84. | pedrosousa (Pedro Sousa) |
627 | |
| 85. | woile (Santiago Fraire Willemoes) |
625 | |
| 86. | macabeus (Bruno Macabeus) |
624 | |
| 87. | ashtanko (Oleksii Shtanko) |
622 | |
| 88. | fellyph (Fellyph Cintra) |
620 | |
| 89. | g4brielklein (Gabriel Klein) |
619 | |
| 90. | tofumatt (Matthew Riley MacPherson) |
618 | |
| 91. | Francisca105 (Francisca Almeida) |
617 | |
| 92. | frm (Fernando Mendes) |
616 | |
| 93. | carlosflorencio (Carlos Florêncio) |
615 | |
| 94. | G4brym (Gabriel Massadas) |
610 | |
| 95. | aalmada (Antão Almada) |
598 | |
| 96. | nflaig (Nico Flaig) |
592 | |
| 97. | joaobispo (João Bispo) |
592 | |
| 98. | rubenmarcus (Ruben) |
573 | |
| 99. | WendellAdriel (Wendell Adriel) |
566 | |
| 100. | dwildt (Daniel Wildt) |
558 | |
| 101. | RGarrido03 (Rúben Garrido) |
552 | |
| 102. | jonnyparris (Ruskin) |
552 | |
| 103. | EnkrateiaLucca (LUCAS SOARES) |
549 | |
| 104. | bolt12 (Armando Santos) |
539 | |
| 105. | ncruces (Nuno Cruces) |
539 | |
| 106. | zkcryptweb (zkcryptweb) |
533 | |
| 107. | brocaar (Orne Brocaar) |
530 | |
| 108. | sdsantos (Sérgio Santos) |
529 | |
| 109. | DanielFonsecaa (Daniel Fonseca) |
520 | |
| 110. | josesimoes (José Simões) |
516 | |
| 111. | andresilva (André Silva) |
514 | |
| 112. | sug0 (Tiago Carvalho) |
509 | |
| 113. | Jaliborc (João Cardoso) |
508 | |
| 114. | azir9200 (Azir Uddin) |
504 | |
| 115. | mistic (Tiago Costa) |
497 | |
| 116. | emiliosheinz (Emilio Heinzmann) |
497 | |
| 117. | anfreire (André Freire Ferreira) |
484 | |
| 118. | filipecabaco (Filipe Cabaço) |
483 | |
| 119. | pulgamecanica (Andre) |
482 | |
| 120. | apocas (Pedro Dias) |
479 | |
| 121. | dcsg (Daniel Gomes) |
478 | |
| 122. | jcazevedo (Joao Azevedo) |
475 | |
| 123. | tassoevan (Tasso Evangelista) |
474 | |
| 124. | tomahock (João Pina) |
473 | |
| 125. | mikedld (Mike Gelfand) |
472 | |
| 126. | Jeckerson (Anton Vasiliev) |
470 | |
| 127. | lude-bri (Luigi Piantavinha) |
469 | |
| 128. | jmg-duarte (José Duarte) |
469 | |
| 129. | DanielFran (Daniel Franco) |
464 | |
| 130. | s0undt3ch (Pedro Algarvio) |
464 | |
| 131. | marianaobmorais (Mariana Morais) |
463 | |
| 132. | tutods (Daniel Sousa) |
461 | |
| 133. | dariogriffo (Dario Griffo) |
456 | |
| 134. | joaquimrocha (Joaquim Rocha) |
449 | |
| 135. | marciocamello (Marcio Vale) |
443 | |
| 136. | AlexCatarino (Alexandre Catarino) |
441 | |
| 137. | RuiRomano (Rui Romano) |
439 | |
| 138. | joaopalmeiro (João Palmeiro) |
435 | |
| 139. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
433 | |
| 140. | franciscoBSalgueiro (Francisco Salgueiro) |
430 | |
| 141. | JGalego (João Galego) |
429 | |
| 142. | alcides (Alcides Fonseca) |
424 | |
| 143. | radcortez (Roberto Cortez) |
419 | |
| 144. | Enet4 (Eduardo Pinho) |
419 | |
| 145. | MarcelloDuarte (Marcello Duarte) |
418 | |
| 146. | brpaz (Bruno Paz) |
412 | |
| 147. | GuilhE (Guilherme Delgado) |
409 | |
| 148. | caruccio (Mateus Caruccio) |
408 | |
| 149. | nunoplopes (Nuno Lopes) |
406 | |
| 150. | theanxy (Wojtek) |
402 | |
| 151. | Fernando-A-Rocha (Fernando Rocha) |
391 | |
| 152. | nathanpc (Nathan Campos) |
389 | |
| 153. | qlpqlp (Paulo Vidal) |
378 | |
| 154. | Sirze01 (José Costa) |
376 | |
| 155. | bruno12mota (Bruno Mota) |
371 | |
| 156. | MrSloth-dev (João Albuquerque Barbosa) |
371 | |
| 157. | aryabhuptani (Arya) |
371 | |
| 158. | vasturiano (Vasco Asturiano) |
369 | |
| 159. | JosePedroDias (José Pedro Dias) |
369 | |
| 160. | fmcarvalho (Miguel Gamboa de Carvalho) |
364 | |
| 161. | mariolpantunes (Mário Antunes) |
363 | |
| 162. | buu342 (Buu342) |
361 | |
| 163. | krishaamer (Kris Haamer) |
361 | |
| 164. | pkoch (Paulo Koch) |
356 | |
| 165. | Benevanio (Benevanio) |
352 | |
| 166. | voidbert (Humberto Gomes) |
343 | |
| 167. | erezrokah (Erez Rokah) |
340 | |
| 168. | lucasfrag (Lucas Fraga) |
338 | |
| 169. | omarcusdev (Marcus Gonçalves) |
336 | |
| 170. | mcoquet (Miguel Coquet) |
335 | |
| 171. | rtfpessoa (Rodrigo Fernandes) |
335 | |
| 172. | Quicksaver (Luís Miguel) |
329 | |
| 173. | fabiosantoscode (Fábio Santos) |
328 | |
| 174. | m1guelpf (Miguel Piedrafita) |
326 | |
| 175. | alicejgibbons (Alice Gibbons) |
321 | |
| 176. | talvasconcelos (Tiago Vasconcelos) |
320 | |
| 177. | Bunn (Fernando Bunn) |
316 | |
| 178. | cristijung (Cristina Jung) |
311 | |
| 179. | riclolsen (Ricardo Olsen) |
310 | |
| 180. | Vmvs007 (Vitor Santos) |
310 | |
| 181. | ruilopesm (Rui Lopes) |
302 | |
| 182. | weeco (Martin Schneppenheim) |
302 | |
| 183. | choraria (Sourabh Choraria) |
300 | |
| 184. | kayua (Kayuã Oleques) |
299 | |
| 185. | joaquimorg (joaquim.org) |
290 | |
| 186. | malikpiara (Malik Piara) |
288 | |
| 187. | hishamhm (Hisham Muhammad) |
283 | |
| 188. | sn4k3 (Tiago Conceição) |
282 | |
| 189. | ebmarque (Ebenézer Marquezine) |
281 | |
| 190. | emkis (Nicolas Jardim) |
281 | |
| 191. | alexcastrodev (Alexandro Castro) |
280 | |
| 192. | fmsouza (Fred Souza) |
278 | |
| 193. | pxlvre (Pol Vidal) |
275 | |
| 194. | luigicfilho (Luigi C. Filho) |
273 | |
| 195. | d-gubert (Douglas Gubert) |
269 | |
| 196. | RuiSantosdotme (Rui Santos) |
268 | |
| 197. | luciopaiva (Lucio Paiva) |
266 | |
| 198. | rodloboz (Rui Freitas) |
264 | |
| 199. | guilhermesimoes (Guilherme Simoes) |
263 | |
| 200. | CjS77 (CJ) |
263 | |
| 201. | JulianoVReis (Juliano Viégas Reis) |
261 | |
| 202. | lrascao (Luis Rascão) |
258 | |
| 203. | AvilaAndre (André Ávila) |
257 | |
| 204. | luizmellodev (Luiz Mello) |
256 | |
| 205. | leoneljdias (Leonel Dias) |
256 | |
| 206. | Drete457 (Filipe Mota) |
252 | |
| 207. | juliajforesti (Júlia Jaeger Foresti) |
252 | |
| 208. | zegameiro (José Gameiro) |
251 | |
| 209. | kakacordovil (kaká cordovil) |
248 | |
| 210. | kellymourat (Kelly Moura ) |
246 | |
| 211. | mxssl (Max) |
245 | |
| 212. | jbergstroem (Johan Bergström) |
244 | |
| 213. | tomaspinho (Tomás Pinho) |
243 | |
| 214. | F4NT0 (Gabriel Fanto Stundner) |
241 | |
| 215. | feremabraz (Fernando Braz) |
240 | |
| 216. | dialex (Diogo Nunes) |
239 | |
| 217. | rubuy-74 (Rubem Neto) |
236 | |
| 218. | flavioislima (Flávio Fearn) |
236 | |
| 219. | DGoiana (Diogo Goiana) |
234 | |
| 220. | mroya (Márcio Roya) |
233 | |
| 221. | lenonleite (Lenon Leite) |
232 | |
| 222. | marcelopoars (Marcelo Pereira) |
229 | |
| 223. | gss-patricia (Patrícia Gomes dos Santos Silva) |
229 | |
| 224. | linuz90 (Fabrizio Rinaldi) |
225 | |
| 225. | RodrigoDornelles (DornellesTV) |
223 | |
| 226. | jorgecarleitao (Jorge Leitao) |
223 | |
| 227. | remonh87 (Rémon) |
222 | |
| 228. | adorilson (Adorilson Bezerra) |
221 | |
| 229. | tskxz (Tanjil) |
220 | |
| 230. | paulofreitas-py (Paulo Freitas ) |
218 | |
| 231. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
215 | |
| 232. | waldyrious (Waldir Pimenta) |
213 | |
| 233. | 0Darkn (jose) |
212 | |
| 234. | kremalicious (Matthias Kretschmann) |
208 | |
| 235. | AniLeo (Ani) |
208 | |
| 236. | FFY00 (Filipe Laíns) |
208 | |
| 237. | andrepimenta (Andre Pimenta) |
205 | |
| 238. | gabrieleangeletti (Gabriele Angeletti) |
205 | |
| 239. | callmephilip (Philip Nuzhnyi) |
205 | |
| 240. | rogeriopvl (Rogério Vicente) |
204 | |
| 241. | claudiaazambuja (Claudia Azambuja) |
203 | |
| 242. | Gerstep (stepan) |
199 | |
| 243. | erickpintor (Erick Pintor) |
196 | |
| 244. | danielsp45 (Daniel Pereira) |
195 | |
| 245. | wenceslau (Wenceslau Neto) |
194 | |
| 246. | luisdalmolin (Luís Dalmolin) |
192 | |
| 247. | psenough (Filipe Cruz) |
191 | |
| 248. | peterpt (peterpt) |
190 | |
| 249. | Randgalt (Jordan Zimmerman) |
190 | |
| 250. | acidiney (Acidiney Dias) |
189 | |
| 251. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
188 | |
| 252. | marado (Marcos Marado) |
188 | |
| 253. | xbeatriz (Beatriz Costa) |
186 | |
| 254. | HelioGuilherme66 (Hélio Guilherme) |
183 | |
| 255. | dinocosta (Dino) |
183 | |
| 256. | andremion (André Mion) |
182 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cloudflare | 6 |
| 2. | nixos | 4 |
| 3. | cesium | 4 |
| 4. | coderdojobraga | 4 |
| 5. | joinum | 3 |
| 6. | rocketchat | 3 |
| 7. | require-lx | 3 |
| 8. | feedzai | 2 |
| 9. | educacionalada | 2 |
| 10. | dockerlisbon | 2 |