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-02-18 13:19:02 +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 69254 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) |
34750 | |
| 2. | otaviojava (Otávio Santana) |
6050 | |
| 3. | JarbasAl (JarbasAI) |
5864 | |
| 4. | motanelson (nelson jr mota) |
4472 | |
| 5. | Th0rgal (Thomas Marchand) |
4149 | |
| 6. | DiogoRibeiro7 (Diogo Ribeiro) |
4054 | |
| 7. | rgl (Rui Lopes) |
3868 | |
| 8. | snipe (snipe) |
3586 | |
| 9. | oliota (Rubem Oliota) |
3345 | |
| 10. | rafaeelaudibert (Rafael Audibert) |
3329 | |
| 11. | nelsonic (Nelson) |
3287 | |
| 12. | leandrodamascena (Leandro Damascena) |
3094 | |
| 13. | adamchainz (Adam Johnson) |
3019 | |
| 14. | timlinux (Tim Sutton) |
2353 | |
| 15. | bgcngm (Bruno Martins) |
2051 | |
| 16. | naps62 (Miguel Palhas) |
1975 | |
| 17. | pgte (Pedro Teixeira) |
1899 | |
| 18. | matklad (Alex Kladov) |
1899 | |
| 19. | nunomaduro (nuno maduro) |
1861 | |
| 20. | almeidx (Almeida) |
1861 | |
| 21. | rmarinho (Rui Marinho) |
1785 | |
| 22. | tiagozip (tiago) |
1781 | |
| 23. | andreaTP (Andrea Peruffo) |
1687 | |
| 24. | ggazzo (Guilherme Gazzo) |
1677 | |
| 25. | pedrosousa (Pedro Sousa) |
1656 | |
| 26. | bdmendes (Bruno Mendes) |
1647 | |
| 27. | ImrenR (Imren R) |
1617 | |
| 28. | diogotcorreia (Diogo Correia) |
1609 | |
| 29. | nflaig (Nico Flaig) |
1576 | |
| 30. | gnunicorn (Benjamin Kampmann) |
1541 | |
| 31. | josemvcerqueira (ターニャ🪖) |
1489 | |
| 32. | leafac (Leandro Facchinetti) |
1482 | |
| 33. | GearsDatapacks (Surya Rose) |
1458 | |
| 34. | rcarmo (Rui Carmo) |
1450 | |
| 35. | joamag (João Magalhães) |
1429 | |
| 36. | pirapira (Yoichi Hirai) |
1421 | |
| 37. | roll (roll) |
1419 | |
| 38. | alt-romes (Rodrigo Mesquita) |
1411 | |
| 39. | dev-ggomes (Guilherme Gomes) |
1373 | |
| 40. | datsfilipe (datsfilipe.xyz) |
1281 | |
| 41. | tamtamchik (Yuri Tkachenko) |
1263 | |
| 42. | vgeorge (Vitor George) |
1247 | |
| 43. | FACorreiaa (Fernando Correia) |
1233 | |
| 44. | rochacbruno (Bruno Cesar Rocha) |
1232 | |
| 45. | jmg-duarte (José Duarte) |
1213 | |
| 46. | microchipgnu (Luís Freitas) |
1195 | |
| 47. | ZanzyTHEbar (DaOfficialWizard) |
1190 | |
| 48. | 0xferit (Ferit) |
1170 | |
| 49. | HenriqueSFernandes (Henrique Fernandes) |
1139 | |
| 50. | limwa (André Lima) |
1137 | |
| 51. | TGlide (Thomas G. Lopes) |
1129 | |
| 52. | gustavovalverde (Gustavo Valverde) |
1124 | |
| 53. | filipecabaco (Filipe Cabaço) |
1099 | |
| 54. | fellyph (Fellyph Cintra) |
1082 | |
| 55. | hugomrdias (Hugo Dias) |
1074 | |
| 56. | andresilva (André Silva) |
1067 | |
| 57. | DanielFran (Daniel Franco) |
1055 | |
| 58. | art-shen (Art Shendrik) |
1050 | |
| 59. | sdsantos (Sérgio Santos) |
1044 | |
| 60. | radcortez (Roberto Cortez) |
1030 | |
| 61. | nelsonmestevao (Nelson Estevão) |
1006 | |
| 62. | goncalossilva (Gonçalo Silva) |
1002 | |
| 63. | tassoevan (Tasso Evangelista) |
997 | |
| 64. | jpneto (João Pedro Neto) |
990 | |
| 65. | RGarrido03 (Rúben Garrido) |
985 | |
| 66. | joa-quim (Joaquim) |
981 | |
| 67. | joaquimrocha (Joaquim Rocha) |
978 | |
| 68. | dannyhw (Daniel Williams) |
974 | |
| 69. | tofumatt (Matthew Riley MacPherson) |
951 | |
| 70. | Process-ing (Bruno Oliveira) |
947 | |
| 71. | melogabriel (Gabriel Melo) |
944 | |
| 72. | stevenroose (Steven Roose) |
935 | |
| 73. | erezrokah (Erez Rokah) |
929 | |
| 74. | Francisca105 (Francisca Almeida) |
923 | |
| 75. | Curio5813 (Marcos Glasner) |
918 | |
| 76. | pmoura (Paulo Moura) |
913 | |
| 77. | codacy-badger (Codacy Badger) |
904 | |
| 78. | josesimoes (José Simões) |
891 | |
| 79. | nicolastakashi (Nicolas Takashi) |
889 | |
| 80. | mendess (Mendes) |
882 | |
| 81. | sug0 (Tiago Carvalho) |
867 | |
| 82. | rubenmarcus (Ruben) |
862 | |
| 83. | diogocarrola (Diogo Carrola) |
844 | |
| 84. | ttoino (João Pereira) |
837 | |
| 85. | niquola (Nikolai Ryzhikov) |
810 | |
| 86. | masmangan (Marco) |
808 | |
| 87. | g4brielklein (Gabriel Klein) |
799 | |
| 88. | mistic (Tiago Costa) |
794 | |
| 89. | ashtanko (Oleksii Shtanko) |
794 | |
| 90. | dwildt (Daniel Wildt) |
792 | |
| 91. | JoseRFJuniorLLMs (Jose RF Junior) |
788 | |
| 92. | afonsojramos (Afonso Jorge Ramos) |
787 | |
| 93. | Bunn (Fernando Bunn) |
779 | |
| 94. | joaomlourenco (João M. Lourenço) |
775 | |
| 95. | woile (Santiago Fraire Willemoes) |
768 | |
| 96. | ledsouza (Leandro da Silva de Souza) |
761 | |
| 97. | choraria (Sourabh Choraria) |
751 | |
| 98. | uLucasFraga (lucas.fraga) |
741 | |
| 99. | dokterbob (Mathijs de Bruin) |
736 | |
| 100. | jsvd (João Duarte) |
732 | |
| 101. | theanxy (Wojtek) |
711 | |
| 102. | pedro-mendonca (Pedro Mendonça) |
704 | |
| 103. | s0undt3ch (Pedro Algarvio) |
690 | |
| 104. | dickhardt (Dick Hardt) |
683 | |
| 105. | jcazevedo (Joao Azevedo) |
679 | |
| 106. | ncruces (Nuno Cruces) |
664 | |
| 107. | zkcryptweb (zkcryptweb) |
664 | |
| 108. | adamjohnson32x (Adam Johnson) |
663 | |
| 109. | caruccio (Mateus Caruccio) |
663 | |
| 110. | schnorr (Lucas M. Schnorr) |
658 | |
| 111. | talvasconcelos (Tiago Vasconcelos) |
656 | |
| 112. | jbergstroem (Johan Bergström) |
652 | |
| 113. | bolt12 (Armando Santos) |
614 | |
| 114. | pkoch (Paulo Koch) |
598 | |
| 115. | kayua (Kayuã Oleques) |
592 | |
| 116. | LyeZinho (Pedro Kaleb!) |
581 | |
| 117. | flavioislima (Flávio Fearn) |
581 | |
| 118. | weeco (Martin Schneppenheim) |
576 | |
| 119. | MrSloth-dev (João Albuquerque Barbosa) |
576 | |
| 120. | macabeus (Bruno Macabeus) |
574 | |
| 121. | AlexCatarino (Alexandre Catarino) |
573 | |
| 122. | mikedld (Mike Gelfand) |
572 | |
| 123. | Jaliborc (João Cardoso) |
564 | |
| 124. | anfreire (André Freire Ferreira) |
563 | |
| 125. | Jeckerson (Anton Vasiliev) |
562 | |
| 126. | voidbert (Humberto Gomes) |
562 | |
| 127. | G4brym (Gabriel Massadas) |
558 | |
| 128. | Enet4 (Eduardo Pinho) |
556 | |
| 129. | EnkrateiaLucca (LUCAS SOARES) |
550 | |
| 130. | aalmada (Antão Almada) |
548 | |
| 131. | lude-bri (Luigi Piantavinha) |
548 | |
| 132. | jenpaff (Jennifer) |
546 | |
| 133. | RodrigoDornelles (DornellesTV) |
544 | |
| 134. | Sirze01 (José Costa) |
540 | |
| 135. | joaotavora (João Távora) |
539 | |
| 136. | brpaz (Bruno Paz) |
538 | |
| 137. | DanielFonsecaa (Daniel Fonseca) |
537 | |
| 138. | brocaar (Orne Brocaar) |
533 | |
| 139. | fao89 (Fabricio Aguiar) |
531 | |
| 140. | marianaobmorais (Mariana Morais) |
525 | |
| 141. | alcides (Alcides Fonseca) |
519 | |
| 142. | pulgamecanica (Andre) |
518 | |
| 143. | phborba (Philipe Borba) |
513 | |
| 144. | nunoplopes (Nuno Lopes) |
513 | |
| 145. | vasturiano (Vasco Asturiano) |
510 | |
| 146. | tutods (Daniel Sousa) |
509 | |
| 147. | juliajforesti (Júlia Jaeger Foresti) |
485 | |
| 148. | alicejgibbons (Alice Gibbons) |
475 | |
| 149. | nathanpc (Nathan Campos) |
472 | |
| 150. | ArjunBhuptani (Arya) |
472 | |
| 151. | renatomarinho (Renato Marinho) |
466 | |
| 152. | JGalego (João Galego) |
464 | |
| 153. | Fernando-A-Rocha (Fernando Rocha) |
464 | |
| 154. | d-gubert (Douglas Gubert) |
459 | |
| 155. | WendellAdriel (Wendell Adriel) |
459 | |
| 156. | dreispt (Daniel Reis) |
458 | |
| 157. | andremion (André Mion) |
453 | |
| 158. | dariogriffo (Dario Griffo) |
449 | |
| 159. | tskxz (Tanjil) |
448 | |
| 160. | rafamguedes (Rafael Guedes) |
441 | |
| 161. | marciocamello (Marcio Vale) |
438 | |
| 162. | waldyrious (Waldir Pimenta) |
434 | |
| 163. | bruno12mota (Bruno Mota) |
431 | |
| 164. | anilkeshwani (Anil Keshwani) |
430 | |
| 165. | luigicfilho (Luigi C. Filho) |
426 | |
| 166. | buu342 (Buu342) |
413 | |
| 167. | DGoiana (Diogo Goiana) |
412 | |
| 168. | tomahock (João Pina) |
411 | |
| 169. | sn4k3 (Tiago Conceição) |
408 | |
| 170. | qlpqlp (Paulo Vidal) |
406 | |
| 171. | alexcastrodev (Alexandro Castro) |
404 | |
| 172. | GuilhE (Guilherme Delgado) |
403 | |
| 173. | riclolsen (Ricardo Olsen) |
399 | |
| 174. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
398 | |
| 175. | finnp (Finn Pauls) |
395 | |
| 176. | hishamhm (Hisham Muhammad) |
388 | |
| 177. | joaopalmeiro (João Palmeiro) |
387 | |
| 178. | krishaamer (Kris Haamer) |
387 | |
| 179. | rubuy-74 (Rubem Neto) |
382 | |
| 180. | RuiRomano (Rui Romano) |
380 | |
| 181. | fmcarvalho (Miguel Gamboa de Carvalho) |
378 | |
| 182. | lrascao (Luis Rascão) |
376 | |
| 183. | m1guelpf (Miguel Piedrafita) |
375 | |
| 184. | HelioGuilherme66 (Hélio Guilherme) |
368 | |
| 185. | joaquimorg (joaquim.org) |
366 | |
| 186. | couto (Luís Couto) |
364 | |
| 187. | kakacordovil (kaká cordovil) |
361 | |
| 188. | callmephilip (Philip Nuzhnyi) |
358 | |
| 189. | fabiosantoscode (Fábio Santos) |
354 | |
| 190. | mcoquet (Miguel Coquet) |
354 | |
| 191. | JGAntunes (João Antunes) |
353 | |
| 192. | ruilopesm (Rui Lopes) |
347 | |
| 193. | malikpiara (Malik Piara) |
345 | |
| 194. | elena-kolevska (Elena Kolevska) |
345 | |
| 195. | joaodiaslobo (João Lobo) |
343 | |
| 196. | pedrominatel (Pedro Minatel) |
342 | |
| 197. | luizmellodev (Luiz Mello) |
339 | |
| 198. | danielsp45 (Daniel Pereira) |
339 | |
| 199. | JulianoVReis (Juliano Viégas Reis) |
332 | |
| 200. | machadovilaca (João Vilaça) |
331 | |
| 201. | rodloboz (Rui Freitas) |
331 | |
| 202. | mariolpantunes (Mário Antunes) |
329 | |
| 203. | leoneljdias (Leonel Dias) |
329 | |
| 204. | marado (Marcos Marado) |
327 | |
| 205. | ftonato (Ademílson Tonato) |
325 | |
| 206. | Jonathansoufer (Jonathan Ferreira) |
325 | |
| 207. | dinocosta (Dino) |
322 | |
| 208. | AvilaAndre (André Ávila) |
322 | |
| 209. | MarcelloDuarte (Marcello Duarte) |
322 | |
| 210. | zegameiro (José Gameiro) |
319 | |
| 211. | adorilson (Adorilson Bezerra) |
318 | |
| 212. | Randgalt (Jordan Zimmerman) |
318 | |
| 213. | remonh87 (Rémon) |
314 | |
| 214. | thePeras (João Torre Pereira) |
314 | |
| 215. | RuiSantosdotme (Rui Santos) |
312 | |
| 216. | lucasfrag (Lucas Fraga) |
311 | |
| 217. | erickpintor (Erick Pintor) |
311 | |
| 218. | oliverbarnes (Oliver Azevedo Barnes) |
304 | |
| 219. | andrepimenta (Andre Pimenta) |
304 | |
| 220. | apocas (Pedro Dias) |
302 | |
| 221. | pxlvre (Pol Vidal) |
299 | |
| 222. | Benevanio (Benevanio) |
294 | |
| 223. | ebmarque (Ebenézer Marquezine) |
293 | |
| 224. | mcsf (Miguel Fonseca) |
291 | |
| 225. | CjS77 (CJ) |
290 | |
| 226. | ziliolu (Luiza Zilio) |
287 | |
| 227. | i4ki (i4k) |
287 | |
| 228. | cristijung (Cristina Jung) |
286 | |
| 229. | lenonleite (Lenon Leite) |
284 | |
| 230. | luisdalmolin (Luís Dalmolin) |
284 | |
| 231. | F4NT0 (Gabriel Fanto Stundner) |
283 | |
| 232. | FFY00 (Filipe Laíns) |
281 | |
| 233. | Drete457 (Filipe Mota) |
278 | |
| 234. | kremalicious (Matthias Kretschmann) |
278 | |
| 235. | AniLeo (Ani) |
277 | |
| 236. | rogerlz (Rogerio Goncalves) |
274 | |
| 237. | paulofreitas-py (Paulo Freitas ) |
273 | |
| 238. | helderberto (Helder Burato Berto) |
272 | |
| 239. | luciopaiva (Lucio Paiva) |
272 | |
| 240. | JosePedroDias (José Pedro Dias) |
262 | |
| 241. | moltar (Roman) |
261 | |
| 242. | feremabraz (Fernando Braz) |
258 | |
| 243. | dpgaspar (Daniel Vaz Gaspar) |
248 | |
| 244. | gss-patricia (Patrícia Gomes dos Santos Silva) |
241 | |
| 245. | franciscoBSalgueiro (Francisco Salgueiro) |
240 | |
| 246. | TheExGenesis (Francisco Carvalho) |
237 | |
| 247. | pedrofp4444 (Pedro Pereira) |
236 | |
| 248. | eleijonmarck (Eric Leijonmarck) |
234 | |
| 249. | mxssl (Max) |
232 | |
| 250. | jorgecarleitao (Jorge Leitao) |
232 | |
| 251. | antoniorws (Antonio Serra) |
230 | |
| 252. | marcospgp (Marcos Pereira) |
230 | |
| 253. | begmaroman (Roman Behma) |
226 | |
| 254. | alcueca (Alberto Cuesta Cañada) |
225 | |
| 255. | fmsouza (Fred Souza) |
225 | |
| 256. | RazielRodrigues (Raziel Rodrigues) |
224 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 7 |
| 2. | joinum | 5 |
| 3. | cloudflare | 4 |
| 4. | coderdojobraga | 4 |
| 5. | nixos | 4 |
| 6. | apache | 3 |
| 7. | rocketchat | 3 |
| 8. | semanadeinformatica | 3 |
| 9. | automattic | 2 |
| 10. | yldio | 2 |