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-19 18:10: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 71166 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) |
34855 | |
| 2. | otaviojava (Otávio Santana) |
5688 | |
| 3. | Th0rgal (Thomas Marchand) |
5435 | |
| 4. | JarbasAl (JarbasAI) |
5252 | |
| 5. | rcarmo (Rui Carmo) |
4817 | |
| 6. | motanelson (nelson jr mota) |
4638 | |
| 7. | oliota (Rubem Oliota) |
4124 | |
| 8. | rgl (Rui Lopes) |
3875 | |
| 9. | snipe (snipe) |
3376 | |
| 10. | adolfousier (Adolfo Usier ) |
3097 | |
| 11. | DiogoRibeiro7 (Diogo Ribeiro) |
3013 | |
| 12. | pirapira (Yoichi Hirai) |
2925 | |
| 13. | timlinux (Tim Sutton) |
2772 | |
| 14. | bgcngm (Bruno Martins) |
1954 | |
| 15. | nunomaduro (nuno maduro) |
1901 | |
| 16. | LyeZinho (Pedro Kaleb!) |
1891 | |
| 17. | joamag (João Magalhães) |
1838 | |
| 18. | adamchainz (Adam Johnson) |
1754 | |
| 19. | ImrenR (Imren R) |
1735 | |
| 20. | pgte (Pedro Teixeira) |
1608 | |
| 21. | rafaeelaudibert (Rafael Audibert) |
1588 | |
| 22. | almeidx (Almeida) |
1588 | |
| 23. | bdmendes (Bruno Mendes) |
1535 | |
| 24. | nelsonic (Nelson) |
1436 | |
| 25. | gustavovalverde (Gustavo Valverde) |
1359 | |
| 26. | 0xferit (Ferit) |
1313 | |
| 27. | leafac (Leandro Facchinetti) |
1288 | |
| 28. | diogotcorreia (Diogo Correia) |
1216 | |
| 29. | roll (roll) |
1209 | |
| 30. | josemvcerqueira (ターニャ) |
1209 | |
| 31. | alt-romes (Rodrigo Mesquita) |
1167 | |
| 32. | FACorreiaa (Fernando Correia) |
1135 | |
| 33. | matklad (Alex Kladov) |
1127 | |
| 34. | andreaTP (Andrea Peruffo) |
1110 | |
| 35. | datsfilipe (datsfilipe.xyz) |
1073 | |
| 36. | JoseRFJuniorLLMs (Jose RF Junior) |
1072 | |
| 37. | leandrodamascena (Leandro Damascena) |
1061 | |
| 38. | art-shen (Art Shendrik) |
1040 | |
| 39. | pmoura (Paulo Moura) |
1035 | |
| 40. | ZanzyTHEbar (DaOfficialWizard) |
1031 | |
| 41. | HenriqueSFernandes (Henrique Fernandes) |
1025 | |
| 42. | vgeorge (Vitor George) |
1018 | |
| 43. | goncalossilva (Gonçalo Silva) |
1006 | |
| 44. | niquola (Nikolai Ryzhikov) |
977 | |
| 45. | ggazzo (Guilherme Gazzo) |
941 | |
| 46. | microchipgnu (Luís Freitas) |
932 | |
| 47. | dev-ggomes (Guilherme Gomes) |
927 | |
| 48. | naps62 (Miguel Palhas) |
926 | |
| 49. | tamtamchik (Yuri Tkachenko) |
888 | |
| 50. | joaomlourenco (João M. Lourenço) |
878 | |
| 51. | gnunicorn (Benjamin Kampmann) |
872 | |
| 52. | limwa (André Lima) |
856 | |
| 53. | stevenroose (Steven Roose) |
838 | |
| 54. | GearsDatapacks (Surya Rose) |
838 | |
| 55. | ttoino (João Pereira) |
814 | |
| 56. | mendess (Mendes) |
810 | |
| 57. | nelsonmestevao (Nelson Estevão) |
810 | |
| 58. | macabeus (Bruno Macabeus) |
808 | |
| 59. | diogocarrola (Diogo Carrola) |
798 | |
| 60. | rochacbruno (Bruno Rocha) |
786 | |
| 61. | dannyhw (Daniel Williams) |
765 | |
| 62. | schnorr (Lucas M. Schnorr) |
754 | |
| 63. | pedro-mendonca (Pedro Mendonça) |
754 | |
| 64. | hugomrdias (Hugo Dias) |
751 | |
| 65. | helderberto (Helder Burato Berto) |
720 | |
| 66. | gmcabrita (Gonçalo Mendes Cabrita) |
710 | |
| 67. | joa-quim (Joaquim) |
700 | |
| 68. | renatomarinho (Renato Marinho) |
699 | |
| 69. | TGlide (Thomas G. Lopes) |
698 | |
| 70. | nicolastakashi (Nicolas Takashi) |
694 | |
| 71. | masmangan (Marco) |
693 | |
| 72. | frm (Fernando Mendes) |
686 | |
| 73. | joaotavora (João Távora) |
676 | |
| 74. | tofumatt (Matthew Riley MacPherson) |
675 | |
| 75. | dickhardt (Dick Hardt) |
673 | |
| 76. | ledsouza (Leandro da Silva de Souza) |
672 | |
| 77. | uLucasFraga (lucas.fraga) |
665 | |
| 78. | Curio5813 (Marcos Glasner) |
662 | |
| 79. | philippWassibauer (Philipp Wassibauer) |
655 | |
| 80. | jsvd (João Duarte) |
652 | |
| 81. | carlosflorencio (Carlos Florêncio) |
651 | |
| 82. | dokterbob (Mathijs de Bruin) |
647 | |
| 83. | aalmada (Antão Almada) |
645 | |
| 84. | Process-ing (Bruno Oliveira) |
645 | |
| 85. | woile (Santiago Fraire Willemoes) |
643 | |
| 86. | rmarinho (Rui Marinho) |
638 | |
| 87. | pedrosousa (Pedro Sousa) |
638 | |
| 88. | Francisca105 (Francisca Almeida) |
638 | |
| 89. | fellyph (Fellyph Cintra) |
632 | |
| 90. | apocas (Pedro Dias) |
629 | |
| 91. | G4brym (Gabriel Massadas) |
621 | |
| 92. | g4brielklein (Gabriel Klein) |
615 | |
| 93. | ashtanko (Oleksii Shtanko) |
611 | |
| 94. | melogabriel (Gabriel Melo) |
603 | |
| 95. | LITUATUI (Pedro Lima) |
598 | |
| 96. | joaobispo (João Bispo) |
593 | |
| 97. | nflaig (Nico Flaig) |
582 | |
| 98. | WendellAdriel (Wendell Adriel) |
574 | |
| 99. | jonnyparris (Ruskin) |
569 | |
| 100. | EnkrateiaLucca (LUCAS SOARES) |
559 | |
| 101. | dwildt (Daniel Wildt) |
558 | |
| 102. | ncruces (Nuno Cruces) |
550 | |
| 103. | rubenmarcus (Ruben) |
549 | |
| 104. | sdsantos (Sérgio Santos) |
548 | |
| 105. | brocaar (Orne Brocaar) |
545 | |
| 106. | bolt12 (Armando Santos) |
541 | |
| 107. | dariogriffo (Dario Griffo) |
541 | |
| 108. | zkcryptweb (zkcryptweb) |
529 | |
| 109. | jcazevedo (Joao Azevedo) |
514 | |
| 110. | josesimoes (José Simões) |
514 | |
| 111. | DanielFonsecaa (Daniel Fonseca) |
512 | |
| 112. | andresilva (André Silva) |
510 | |
| 113. | emiliosheinz (Emilio Heinzmann) |
509 | |
| 114. | filipecabaco (Filipe Cabaço) |
507 | |
| 115. | Jaliborc (João Cardoso) |
503 | |
| 116. | azir9200 (Azir Uddin) |
500 | |
| 117. | dcsg (Daniel Gomes) |
497 | |
| 118. | mistic (Tiago Costa) |
490 | |
| 119. | sug0 (Tiago Carvalho) |
488 | |
| 120. | tutods (Daniel Sousa) |
487 | |
| 121. | tomahock (João Pina) |
484 | |
| 122. | RGarrido03 (Rúben Garrido) |
478 | |
| 123. | joaquimrocha (Joaquim Rocha) |
473 | |
| 124. | mikedld (Mike Gelfand) |
473 | |
| 125. | jmg-duarte (José Duarte) |
473 | |
| 126. | DanielFran (Daniel Franco) |
473 | |
| 127. | joaopalmeiro (João Palmeiro) |
473 | |
| 128. | Jeckerson (Anton Vasiliev) |
472 | |
| 129. | lude-bri (Luigi Piantavinha) |
467 | |
| 130. | tassoevan (Tasso Evangelista) |
465 | |
| 131. | anfreire (André Freire Ferreira) |
464 | |
| 132. | pulgamecanica (Andre) |
457 | |
| 133. | alcides (Alcides Fonseca) |
454 | |
| 134. | RuiRomano (Rui Romano) |
449 | |
| 135. | AlexCatarino (Alexandre Catarino) |
449 | |
| 136. | pkoch (Paulo Koch) |
447 | |
| 137. | s0undt3ch (Pedro Algarvio) |
446 | |
| 138. | radcortez (Roberto Cortez) |
446 | |
| 139. | marianaobmorais (Mariana Morais) |
445 | |
| 140. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
439 | |
| 141. | marciocamello (Marcio Vale) |
439 | |
| 142. | franciscoBSalgueiro (Francisco Salgueiro) |
432 | |
| 143. | JGalego (João Galego) |
428 | |
| 144. | MarcelloDuarte (Marcello Duarte) |
418 | |
| 145. | Enet4 (Eduardo Pinho) |
418 | |
| 146. | rtfpessoa (Rodrigo Fernandes) |
417 | |
| 147. | brpaz (Bruno Paz) |
414 | |
| 148. | nunoplopes (Nuno Lopes) |
413 | |
| 149. | GuilhE (Guilherme Delgado) |
409 | |
| 150. | nathanpc (Nathan Campos) |
402 | |
| 151. | Quicksaver (Luís Miguel) |
392 | |
| 152. | Fernando-A-Rocha (Fernando Rocha) |
391 | |
| 153. | caruccio (Mateus Caruccio) |
389 | |
| 154. | theanxy (Wojtek) |
385 | |
| 155. | guilhermesimoes (Guilherme Simoes) |
384 | |
| 156. | Sirze01 (José Costa) |
375 | |
| 157. | MrSloth-dev (João Albuquerque Barbosa) |
371 | |
| 158. | aryabhuptani (Arya) |
366 | |
| 159. | bruno12mota (Bruno Mota) |
364 | |
| 160. | JosePedroDias (José Pedro Dias) |
362 | |
| 161. | Benevanio (Benevanio) |
361 | |
| 162. | mariolpantunes (Mário Antunes) |
356 | |
| 163. | erezrokah (Erez Rokah) |
356 | |
| 164. | buu342 (Buu342) |
354 | |
| 165. | fmcarvalho (Miguel Gamboa de Carvalho) |
353 | |
| 166. | omarcusdev (Marcus Gonçalves) |
345 | |
| 167. | krishaamer (Kris Haamer) |
345 | |
| 168. | lucasfrag (Lucas Fraga) |
342 | |
| 169. | voidbert (Humberto Gomes) |
339 | |
| 170. | vasturiano (Vasco Asturiano) |
337 | |
| 171. | talvasconcelos (Tiago Vasconcelos) |
336 | |
| 172. | mcoquet (Miguel Coquet) |
335 | |
| 173. | alicejgibbons (Alice Gibbons) |
322 | |
| 174. | m1guelpf (Miguel Piedrafita) |
319 | |
| 175. | Bunn (Fernando Bunn) |
319 | |
| 176. | Vmvs007 (Vitor Santos) |
315 | |
| 177. | cristijung (Cristina Jung) |
313 | |
| 178. | riclolsen (Ricardo Olsen) |
313 | |
| 179. | alexcastrodev (Alexandro Castro) |
302 | |
| 180. | choraria (Sourabh Choraria) |
300 | |
| 181. | ruilopesm (Rui Lopes) |
299 | |
| 182. | weeco (Martin Schneppenheim) |
295 | |
| 183. | rodloboz (Rui Freitas) |
292 | |
| 184. | emkis (Nicolas Jardim) |
290 | |
| 185. | malikpiara (Malik Piara) |
289 | |
| 186. | fmsouza (Fred Souza) |
288 | |
| 187. | joaquimorg (joaquim.org) |
287 | |
| 188. | qlpqlp (Paulo Vidal) |
286 | |
| 189. | hishamhm (Hisham Muhammad) |
282 | |
| 190. | ebmarque (Ebenézer Marquezine) |
281 | |
| 191. | flixlix (Luca Félix) |
280 | |
| 192. | andrepimenta (Andre Pimenta) |
279 | |
| 193. | pxlvre (Pol Vidal) |
275 | |
| 194. | luigicfilho (Luigi C. Filho) |
274 | |
| 195. | fabiosantoscode (Fábio Santos) |
273 | |
| 196. | sn4k3 (Tiago Conceição) |
270 | |
| 197. | d-gubert (Douglas Gubert) |
268 | |
| 198. | kayua (Kayuã Oleques) |
267 | |
| 199. | luciopaiva (Lucio Paiva) |
267 | |
| 200. | CjS77 (CJ) |
264 | |
| 201. | lrascao (Luis Rascão) |
258 | |
| 202. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
258 | |
| 203. | dialex (Diogo Nunes) |
257 | |
| 204. | AvilaAndre (André Ávila) |
257 | |
| 205. | kakacordovil (kaká cordovil) |
254 | |
| 206. | mroya (Márcio Roya) |
253 | |
| 207. | luizmellodev (Luiz Mello) |
251 | |
| 208. | Drete457 (Filipe Mota) |
250 | |
| 209. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
249 | |
| 210. | RuiSantosdotme (Rui Santos) |
248 | |
| 211. | leoneljdias (Leonel Dias) |
247 | |
| 212. | JulianoVReis (Juliano Viégas Reis) |
246 | |
| 213. | kellymourat (Kelly Moura ) |
246 | |
| 214. | adorilson (Adorilson Bezerra) |
244 | |
| 215. | jbergstroem (Johan Bergström) |
244 | |
| 216. | tomaspinho (Tomás Pinho) |
243 | |
| 217. | F4NT0 (Gabriel Fanto Stundner) |
241 | |
| 218. | FFY00 (Filipe Laíns) |
241 | |
| 219. | feremabraz (Fernando Braz) |
240 | |
| 220. | zegameiro (José Gameiro) |
239 | |
| 221. | mxssl (Max) |
236 | |
| 222. | flavioislima (Flávio Fearn) |
235 | |
| 223. | juliajforesti (Júlia Jaeger Foresti) |
234 | |
| 224. | lenonleite (Lenon Leite) |
232 | |
| 225. | andremion (André Mion) |
229 | |
| 226. | linuz90 (Fabrizio Rinaldi) |
225 | |
| 227. | remonh87 (Rémon) |
224 | |
| 228. | jorgecarleitao (Jorge Leitao) |
223 | |
| 229. | gss-patricia (Patrícia Gomes dos Santos Silva) |
223 | |
| 230. | rubuy-74 (Rubem Neto) |
222 | |
| 231. | 0Darkn (jose) |
222 | |
| 232. | RodrigoDornelles (DornellesTV) |
221 | |
| 233. | tskxz (Tanjil) |
220 | |
| 234. | waldyrious (Waldir Pimenta) |
213 | |
| 235. | AniLeo (Ani) |
211 | |
| 236. | kremalicious (Matthias Kretschmann) |
207 | |
| 237. | callmephilip (Philip Nuzhnyi) |
205 | |
| 238. | gabrieleangeletti (Gabriele Angeletti) |
205 | |
| 239. | rogeriopvl (Rogério Vicente) |
203 | |
| 240. | claudiaazambuja (Claudia Azambuja) |
203 | |
| 241. | jenpaff (Jennifer) |
200 | |
| 242. | Gerstep (stepan) |
199 | |
| 243. | erickpintor (Erick Pintor) |
198 | |
| 244. | paulofreitas-py (Paulo Freitas ) |
198 | |
| 245. | msperlin (Marcelo S. Perlin) |
192 | |
| 246. | wenceslau (Wenceslau Neto) |
192 | |
| 247. | luisdalmolin (Luís Dalmolin) |
191 | |
| 248. | Randgalt (Jordan Zimmerman) |
190 | |
| 249. | peterpt (peterpt) |
190 | |
| 250. | DGoiana (Diogo Goiana) |
190 | |
| 251. | acidiney (Acidiney Dias) |
189 | |
| 252. | psenough (Filipe Cruz) |
189 | |
| 253. | marcelopoars (Marcelo Pereira) |
189 | |
| 254. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
188 | |
| 255. | ftonato (Ademílson Tonato) |
187 | |
| 256. | xbeatriz (Beatriz Costa) |
186 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cloudflare | 6 |
| 2. | nixos | 4 |
| 3. | coderdojobraga | 3 |
| 4. | rocketchat | 3 |
| 5. | require-lx | 3 |
| 6. | feedzai | 2 |
| 7. | semanadeinformatica | 2 |
| 8. | epicgames | 2 |
| 9. | supabase | 2 |
| 10. | apache | 2 |