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-11-25 07:05:01 +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 67269 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) |
34642 | |
| 2. | ezefranca (Ezequiel Santos) |
10718 | |
| 3. | JarbasAl (JarbasAI) |
6110 | |
| 4. | otaviojava (Otávio Santana) |
4580 | |
| 5. | motanelson (nelson jr mota) |
4261 | |
| 6. | rgl (Rui Lopes) |
3482 | |
| 7. | snipe (snipe) |
2812 | |
| 8. | oliota (Rubem Oliota) |
2138 | |
| 9. | leafac (Leandro Facchinetti) |
2032 | |
| 10. | bgcngm (Bruno Martins) |
1999 | |
| 11. | nunomaduro (nuno maduro) |
1937 | |
| 12. | timlinux (Tim Sutton) |
1847 | |
| 13. | adamchainz (Adam Johnson) |
1786 | |
| 14. | DiogoRibeiro7 (Diogo Ribeiro) |
1726 | |
| 15. | josemvcerqueira (ターニャ🪖) |
1708 | |
| 16. | nelsonic (Nelson) |
1689 | |
| 17. | gnunicorn (Benjamin Kampmann) |
1550 | |
| 18. | dev-ggomes (Guilherme Gomes) |
1364 | |
| 19. | naps62 (Miguel Palhas) |
1323 | |
| 20. | matklad (Alex Kladov) |
1296 | |
| 21. | pgte (Pedro Teixeira) |
1285 | |
| 22. | GearsDatapacks (Surya Rose) |
1285 | |
| 23. | TGlide (Thomas G. Lopes) |
1264 | |
| 24. | microchipgnu (Luís Freitas) |
1226 | |
| 25. | Process-ing (Bruno Oliveira) |
1212 | |
| 26. | RGarrido03 (Rúben Garrido) |
1206 | |
| 27. | rafaeelaudibert (Rafael Audibert) |
1199 | |
| 28. | vasturiano (Vasco Asturiano) |
1155 | |
| 29. | jpneto (João Pedro Neto) |
1150 | |
| 30. | bdmendes (Bruno Mendes) |
1076 | |
| 31. | pirapira (Yoichi Hirai) |
1071 | |
| 32. | HenriqueSFernandes (Henrique Fernandes) |
1062 | |
| 33. | datsfilipe (datsfilipe.xyz) |
1061 | |
| 34. | ImrenR (Imren R) |
1046 | |
| 35. | ggazzo (Guilherme Gazzo) |
1041 | |
| 36. | limwa (André Lima) |
1023 | |
| 37. | Curio5813 (Marcos Glasner) |
992 | |
| 38. | leandrodamascena (Leandro Damascena) |
990 | |
| 39. | alt-romes (Rodrigo Mesquita) |
978 | |
| 40. | joamag (João Magalhães) |
974 | |
| 41. | josesimoes (José Simões) |
912 | |
| 42. | nicolastakashi (Nicolas Takashi) |
908 | |
| 43. | andreaTP (Andrea Peruffo) |
897 | |
| 44. | caruccio (Mateus Caruccio) |
891 | |
| 45. | vgeorge (Vitor George) |
880 | |
| 46. | uLucasFraga (lucas.fraga) |
859 | |
| 47. | tiagozip (tiago) |
845 | |
| 48. | FACorreiaa (Fernando Correia) |
839 | |
| 49. | rochacbruno (Bruno Cesar Rocha) |
836 | |
| 50. | pmoura (Paulo Moura) |
785 | |
| 51. | melogabriel (Gabriel Melo) |
779 | |
| 52. | sug0 (Tiago Carvalho) |
777 | |
| 53. | ashtanko (Oleksii Shtanko) |
771 | |
| 54. | nelsonmestevao (Nelson Estevão) |
770 | |
| 55. | niquola (Nikolai Ryzhikov) |
761 | |
| 56. | lude-bri (Luigi Piantavinha) |
746 | |
| 57. | joaquimrocha (Joaquim Rocha) |
739 | |
| 58. | diogocarrola (Diogo Carrola) |
737 | |
| 59. | joseevilasio (José Junior) |
734 | |
| 60. | hugomrdias (Hugo Dias) |
727 | |
| 61. | anfreire (André Freire Ferreira) |
718 | |
| 62. | diogotcorreia (Diogo Correia) |
705 | |
| 63. | 0xferit (Ferit) |
698 | |
| 64. | mendess (Mendes) |
695 | |
| 65. | callmephilip (Philip Nuzhnyi) |
682 | |
| 66. | tofumatt (Matthew Riley MacPherson) |
681 | |
| 67. | renatomarinho (Renato Marinho) |
676 | |
| 68. | stevenroose (Steven Roose) |
669 | |
| 69. | ttoino (João Pereira) |
662 | |
| 70. | schnorr (Lucas M. Schnorr) |
645 | |
| 71. | pedrosousa (Pedro Sousa) |
629 | |
| 72. | marianaobmorais (Mariana Morais) |
628 | |
| 73. | sdsantos (Sérgio Santos) |
619 | |
| 74. | dickhardt (Dick Hardt) |
612 | |
| 75. | ZanzyTHEbar (DaOfficialWizard) |
611 | |
| 76. | dannyhw (Daniel Williams) |
610 | |
| 77. | tassoevan (Tasso Evangelista) |
605 | |
| 78. | ledsouza (Leandro da Silva de Souza) |
605 | |
| 79. | kayua (Kayuã Oleques) |
589 | |
| 80. | ncruces (Nuno Cruces) |
576 | |
| 81. | rubuy-74 (Rubem Neto) |
570 | |
| 82. | MrSloth-dev (João Albuquerque Barbosa) |
568 | |
| 83. | Th0rgal (Thomas Marchand) |
556 | |
| 84. | rmarinho (Rui Marinho) |
551 | |
| 85. | MarkosComK (Markos Vinicius) |
550 | |
| 86. | DGoiana (Diogo Goiana) |
549 | |
| 87. | joa-quim (Joaquim) |
547 | |
| 88. | nflaig (Nico Flaig) |
544 | |
| 89. | jcazevedo (Joao Azevedo) |
544 | |
| 90. | anilkeshwani (Anil Keshwani) |
529 | |
| 91. | buu342 (Buu342) |
528 | |
| 92. | tutods (Daniel Sousa) |
510 | |
| 93. | woile (Santiago Fraire Willemoes) |
510 | |
| 94. | phborba (Philipe Borba) |
509 | |
| 95. | fellyph (Fellyph Cintra) |
508 | |
| 96. | roll (roll) |
504 | |
| 97. | alcides (Alcides Fonseca) |
502 | |
| 98. | dokterbob (Mathijs de Bruin) |
491 | |
| 99. | s0undt3ch (Pedro Algarvio) |
486 | |
| 100. | EnkrateiaLucca (LUCAS SOARES) |
482 | |
| 101. | pedro-mendonca (Pedro Mendonça) |
481 | |
| 102. | theanxy (Wojtek) |
479 | |
| 103. | LyeZinho (Pedro Kaleb!) |
473 | |
| 104. | brocaar (Orne Brocaar) |
472 | |
| 105. | jmg-duarte (José Duarte) |
472 | |
| 106. | Enet4 (Eduardo Pinho) |
471 | |
| 107. | nathanpc (Nathan Campos) |
461 | |
| 108. | apocas (Pedro Dias) |
453 | |
| 109. | pulgamecanica (Andre) |
452 | |
| 110. | luigicfilho (Luigi C. Filho) |
447 | |
| 111. | afonsojramos (Afonso Jorge Ramos) |
446 | |
| 112. | AvilaAndre (André Ávila) |
446 | |
| 113. | goncalossilva (Gonçalo Silva) |
446 | |
| 114. | nunoplopes (Nuno Lopes) |
443 | |
| 115. | almeidx (Almeida) |
442 | |
| 116. | rubenmarcus (Ruben Marcus) |
441 | |
| 117. | mikedld (Mike Gelfand) |
437 | |
| 118. | Jaliborc (João Cardoso) |
424 | |
| 119. | AlexCatarino (Alexandre Catarino) |
423 | |
| 120. | bruno12mota (Bruno Mota) |
415 | |
| 121. | Fernando-A-Rocha (Fernando Rocha) |
413 | |
| 122. | joaomlourenco (João M. Lourenço) |
412 | |
| 123. | DanielFonsecaa (Daniel Fonseca) |
411 | |
| 124. | tomahock (João Pina) |
405 | |
| 125. | tamtamchik (Yuri Tkachenko) |
401 | |
| 126. | marciocamello (Marcio Vale) |
398 | |
| 127. | radcortez (Roberto Cortez) |
398 | |
| 128. | fabiosantoscode (Fábio Santos) |
398 | |
| 129. | dariogriffo (Dario Griffo) |
396 | |
| 130. | voidbert (Humberto Gomes) |
390 | |
| 131. | JGalego (João Galego) |
388 | |
| 132. | riclolsen (Ricardo Olsen) |
387 | |
| 133. | krishaamer (Kris Haamer) |
385 | |
| 134. | ziliolu (Luiza Zilio) |
384 | |
| 135. | JulianoVReis (Juliano Viégas Reis) |
383 | |
| 136. | Jeckerson (Anton Vasiliev) |
378 | |
| 137. | finnp (Finn Pauls) |
378 | |
| 138. | g4brielklein (Gabriel Klein) |
375 | |
| 139. | filipecabaco (Filipe Cabaço) |
371 | |
| 140. | art-shen (Art Shendrik) |
368 | |
| 141. | mistic (Tiago Costa) |
367 | |
| 142. | andresilva (André Silva) |
361 | |
| 143. | thePeras (João Torre Pereira) |
360 | |
| 144. | qlpqlp (Paulo Vidal) |
359 | |
| 145. | FFY00 (Filipe Laíns) |
356 | |
| 146. | ebmarque (Ebenézer Marquezine) |
354 | |
| 147. | dwildt (Daniel Wildt) |
354 | |
| 148. | couto (Luís Couto) |
352 | |
| 149. | albttx (Albert Le Batteux) |
350 | |
| 150. | G4brym (Gabriel Massadas) |
350 | |
| 151. | alicejgibbons (Alice Gibbons) |
346 | |
| 152. | hishamhm (Hisham Muhammad) |
344 | |
| 153. | pkoch (Paulo Koch) |
340 | |
| 154. | malikpiara (Malik Piara) |
338 | |
| 155. | cedoor (Cedoor) |
337 | |
| 156. | DanielFran (Daniel Franco) |
333 | |
| 157. | RuiSantosdotme (Rui Santos) |
331 | |
| 158. | i4ki (i4k) |
330 | |
| 159. | JosePedroDias (José Pedro Dias) |
323 | |
| 160. | erezrokah (Erez Rokah) |
320 | |
| 161. | lucasfrag (Lucas Fraga) |
319 | |
| 162. | masmangan (Marco) |
315 | |
| 163. | fmcarvalho (Miguel Gamboa de Carvalho) |
312 | |
| 164. | RuiRomano (Rui Romano) |
311 | |
| 165. | zegameiro (José Gameiro) |
310 | |
| 166. | macabeus (Bruno Macabeus) |
309 | |
| 167. | d-gubert (Douglas Gubert) |
307 | |
| 168. | brpaz (Bruno Paz) |
306 | |
| 169. | kaiosilveira (Kaio Silveira) |
306 | |
| 170. | GuilhE (Guilherme Delgado) |
304 | |
| 171. | ruilopesm (Rui Lopes) |
303 | |
| 172. | Lorenzobattistela (Lorenzo Battistela) |
302 | |
| 173. | joaquimorg (joaquim.org) |
301 | |
| 174. | juliajforesti (Júlia Jaeger Foresti) |
301 | |
| 175. | grouzen (Michael Nedokushev) |
297 | |
| 176. | HelioGuilherme66 (Hélio Guilherme) |
292 | |
| 177. | kakacordovil (kaká cordovil) |
290 | |
| 178. | elena-kolevska (Elena Kolevska) |
287 | |
| 179. | danielsp45 (Daniel Pereira) |
281 | |
| 180. | choraria (Sourabh Choraria) |
280 | |
| 181. | kigiri (Clément) |
279 | |
| 182. | RodrigoDornelles (DornellesTV) |
278 | |
| 183. | Bunn (Fernando Bunn) |
278 | |
| 184. | sn4k3 (Tiago Conceição) |
276 | |
| 185. | marcospgp (Marcos Pereira) |
270 | |
| 186. | wenceslau (Wenceslau Neto) |
269 | |
| 187. | joaotavora (João Távora) |
267 | |
| 188. | bolt12 (Armando Santos) |
265 | |
| 189. | joao-conde (João Conde) |
263 | |
| 190. | kremalicious (Matthias Kretschmann) |
259 | |
| 191. | luizmellodev (Luiz Mello) |
258 | |
| 192. | mauroreisvieira (Mauro Reis Vieira) |
256 | |
| 193. | cristijung (Cristina Jung) |
253 | |
| 194. | m1guelpf (Miguel Piedrafita) |
252 | |
| 195. | feremabraz (Fernando Braz) |
250 | |
| 196. | Benevanio (Benevanio) |
250 | |
| 197. | xbeatriz (Beatriz Costa) |
248 | |
| 198. | paulofreitas-py (Paulo Freitas ) |
245 | |
| 199. | lrascao (Luis Rascão) |
241 | |
| 200. | alexcastrodev (Alexandro Castro) |
238 | |
| 201. | rogerlz (Rogerio Goncalves) |
234 | |
| 202. | gante (Joao Gante) |
233 | |
| 203. | talvasconcelos (Tiago Vasconcelos) |
231 | |
| 204. | leoneljdias (Leonel Dias) |
227 | |
| 205. | marado (Marcos Marado) |
225 | |
| 206. | mariolpantunes (Mário Antunes) |
223 | |
| 207. | lenonleite (Lenon Leite) |
219 | |
| 208. | nfo94 (Natália Oliveira) |
218 | |
| 209. | luciopaiva (Lucio Paiva) |
217 | |
| 210. | joaodiaslobo (João Lobo) |
214 | |
| 211. | remonh87 (Rémon) |
213 | |
| 212. | oliverbarnes (Oliver Azevedo Barnes) |
210 | |
| 213. | digoarthur (Diego Arthur) |
208 | |
| 214. | benjaminbollen (Benjamin Bollen) |
205 | |
| 215. | psenough (Filipe Cruz) |
203 | |
| 216. | marcelopoars (Marcelo Pereira) |
198 | |
| 217. | gustavovalverde (Gustavo Valverde) |
195 | |
| 218. | RazielRodrigues (Raziel Rodrigues) |
194 | |
| 219. | rcarmo (Rui Carmo) |
194 | |
| 220. | JoseRFJuniorLLMs (Jose RF Junior) |
193 | |
| 221. | tentone (José Ferrão) |
193 | |
| 222. | carlosflorencio (Carlos Florêncio) |
192 | |
| 223. | denulemos (Denisse Lemos) |
192 | |
| 224. | lafayettegabe (Gabe Soares) |
191 | |
| 225. | adorilson (Adorilson Bezerra) |
190 | |
| 226. | flavioislima (Flávio Fearn) |
189 | |
| 227. | angelamcosta (Angela Lima) |
183 | |
| 228. | StuartFarmer (Stuart Farmer) |
181 | |
| 229. | F4NT0 (Gabriel Fanto Stundner) |
177 | |
| 230. | gabrieleangeletti (Gabriele Angeletti) |
176 | |
| 231. | tomaspinho (Tomás Pinho) |
176 | |
| 232. | G-Pereira (Gonçalo Pereira) |
174 | |
| 233. | ftonato (Ademílson Tonato) |
174 | |
| 234. | viniciusfinger (Vinicius Finger) |
173 | |
| 235. | kevinchappell (Kevin Chappell) |
172 | |
| 236. | eltonsantos (Elton Santos) |
172 | |
| 237. | mxssl (Max) |
170 | |
| 238. | fao89 (Fabricio Aguiar) |
168 | |
| 239. | andrepimenta (Andre Pimenta) |
168 | |
| 240. | tofran (Francisco Marques) |
167 | |
| 241. | rjperes (Ricardo Peres) |
165 | |
| 242. | ferrao (Rui Ferrão) |
165 | |
| 243. | andremion (André Mion) |
164 | |
| 244. | mcsf (Miguel Fonseca) |
164 | |
| 245. | gss-patricia (Patrícia Gomes dos Santos Silva) |
162 | |
| 246. | PamelaRondina (Pamela Rondina) |
161 | |
| 247. | Bressar (Douglas Bressar) |
160 | |
| 248. | Jonathansoufer (Jonathan Ferreira) |
160 | |
| 249. | FMCalisto (Francisco Maria Calisto) |
159 | |
| 250. | pxlvre (Pol Vidal) |
158 | |
| 251. | sikozonpc (Tiago) |
157 | |
| 252. | claudiaazambuja (Claudia Azambuja) |
154 | |
| 253. | MarcelloDuarte (Marcello Duarte) |
154 | |
| 254. | waldyrious (Waldir Pimenta) |
152 | |
| 255. | helderberto (Helder Burato Berto) |
151 | |
| 256. | AlexandreCotorobai (Alexandre Cotorobai) |
151 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 4 |
| 2. | cloudflare | 4 |
| 3. | cesium | 4 |
| 4. | joinum | 4 |
| 5. | epicgames | 3 |
| 6. | coderdojobraga | 3 |
| 7. | rocketchat | 3 |
| 8. | semanadeinformatica | 3 |
| 9. | niaefeup | 3 |
| 10. | ansible-collections | 2 |