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 2025-12-10 10:10:46 +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 67602 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_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) |
34916 | |
| 2. | ezefranca (Ezequiel Santos) |
9986 | |
| 3. | JarbasAl (JarbasAI) |
6414 | |
| 4. | otaviojava (Otávio Santana) |
5248 | |
| 5. | motanelson (nelson jr mota) |
4319 | |
| 6. | nelsonic (Nelson) |
3676 | |
| 7. | rgl (Rui Lopes) |
3633 | |
| 8. | snipe (snipe) |
3440 | |
| 9. | DiogoRibeiro7 (Diogo Ribeiro) |
3397 | |
| 10. | adamchainz (Adam Johnson) |
3090 | |
| 11. | leandrodamascena (Leandro Damascena) |
2888 | |
| 12. | rafaeelaudibert (Rafael Audibert) |
2831 | |
| 13. | oliota (Rubem Oliota) |
2359 | |
| 14. | naps62 (Miguel Palhas) |
2326 | |
| 15. | timlinux (Tim Sutton) |
2139 | |
| 16. | bgcngm (Bruno Martins) |
2079 | |
| 17. | nunomaduro (nuno maduro) |
2038 | |
| 18. | leafac (Leandro Facchinetti) |
2010 | |
| 19. | gnunicorn (Benjamin Kampmann) |
1966 | |
| 20. | matklad (Alex Kladov) |
1946 | |
| 21. | rmarinho (Rui Marinho) |
1783 | |
| 22. | andreaTP (Andrea Peruffo) |
1697 | |
| 23. | pedrosousa (Pedro Sousa) |
1693 | |
| 24. | josemvcerqueira (ターニャ🪖) |
1678 | |
| 25. | ggazzo (Guilherme Gazzo) |
1659 | |
| 26. | datsfilipe (datsfilipe.xyz) |
1653 | |
| 27. | tiagozip (tiago) |
1630 | |
| 28. | GearsDatapacks (Surya Rose) |
1585 | |
| 29. | nflaig (Nico Flaig) |
1583 | |
| 30. | TGlide (Thomas G. Lopes) |
1426 | |
| 31. | dev-ggomes (Guilherme Gomes) |
1408 | |
| 32. | pgte (Pedro Teixeira) |
1370 | |
| 33. | josesimoes (José Simões) |
1346 | |
| 34. | microchipgnu (Luís Freitas) |
1345 | |
| 35. | limwa (André Lima) |
1332 | |
| 36. | bdmendes (Bruno Mendes) |
1297 | |
| 37. | rochacbruno (Bruno Cesar Rocha) |
1273 | |
| 38. | alt-romes (Rodrigo Mesquita) |
1245 | |
| 39. | nicolastakashi (Nicolas Takashi) |
1241 | |
| 40. | pirapira (Yoichi Hirai) |
1220 | |
| 41. | joaquimrocha (Joaquim Rocha) |
1219 | |
| 42. | Process-ing (Bruno Oliveira) |
1199 | |
| 43. | HenriqueSFernandes (Henrique Fernandes) |
1187 | |
| 44. | jpneto (João Pedro Neto) |
1169 | |
| 45. | vgeorge (Vitor George) |
1162 | |
| 46. | joamag (João Magalhães) |
1151 | |
| 47. | jmg-duarte (José Duarte) |
1147 | |
| 48. | RGarrido03 (Rúben Garrido) |
1131 | |
| 49. | ImrenR (Imren R) |
1130 | |
| 50. | diogotcorreia (Diogo Correia) |
1122 | |
| 51. | sdsantos (Sérgio Santos) |
1067 | |
| 52. | vasturiano (Vasco Asturiano) |
1061 | |
| 53. | Curio5813 (Marcos Glasner) |
1044 | |
| 54. | tofumatt (Matthew Riley MacPherson) |
1038 | |
| 55. | radcortez (Roberto Cortez) |
1033 | |
| 56. | nelsonmestevao (Nelson Estevão) |
1028 | |
| 57. | filipecabaco (Filipe Cabaço) |
1002 | |
| 58. | hugomrdias (Hugo Dias) |
1001 | |
| 59. | DanielFran (Daniel Franco) |
997 | |
| 60. | erezrokah (Erez Rokah) |
997 | |
| 61. | 0xferit (Ferit) |
992 | |
| 62. | tassoevan (Tasso Evangelista) |
985 | |
| 63. | melogabriel (Gabriel Melo) |
981 | |
| 64. | sug0 (Tiago Carvalho) |
968 | |
| 65. | FACorreiaa (Fernando Correia) |
968 | |
| 66. | joa-quim (Joaquim) |
958 | |
| 67. | codacy-badger (Codacy Badger) |
930 | |
| 68. | dannyhw (Daniel Williams) |
888 | |
| 69. | pmoura (Paulo Moura) |
864 | |
| 70. | caruccio (Mateus Caruccio) |
854 | |
| 71. | tamtamchik (Yuri Tkachenko) |
850 | |
| 72. | uLucasFraga (lucas.fraga) |
840 | |
| 73. | diogocarrola (Diogo Carrola) |
824 | |
| 74. | mendess (Mendes) |
817 | |
| 75. | ZanzyTHEbar (DaOfficialWizard) |
798 | |
| 76. | ashtanko (Oleksii Shtanko) |
795 | |
| 77. | dokterbob (Mathijs de Bruin) |
795 | |
| 78. | callmephilip (Philip Nuzhnyi) |
792 | |
| 79. | fellyph (Fellyph Cintra) |
789 | |
| 80. | andresilva (André Silva) |
760 | |
| 81. | niquola (Nikolai Ryzhikov) |
756 | |
| 82. | Th0rgal (Thomas Marchand) |
755 | |
| 83. | gante (Joao Gante) |
752 | |
| 84. | dickhardt (Dick Hardt) |
749 | |
| 85. | roll (roll) |
741 | |
| 86. | ttoino (João Pereira) |
735 | |
| 87. | stevenroose (Steven Roose) |
735 | |
| 88. | theanxy (Wojtek) |
734 | |
| 89. | Bunn (Fernando Bunn) |
734 | |
| 90. | ledsouza (Leandro da Silva de Souza) |
734 | |
| 91. | choraria (Sourabh Choraria) |
730 | |
| 92. | MrSloth-dev (João Albuquerque Barbosa) |
725 | |
| 93. | ncruces (Nuno Cruces) |
714 | |
| 94. | jcazevedo (Joao Azevedo) |
708 | |
| 95. | rubuy-74 (Rubem Neto) |
688 | |
| 96. | pkoch (Paulo Koch) |
688 | |
| 97. | lude-bri (Luigi Piantavinha) |
685 | |
| 98. | afonsojramos (Afonso Jorge Ramos) |
677 | |
| 99. | anfreire (André Freire Ferreira) |
675 | |
| 100. | mistic (Tiago Costa) |
675 | |
| 101. | AlexCatarino (Alexandre Catarino) |
667 | |
| 102. | schnorr (Lucas M. Schnorr) |
654 | |
| 103. | DGoiana (Diogo Goiana) |
650 | |
| 104. | renatomarinho (Renato Marinho) |
644 | |
| 105. | cedoor (Cedoor) |
643 | |
| 106. | talvasconcelos (Tiago Vasconcelos) |
638 | |
| 107. | s0undt3ch (Pedro Algarvio) |
637 | |
| 108. | woile (Santiago Fraire Willemoes) |
628 | |
| 109. | marianaobmorais (Mariana Morais) |
614 | |
| 110. | Fernando-A-Rocha (Fernando Rocha) |
607 | |
| 111. | kayua (Kayuã Oleques) |
603 | |
| 112. | G4brym (Gabriel Massadas) |
599 | |
| 113. | rubenmarcus (Ruben Marcus) |
597 | |
| 114. | joaomlourenco (João M. Lourenço) |
597 | |
| 115. | RodrigoDornelles (DornellesTV) |
594 | |
| 116. | alcides (Alcides Fonseca) |
586 | |
| 117. | goncalossilva (Gonçalo Silva) |
584 | |
| 118. | elena-kolevska (Elena Kolevska) |
581 | |
| 119. | dwildt (Daniel Wildt) |
581 | |
| 120. | fao89 (Fabricio Aguiar) |
577 | |
| 121. | Enet4 (Eduardo Pinho) |
572 | |
| 122. | couto (Luís Couto) |
565 | |
| 123. | voidbert (Humberto Gomes) |
562 | |
| 124. | Jeckerson (Anton Vasiliev) |
557 | |
| 125. | thePeras (João Torre Pereira) |
551 | |
| 126. | grouzen (Michael Nedokushev) |
550 | |
| 127. | mikedld (Mike Gelfand) |
549 | |
| 128. | EnkrateiaLucca (LUCAS SOARES) |
547 | |
| 129. | flavioislima (Flávio Fearn) |
543 | |
| 130. | nunoplopes (Nuno Lopes) |
536 | |
| 131. | luigicfilho (Luigi C. Filho) |
534 | |
| 132. | alicejgibbons (Alice Gibbons) |
525 | |
| 133. | DanielFonsecaa (Daniel Fonseca) |
521 | |
| 134. | MarkosComK (Markos Vinicius) |
514 | |
| 135. | nathanpc (Nathan Campos) |
505 | |
| 136. | phborba (Philipe Borba) |
504 | |
| 137. | bolt12 (Armando Santos) |
502 | |
| 138. | FFY00 (Filipe Laíns) |
502 | |
| 139. | buu342 (Buu342) |
501 | |
| 140. | tutods (Daniel Sousa) |
501 | |
| 141. | pulgamecanica (Andre) |
500 | |
| 142. | LyeZinho (Pedro Kaleb!) |
499 | |
| 143. | d-gubert (Douglas Gubert) |
495 | |
| 144. | pedro-mendonca (Pedro Mendonça) |
494 | |
| 145. | brocaar (Orne Brocaar) |
492 | |
| 146. | joaodiaslobo (João Lobo) |
491 | |
| 147. | gustavovalverde (Gustavo Valverde) |
490 | |
| 148. | juliajforesti (Júlia Jaeger Foresti) |
490 | |
| 149. | andremion (André Mion) |
478 | |
| 150. | brpaz (Bruno Paz) |
475 | |
| 151. | AvilaAndre (André Ávila) |
468 | |
| 152. | Lorenzobattistela (Lorenzo Battistela) |
467 | |
| 153. | dariogriffo (Dario Griffo) |
466 | |
| 154. | i4ki (i4k) |
460 | |
| 155. | ziliolu (Luiza Zilio) |
456 | |
| 156. | dreispt (Daniel Reis) |
455 | |
| 157. | jsvd (João Duarte) |
450 | |
| 158. | bruno12mota (Bruno Mota) |
443 | |
| 159. | joaotavora (João Távora) |
440 | |
| 160. | Jaliborc (João Cardoso) |
438 | |
| 161. | weeco (Martin Schneppenheim) |
438 | |
| 162. | JGalego (João Galego) |
435 | |
| 163. | apocas (Pedro Dias) |
427 | |
| 164. | masmangan (Marco) |
424 | |
| 165. | g4brielklein (Gabriel Klein) |
423 | |
| 166. | albttx (Albert Le Batteux) |
419 | |
| 167. | hishamhm (Hisham Muhammad) |
419 | |
| 168. | riclolsen (Ricardo Olsen) |
415 | |
| 169. | macabeus (Bruno Macabeus) |
414 | |
| 170. | finnp (Finn Pauls) |
410 | |
| 171. | sn4k3 (Tiago Conceição) |
410 | |
| 172. | marciocamello (Marcio Vale) |
409 | |
| 173. | tomahock (João Pina) |
409 | |
| 174. | ruilopesm (Rui Lopes) |
408 | |
| 175. | fabiosantoscode (Fábio Santos) |
402 | |
| 176. | jenpaff (Jennifer) |
402 | |
| 177. | HelioGuilherme66 (Hélio Guilherme) |
401 | |
| 178. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
398 | |
| 179. | waldyrious (Waldir Pimenta) |
392 | |
| 180. | lrascao (Luis Rascão) |
390 | |
| 181. | JulianoVReis (Juliano Viégas Reis) |
389 | |
| 182. | jbergstroem (Johan Bergström) |
388 | |
| 183. | krishaamer (Kris Haamer) |
386 | |
| 184. | qlpqlp (Paulo Vidal) |
379 | |
| 185. | rogerlz (Rogerio Goncalves) |
375 | |
| 186. | marcospgp (Marcos Pereira) |
371 | |
| 187. | joaquimorg (joaquim.org) |
371 | |
| 188. | malikpiara (Malik Piara) |
363 | |
| 189. | ebmarque (Ebenézer Marquezine) |
361 | |
| 190. | kakacordovil (kaká cordovil) |
357 | |
| 191. | RuiRomano (Rui Romano) |
357 | |
| 192. | JGAntunes (João Antunes) |
356 | |
| 193. | m1guelpf (Miguel Piedrafita) |
352 | |
| 194. | Jonathansoufer (Jonathan Ferreira) |
352 | |
| 195. | alexcastrodev (Alexandro Castro) |
346 | |
| 196. | fmcarvalho (Miguel Gamboa de Carvalho) |
339 | |
| 197. | RuiSantosdotme (Rui Santos) |
335 | |
| 198. | kigiri (Clément) |
334 | |
| 199. | danielsp45 (Daniel Pereira) |
328 | |
| 200. | lucasfrag (Lucas Fraga) |
327 | |
| 201. | JosePedroDias (José Pedro Dias) |
324 | |
| 202. | ftonato (Ademílson Tonato) |
320 | |
| 203. | GuilhE (Guilherme Delgado) |
319 | |
| 204. | oliverbarnes (Oliver Azevedo Barnes) |
308 | |
| 205. | zegameiro (José Gameiro) |
308 | |
| 206. | luisdalmolin (Luís Dalmolin) |
303 | |
| 207. | lenonleite (Lenon Leite) |
303 | |
| 208. | marado (Marcos Marado) |
299 | |
| 209. | machadovilaca (João Vilaça) |
292 | |
| 210. | Benevanio (Benevanio) |
291 | |
| 211. | remonh87 (Rémon) |
289 | |
| 212. | pedrominatel (Pedro Minatel) |
289 | |
| 213. | wenceslau (Wenceslau Neto) |
285 | |
| 214. | kremalicious (Matthias Kretschmann) |
283 | |
| 215. | F4NT0 (Gabriel Fanto Stundner) |
283 | |
| 216. | luizmellodev (Luiz Mello) |
283 | |
| 217. | pedrofp4444 (Pedro Pereira) |
282 | |
| 218. | feremabraz (Fernando Braz) |
279 | |
| 219. | cristijung (Cristina Jung) |
277 | |
| 220. | andrepimenta (Andre Pimenta) |
276 | |
| 221. | paulofreitas-py (Paulo Freitas ) |
273 | |
| 222. | mariolpantunes (Mário Antunes) |
268 | |
| 223. | rcarmo (Rui Carmo) |
261 | |
| 224. | adorilson (Adorilson Bezerra) |
261 | |
| 225. | mcsf (Miguel Fonseca) |
260 | |
| 226. | dpgaspar (Daniel Vaz Gaspar) |
254 | |
| 227. | aitorvs (Aitor Viana) |
250 | |
| 228. | rodloboz (Rui Freitas) |
247 | |
| 229. | MarcelloDuarte (Marcello Duarte) |
242 | |
| 230. | luciopaiva (Lucio Paiva) |
242 | |
| 231. | biliesilva (Biliane Silva) |
239 | |
| 232. | eleijonmarck (Eric Leijonmarck) |
239 | |
| 233. | dinocosta (Dino) |
239 | |
| 234. | gss-patricia (Patrícia Gomes dos Santos Silva) |
236 | |
| 235. | angelamcosta (Angela Lima) |
231 | |
| 236. | alcueca (Alberto Cuesta Cañada) |
229 | |
| 237. | tentone (José Ferrão) |
227 | |
| 238. | benjaminbollen (Benjamin Bollen) |
226 | |
| 239. | digoarthur (Diego Arthur) |
224 | |
| 240. | marcelopoars (Marcelo Pereira) |
223 | |
| 241. | JoseRFJuniorLLMs (Jose RF Junior) |
221 | |
| 242. | nfo94 (Natália Oliveira) |
221 | |
| 243. | leoneljdias (Leonel Dias) |
221 | |
| 244. | Randgalt (Jordan Zimmerman) |
220 | |
| 245. | begmaroman (Roman Behma) |
218 | |
| 246. | ivandrofly (Ivandro Jao) |
218 | |
| 247. | moltar (Roman) |
218 | |
| 248. | tofran (Francisco Marques) |
218 | |
| 249. | RazielRodrigues (Raziel Rodrigues) |
216 | |
| 250. | imgabrieldev (Gabriel Soares) |
216 | |
| 251. | acidiney (Acidiney Dias) |
214 | |
| 252. | CjS77 (CJ) |
213 | |
| 253. | psenough (Filipe Cruz) |
204 | |
| 254. | paulomorgado (Paulo Morgado) |
202 | |
| 255. | AniLeo (Ani) |
201 | |
| 256. | eltonsantos (Elton Santos) |
200 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 7 |
| 2. | joinum | 5 |
| 3. | cloudflare | 4 |
| 4. | nixos | 4 |
| 5. | coderdojobraga | 4 |
| 6. | niaefeup | 3 |
| 7. | rocketchat | 3 |
| 8. | semanadeinformatica | 3 |
| 9. | microsoft | 2 |
| 10. | adzerk | 2 |