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 commits 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/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) |
34882 | |
| 2. | ezefranca (Ezequiel Santos) |
9957 | |
| 3. | JarbasAl (JarbasAI) |
5275 | |
| 4. | otaviojava (Otávio Santana) |
4753 | |
| 5. | motanelson (nelson jr mota) |
4187 | |
| 6. | rgl (Rui Lopes) |
3550 | |
| 7. | snipe (snipe) |
2948 | |
| 8. | oliota (Rubem Oliota) |
2342 | |
| 9. | bgcngm (Bruno Martins) |
2075 | |
| 10. | leafac (Leandro Facchinetti) |
2005 | |
| 11. | nunomaduro (nuno maduro) |
1922 | |
| 12. | adamchainz (Adam Johnson) |
1804 | |
| 13. | DiogoRibeiro7 (Diogo Ribeiro) |
1784 | |
| 14. | timlinux (Tim Sutton) |
1778 | |
| 15. | nelsonic (Nelson) |
1664 | |
| 16. | josemvcerqueira (ターニャ🪖) |
1630 | |
| 17. | tiagozip (tiago) |
1532 | |
| 18. | datsfilipe (datsfilipe.xyz) |
1501 | |
| 19. | gnunicorn (Benjamin Kampmann) |
1488 | |
| 20. | dev-ggomes (Guilherme Gomes) |
1365 | |
| 21. | matklad (Alex Kladov) |
1293 | |
| 22. | naps62 (Miguel Palhas) |
1282 | |
| 23. | pgte (Pedro Teixeira) |
1282 | |
| 24. | rafaeelaudibert (Rafael Audibert) |
1277 | |
| 25. | TGlide (Thomas G. Lopes) |
1265 | |
| 26. | GearsDatapacks (Surya Rose) |
1237 | |
| 27. | microchipgnu (Luís Freitas) |
1228 | |
| 28. | jpneto (João Pedro Neto) |
1162 | |
| 29. | bdmendes (Bruno Mendes) |
1101 | |
| 30. | RGarrido03 (Rúben Garrido) |
1098 | |
| 31. | ImrenR (Imren R) |
1093 | |
| 32. | joamag (João Magalhães) |
1091 | |
| 33. | pirapira (Yoichi Hirai) |
1072 | |
| 34. | Process-ing (Bruno Oliveira) |
1059 | |
| 35. | vasturiano (Vasco Asturiano) |
1044 | |
| 36. | Curio5813 (Marcos Glasner) |
1041 | |
| 37. | leandrodamascena (Leandro Damascena) |
1029 | |
| 38. | alt-romes (Rodrigo Mesquita) |
1027 | |
| 39. | limwa (André Lima) |
1025 | |
| 40. | ggazzo (Guilherme Gazzo) |
1009 | |
| 41. | HenriqueSFernandes (Henrique Fernandes) |
982 | |
| 42. | nicolastakashi (Nicolas Takashi) |
954 | |
| 43. | FACorreiaa (Fernando Correia) |
911 | |
| 44. | josesimoes (José Simões) |
894 | |
| 45. | andreaTP (Andrea Peruffo) |
877 | |
| 46. | vgeorge (Vitor George) |
876 | |
| 47. | caruccio (Mateus Caruccio) |
841 | |
| 48. | uLucasFraga (lucas.fraga) |
840 | |
| 49. | rochacbruno (Bruno Cesar Rocha) |
788 | |
| 50. | pmoura (Paulo Moura) |
785 | |
| 51. | diogocarrola (Diogo Carrola) |
779 | |
| 52. | melogabriel (Gabriel Melo) |
777 | |
| 53. | nelsonmestevao (Nelson Estevão) |
772 | |
| 54. | ashtanko (Oleksii Shtanko) |
756 | |
| 55. | hugomrdias (Hugo Dias) |
743 | |
| 56. | diogotcorreia (Diogo Correia) |
739 | |
| 57. | niquola (Nikolai Ryzhikov) |
736 | |
| 58. | joaquimrocha (Joaquim Rocha) |
725 | |
| 59. | 0xferit (Ferit) |
716 | |
| 60. | sug0 (Tiago Carvalho) |
715 | |
| 61. | mendess (Mendes) |
713 | |
| 62. | ttoino (João Pereira) |
693 | |
| 63. | tofumatt (Matthew Riley MacPherson) |
688 | |
| 64. | anfreire (André Freire Ferreira) |
671 | |
| 65. | lude-bri (Luigi Piantavinha) |
668 | |
| 66. | stevenroose (Steven Roose) |
659 | |
| 67. | callmephilip (Philip Nuzhnyi) |
658 | |
| 68. | schnorr (Lucas M. Schnorr) |
651 | |
| 69. | dannyhw (Daniel Williams) |
633 | |
| 70. | dickhardt (Dick Hardt) |
628 | |
| 71. | renatomarinho (Renato Marinho) |
626 | |
| 72. | pedrosousa (Pedro Sousa) |
619 | |
| 73. | ledsouza (Leandro da Silva de Souza) |
614 | |
| 74. | ZanzyTHEbar (DaOfficialWizard) |
611 | |
| 75. | kayua (Kayuã Oleques) |
598 | |
| 76. | sdsantos (Sérgio Santos) |
583 | |
| 77. | joa-quim (Joaquim) |
582 | |
| 78. | ncruces (Nuno Cruces) |
579 | |
| 79. | tassoevan (Tasso Evangelista) |
575 | |
| 80. | joaomlourenco (João M. Lourenço) |
572 | |
| 81. | MrSloth-dev (João Albuquerque Barbosa) |
554 | |
| 82. | Fernando-A-Rocha (Fernando Rocha) |
554 | |
| 83. | Th0rgal (Thomas Marchand) |
551 | |
| 84. | marianaobmorais (Mariana Morais) |
548 | |
| 85. | rmarinho (Rui Marinho) |
545 | |
| 86. | rubuy-74 (Rubem Neto) |
534 | |
| 87. | nflaig (Nico Flaig) |
520 | |
| 88. | jcazevedo (Joao Azevedo) |
517 | |
| 89. | woile (Santiago Fraire Willemoes) |
507 | |
| 90. | s0undt3ch (Pedro Algarvio) |
503 | |
| 91. | EnkrateiaLucca (LUCAS SOARES) |
503 | |
| 92. | roll (roll) |
499 | |
| 93. | buu342 (Buu342) |
494 | |
| 94. | phborba (Philipe Borba) |
491 | |
| 95. | DGoiana (Diogo Goiana) |
489 | |
| 96. | afonsojramos (Afonso Jorge Ramos) |
489 | |
| 97. | dokterbob (Mathijs de Bruin) |
487 | |
| 98. | theanxy (Wojtek) |
485 | |
| 99. | jmg-duarte (José Duarte) |
484 | |
| 100. | alcides (Alcides Fonseca) |
483 | |
| 101. | pedro-mendonca (Pedro Mendonça) |
474 | |
| 102. | nathanpc (Nathan Campos) |
473 | |
| 103. | brocaar (Orne Brocaar) |
472 | |
| 104. | goncalossilva (Gonçalo Silva) |
471 | |
| 105. | fellyph (Fellyph Cintra) |
469 | |
| 106. | luigicfilho (Luigi C. Filho) |
468 | |
| 107. | pulgamecanica (Andre) |
454 | |
| 108. | LyeZinho (Pedro Kaleb!) |
450 | |
| 109. | tutods (Daniel Sousa) |
447 | |
| 110. | AvilaAndre (André Ávila) |
445 | |
| 111. | MarkosComK (Markos Vinicius) |
445 | |
| 112. | mikedld (Mike Gelfand) |
443 | |
| 113. | Jaliborc (João Cardoso) |
437 | |
| 114. | nunoplopes (Nuno Lopes) |
436 | |
| 115. | DanielFonsecaa (Daniel Fonseca) |
434 | |
| 116. | AlexCatarino (Alexandre Catarino) |
428 | |
| 117. | rubenmarcus (Ruben Marcus) |
427 | |
| 118. | tamtamchik (Yuri Tkachenko) |
424 | |
| 119. | joaotavora (João Távora) |
424 | |
| 120. | dwildt (Daniel Wildt) |
424 | |
| 121. | radcortez (Roberto Cortez) |
416 | |
| 122. | apocas (Pedro Dias) |
416 | |
| 123. | bruno12mota (Bruno Mota) |
415 | |
| 124. | tomahock (João Pina) |
407 | |
| 125. | Enet4 (Eduardo Pinho) |
404 | |
| 126. | Lorenzobattistela (Lorenzo Battistela) |
398 | |
| 127. | dariogriffo (Dario Griffo) |
396 | |
| 128. | JGalego (João Galego) |
393 | |
| 129. | finnp (Finn Pauls) |
389 | |
| 130. | fabiosantoscode (Fábio Santos) |
388 | |
| 131. | marciocamello (Marcio Vale) |
385 | |
| 132. | andresilva (André Silva) |
382 | |
| 133. | Jeckerson (Anton Vasiliev) |
379 | |
| 134. | ziliolu (Luiza Zilio) |
378 | |
| 135. | JulianoVReis (Juliano Viégas Reis) |
377 | |
| 136. | krishaamer (Kris Haamer) |
376 | |
| 137. | G4brym (Gabriel Massadas) |
373 | |
| 138. | voidbert (Humberto Gomes) |
367 | |
| 139. | mistic (Tiago Costa) |
362 | |
| 140. | g4brielklein (Gabriel Klein) |
358 | |
| 141. | FFY00 (Filipe Laíns) |
357 | |
| 142. | brpaz (Bruno Paz) |
356 | |
| 143. | ebmarque (Ebenézer Marquezine) |
352 | |
| 144. | malikpiara (Malik Piara) |
349 | |
| 145. | couto (Luís Couto) |
347 | |
| 146. | DanielFran (Daniel Franco) |
344 | |
| 147. | thePeras (João Torre Pereira) |
344 | |
| 148. | filipecabaco (Filipe Cabaço) |
344 | |
| 149. | riclolsen (Ricardo Olsen) |
340 | |
| 150. | qlpqlp (Paulo Vidal) |
338 | |
| 151. | pkoch (Paulo Koch) |
337 | |
| 152. | albttx (Albert Le Batteux) |
337 | |
| 153. | alicejgibbons (Alice Gibbons) |
335 | |
| 154. | hishamhm (Hisham Muhammad) |
332 | |
| 155. | RuiSantosdotme (Rui Santos) |
329 | |
| 156. | fmcarvalho (Miguel Gamboa de Carvalho) |
325 | |
| 157. | bolt12 (Armando Santos) |
324 | |
| 158. | cedoor (Cedoor) |
316 | |
| 159. | lucasfrag (Lucas Fraga) |
315 | |
| 160. | joaquimorg (joaquim.org) |
314 | |
| 161. | JosePedroDias (José Pedro Dias) |
313 | |
| 162. | ruilopesm (Rui Lopes) |
313 | |
| 163. | macabeus (Bruno Macabeus) |
311 | |
| 164. | d-gubert (Douglas Gubert) |
311 | |
| 165. | RuiRomano (Rui Romano) |
310 | |
| 166. | masmangan (Marco) |
309 | |
| 167. | kigiri (Clément) |
302 | |
| 168. | RodrigoDornelles (DornellesTV) |
296 | |
| 169. | HelioGuilherme66 (Hélio Guilherme) |
296 | |
| 170. | GuilhE (Guilherme Delgado) |
295 | |
| 171. | juliajforesti (Júlia Jaeger Foresti) |
292 | |
| 172. | grouzen (Michael Nedokushev) |
291 | |
| 173. | kakacordovil (kaká cordovil) |
290 | |
| 174. | elena-kolevska (Elena Kolevska) |
283 | |
| 175. | i4ki (i4k) |
282 | |
| 176. | Bunn (Fernando Bunn) |
281 | |
| 177. | zegameiro (José Gameiro) |
281 | |
| 178. | choraria (Sourabh Choraria) |
280 | |
| 179. | sn4k3 (Tiago Conceição) |
275 | |
| 180. | danielsp45 (Daniel Pereira) |
272 | |
| 181. | wenceslau (Wenceslau Neto) |
269 | |
| 182. | marcospgp (Marcos Pereira) |
268 | |
| 183. | m1guelpf (Miguel Piedrafita) |
264 | |
| 184. | erezrokah (Erez Rokah) |
264 | |
| 185. | kremalicious (Matthias Kretschmann) |
259 | |
| 186. | gustavovalverde (Gustavo Valverde) |
258 | |
| 187. | luizmellodev (Luiz Mello) |
257 | |
| 188. | feremabraz (Fernando Braz) |
255 | |
| 189. | cristijung (Cristina Jung) |
253 | |
| 190. | Benevanio (Benevanio) |
253 | |
| 191. | alexcastrodev (Alexandro Castro) |
252 | |
| 192. | paulofreitas-py (Paulo Freitas ) |
245 | |
| 193. | mariolpantunes (Mário Antunes) |
241 | |
| 194. | lrascao (Luis Rascão) |
239 | |
| 195. | gante (Joao Gante) |
232 | |
| 196. | flavioislima (Flávio Fearn) |
231 | |
| 197. | talvasconcelos (Tiago Vasconcelos) |
231 | |
| 198. | luciopaiva (Lucio Paiva) |
227 | |
| 199. | F4NT0 (Gabriel Fanto Stundner) |
221 | |
| 200. | gss-patricia (Patrícia Gomes dos Santos Silva) |
219 | |
| 201. | lenonleite (Lenon Leite) |
219 | |
| 202. | andremion (André Mion) |
217 | |
| 203. | MarcelloDuarte (Marcello Duarte) |
217 | |
| 204. | nfo94 (Natália Oliveira) |
214 | |
| 205. | remonh87 (Rémon) |
213 | |
| 206. | marado (Marcos Marado) |
210 | |
| 207. | joaodiaslobo (João Lobo) |
206 | |
| 208. | leoneljdias (Leonel Dias) |
205 | |
| 209. | rogerlz (Rogerio Goncalves) |
205 | |
| 210. | psenough (Filipe Cruz) |
201 | |
| 211. | oliverbarnes (Oliver Azevedo Barnes) |
201 | |
| 212. | benjaminbollen (Benjamin Bollen) |
201 | |
| 213. | rcarmo (Rui Carmo) |
199 | |
| 214. | digoarthur (Diego Arthur) |
199 | |
| 215. | marcelopoars (Marcelo Pereira) |
197 | |
| 216. | dialex (Diogo Nunes) |
196 | |
| 217. | andrepimenta (Andre Pimenta) |
195 | |
| 218. | carlosflorencio (Carlos Florêncio) |
193 | |
| 219. | RazielRodrigues (Raziel Rodrigues) |
193 | |
| 220. | kaiosilveira (Kaio Silveira) |
191 | |
| 221. | adorilson (Adorilson Bezerra) |
190 | |
| 222. | JoseRFJuniorLLMs (Jose RF Junior) |
189 | |
| 223. | luisdalmolin (Luís Dalmolin) |
189 | |
| 224. | denulemos (Denisse Lemos) |
187 | |
| 225. | imgabrieldev (Gabriel Soares) |
186 | |
| 226. | mxssl (Max) |
186 | |
| 227. | angelamcosta (Angela Lima) |
184 | |
| 228. | StuartFarmer (Stuart Farmer) |
181 | |
| 229. | tentone (José Ferrão) |
180 | |
| 230. | waldyrious (Waldir Pimenta) |
179 | |
| 231. | tomaspinho (Tomás Pinho) |
178 | |
| 232. | acidiney (Acidiney Dias) |
178 | |
| 233. | G-Pereira (Gonçalo Pereira) |
176 | |
| 234. | gabrieleangeletti (Gabriele Angeletti) |
176 | |
| 235. | tofran (Francisco Marques) |
176 | |
| 236. | ftonato (Ademílson Tonato) |
174 | |
| 237. | eltonsantos (Elton Santos) |
173 | |
| 238. | viniciusfinger (Vinicius Finger) |
172 | |
| 239. | Drete457 (Filipe Mota) |
170 | |
| 240. | fao89 (Fabricio Aguiar) |
167 | |
| 241. | Jonathansoufer (Jonathan Ferreira) |
162 | |
| 242. | pxlvre (Pol Vidal) |
161 | |
| 243. | Bressar (Douglas Bressar) |
160 | |
| 244. | begmaroman (Roman Behma) |
159 | |
| 245. | ponces (Alberto Ponces) |
157 | |
| 246. | FMCalisto (Francisco Maria Calisto) |
157 | |
| 247. | dinocosta (Dino) |
156 | |
| 248. | joao-conde (João Conde) |
155 | |
| 249. | sikozonpc (Tiago) |
155 | |
| 250. | PamelaRondina (Pamela Rondina) |
155 | |
| 251. | claudiaazambuja (Claudia Azambuja) |
154 | |
| 252. | goncalo1021pt (Gonçalo Santos Pereira) |
152 | |
| 253. | pedrofp4444 (Pedro Pereira) |
151 | |
| 254. | helderberto (Helder Burato Berto) |
151 | |
| 255. | reniciuspagotto (Renicius Pagotto Fostaini) |
145 | |
| 256. | AlexandreCotorobai (Alexandre Cotorobai) |
145 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 6 |
| 2. | joinum | 5 |
| 3. | coderdojobraga | 4 |
| 4. | cloudflare | 4 |
| 5. | nixos | 4 |
| 6. | niaefeup | 3 |
| 7. | rocketchat | 3 |
| 8. | semanadeinformatica | 3 |
| 9. | pulp | 2 |
| 10. | ansible-collections | 2 |