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-10-31 07:09:19 +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 66723 total users in the region and you need at least 76 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) |
34815 | |
| 2. | ezefranca (Ezequiel Santos) |
11744 | |
| 3. | JarbasAl (JarbasAI) |
7029 | |
| 4. | motanelson (nelson jr mota) |
4315 | |
| 5. | otaviojava (Otávio Santana) |
4284 | |
| 6. | rgl (Rui Lopes) |
3500 | |
| 7. | snipe (snipe) |
2818 | |
| 8. | timlinux (Tim Sutton) |
2177 | |
| 9. | leafac (Leandro Facchinetti) |
2053 | |
| 10. | nunomaduro (nuno maduro) |
1986 | |
| 11. | bgcngm (Bruno Martins) |
1983 | |
| 12. | adamchainz (Adam Johnson) |
1800 | |
| 13. | oliota (Rubô the Vampire) |
1800 | |
| 14. | gnunicorn (Benjamin Kampmann) |
1725 | |
| 15. | nelsonic (Nelson) |
1712 | |
| 16. | josemvcerqueira (ターニャ🪖) |
1679 | |
| 17. | RGarrido03 (Rúben Garrido) |
1463 | |
| 18. | Process-ing (Bruno Oliveira) |
1384 | |
| 19. | naps62 (Miguel Palhas) |
1372 | |
| 20. | DiogoRibeiro7 (Diogo Ribeiro) |
1305 | |
| 21. | TGlide (Thomas G. Lopes) |
1282 | |
| 22. | matklad (Alex Kladov) |
1263 | |
| 23. | vasturiano (Vasco Asturiano) |
1220 | |
| 24. | microchipgnu (Luís Freitas) |
1185 | |
| 25. | ggazzo (Guilherme Gazzo) |
1142 | |
| 26. | MarkosComK (Markos Vinicius) |
1131 | |
| 27. | rafaeelaudibert (Rafael Audibert) |
1120 | |
| 28. | HenriqueSFernandes (Henrique Fernandes) |
1105 | |
| 29. | jpneto (João Pedro Neto) |
1105 | |
| 30. | bdmendes (Bruno Mendes) |
1096 | |
| 31. | datsfilipe (datsfilipe.xyz) |
1088 | |
| 32. | leandrodamascena (Leandro Damascena) |
995 | |
| 33. | limwa (André Lima) |
989 | |
| 34. | Curio5813 (Marcos Glasner) |
985 | |
| 35. | caruccio (Mateus Caruccio) |
972 | |
| 36. | nicolastakashi (Nicolas Takashi) |
961 | |
| 37. | pirapira (Yoichi Hirai) |
941 | |
| 38. | josesimoes (José Simões) |
926 | |
| 39. | vgeorge (Vitor George) |
917 | |
| 40. | uLucasFraga (lucas.fraga) |
897 | |
| 41. | sug0 (Tiago Carvalho) |
894 | |
| 42. | andreaTP (Andrea Peruffo) |
880 | |
| 43. | rochacbruno (Bruno Cesar Rocha) |
874 | |
| 44. | lude-bri (Luigi Piantavinha) |
869 | |
| 45. | pmoura (Paulo Moura) |
859 | |
| 46. | alt-romes (Rodrigo Mesquita) |
838 | |
| 47. | ImrenR (Imren R) |
822 | |
| 48. | anfreire (André Freire Ferreira) |
820 | |
| 49. | niquola (Nikolai Ryzhikov) |
816 | |
| 50. | FACorreiaa (Fernando Correia) |
812 | |
| 51. | joamag (João Magalhães) |
811 | |
| 52. | ashtanko (Oleksii Shtanko) |
811 | |
| 53. | tiagozip (tiago) |
791 | |
| 54. | callmephilip (Philip Nuzhnyi) |
782 | |
| 55. | melogabriel (Gabriel Melo) |
751 | |
| 56. | tofumatt (Matthew Riley MacPherson) |
740 | |
| 57. | nelsonmestevao (Nelson Estevão) |
735 | |
| 58. | joaquimrocha (Joaquim Rocha) |
724 | |
| 59. | dev-ggomes (Guilherme Gomes) |
711 | |
| 60. | hugomrdias (Hugo Dias) |
708 | |
| 61. | diogotcorreia (Diogo Correia) |
704 | |
| 62. | renatomarinho (Renato Marinho) |
697 | |
| 63. | marianaobmorais (Mariana Morais) |
696 | |
| 64. | diogocarrola (Diogo Carrola) |
686 | |
| 65. | mendess (Mendes) |
659 | |
| 66. | sdsantos (Sérgio Santos) |
658 | |
| 67. | schnorr (Lucas M. Schnorr) |
658 | |
| 68. | Th0rgal (Thomas Marchand) |
637 | |
| 69. | tassoevan (Tasso Evangelista) |
630 | |
| 70. | ledsouza (Leandro da Silva de Souza) |
629 | |
| 71. | rubuy-74 (Rubem Neto) |
627 | |
| 72. | dickhardt (Dick Hardt) |
622 | |
| 73. | pedrosousa (Pedro Sousa) |
621 | |
| 74. | DGoiana (Diogo Goiana) |
620 | |
| 75. | jcazevedo (Joao Azevedo) |
615 | |
| 76. | dannyhw (Daniel Williams) |
599 | |
| 77. | stevenroose (Steven Roose) |
597 | |
| 78. | kayua (Kayuã Oleques) |
588 | |
| 79. | tskxz (Tanjil) |
587 | |
| 80. | ncruces (Nuno Cruces) |
587 | |
| 81. | MrSloth-dev (João Albuquerque Barbosa) |
574 | |
| 82. | ttoino (João Pereira) |
567 | |
| 83. | ZanzyTHEbar (DaOfficialWizard) |
562 | |
| 84. | nflaig (Nico Flaig) |
562 | |
| 85. | buu342 (Buu342) |
553 | |
| 86. | pedro-mendonca (Pedro Mendonça) |
549 | |
| 87. | anilkeshwani (Anil Keshwani) |
543 | |
| 88. | rmarinho (Rui Marinho) |
534 | |
| 89. | tutods (Daniel Sousa) |
534 | |
| 90. | Enet4 (Eduardo Pinho) |
530 | |
| 91. | nathanpc (Nathan Campos) |
520 | |
| 92. | joa-quim (Joaquim) |
517 | |
| 93. | Lorenzobattistela (Lorenzo Battistela) |
516 | |
| 94. | brocaar (Orne Brocaar) |
513 | |
| 95. | s0undt3ch (Pedro Algarvio) |
506 | |
| 96. | alcides (Alcides Fonseca) |
506 | |
| 97. | jmg-duarte (José Duarte) |
497 | |
| 98. | EnkrateiaLucca (LUCAS SOARES) |
488 | |
| 99. | apocas (Pedro Dias) |
485 | |
| 100. | AvilaAndre (André Ávila) |
482 | |
| 101. | pulgamecanica (Andre) |
482 | |
| 102. | roll (roll) |
477 | |
| 103. | dokterbob (Mathijs de Bruin) |
475 | |
| 104. | fellyph (Fellyph Cintra) |
470 | |
| 105. | krishaamer (Kris Haamer) |
469 | |
| 106. | gante (Joao Gante) |
462 | |
| 107. | phborba (Philipe Borba) |
462 | |
| 108. | theanxy (Wojtek) |
459 | |
| 109. | nunoplopes (Nuno Lopes) |
449 | |
| 110. | rubenmarcus (Ruben Marcus) |
447 | |
| 111. | LyeZinho (Pedro Kaleb!) |
444 | |
| 112. | bdsqqq (Igor Bedesqui) |
440 | |
| 113. | afonsojramos (Afonso Jorge Ramos) |
436 | |
| 114. | ziliolu (Luiza Zilio) |
433 | |
| 115. | Jaliborc (João Cardoso) |
431 | |
| 116. | AlexCatarino (Alexandre Catarino) |
429 | |
| 117. | almeidx (Almeida) |
429 | |
| 118. | thePeras (João Torre Pereira) |
425 | |
| 119. | g4brielklein (Gabriel Klein) |
416 | |
| 120. | luigicfilho (Luigi C. Filho) |
415 | |
| 121. | mistic (Tiago Costa) |
414 | |
| 122. | DanielFonsecaa (Daniel Fonseca) |
410 | |
| 123. | tomahock (João Pina) |
408 | |
| 124. | mikedld (Mike Gelfand) |
407 | |
| 125. | fabiosantoscode (Fábio Santos) |
405 | |
| 126. | filipecabaco (Filipe Cabaço) |
404 | |
| 127. | voidbert (Humberto Gomes) |
404 | |
| 128. | goncalossilva (Gonçalo Silva) |
402 | |
| 129. | marciocamello (Marcio Vale) |
398 | |
| 130. | JulianoVReis (Juliano Viégas Reis) |
396 | |
| 131. | radcortez (Roberto Cortez) |
394 | |
| 132. | marcelopoars (Marcelo Pereira) |
392 | |
| 133. | riclolsen (Ricardo Olsen) |
392 | |
| 134. | bruno12mota (Bruno Mota) |
391 | |
| 135. | qlpqlp (Paulo Vidal) |
387 | |
| 136. | dariogriffo (Dario Griffo) |
387 | |
| 137. | RuiSantosdotme (Rui Santos) |
381 | |
| 138. | Fernando-A-Rocha (Fernando Rocha) |
381 | |
| 139. | finnp (Finn Pauls) |
378 | |
| 140. | tamtamchik (Yuri Tkachenko) |
378 | |
| 141. | albttx (Albert Le Batteux) |
374 | |
| 142. | FFY00 (Filipe Laíns) |
372 | |
| 143. | pkoch (Paulo Koch) |
368 | |
| 144. | ebmarque (Ebenézer Marquezine) |
368 | |
| 145. | 0xferit (Ferit) |
366 | |
| 146. | Jeckerson (Anton Vasiliev) |
364 | |
| 147. | G4brym (Gabriel Massadas) |
363 | |
| 148. | couto (Luís Couto) |
355 | |
| 149. | hishamhm (Hisham Muhammad) |
354 | |
| 150. | malikpiara (Malik Piara) |
352 | |
| 151. | i4ki (i4k) |
351 | |
| 152. | andresilva (André Silva) |
349 | |
| 153. | zegameiro (José Gameiro) |
348 | |
| 154. | JGalego (João Galego) |
347 | |
| 155. | alicejgibbons (Alice Gibbons) |
343 | |
| 156. | DanielFran (Daniel Franco) |
338 | |
| 157. | kaiosilveira (Kaio Silveira) |
338 | |
| 158. | joao-conde (João Conde) |
338 | |
| 159. | erezrokah (Erez Rokah) |
331 | |
| 160. | juliajforesti (Júlia Jaeger Foresti) |
328 | |
| 161. | masmangan (Marco) |
327 | |
| 162. | HelioGuilherme66 (Hélio Guilherme) |
327 | |
| 163. | d-gubert (Douglas Gubert) |
322 | |
| 164. | ruilopesm (Rui Lopes) |
321 | |
| 165. | GuilhE (Guilherme Delgado) |
319 | |
| 166. | elena-kolevska (Elena Kolevska) |
312 | |
| 167. | fmcarvalho (Miguel Gamboa de Carvalho) |
312 | |
| 168. | cedoor (Cedoor) |
306 | |
| 169. | dwildt (Daniel Wildt) |
302 | |
| 170. | xbeatriz (Beatriz Costa) |
301 | |
| 171. | grouzen (Michael Nedokushev) |
300 | |
| 172. | lucasfrag (Lucas Fraga) |
296 | |
| 173. | danielsp45 (Daniel Pereira) |
292 | |
| 174. | kakacordovil (kaká cordovil) |
290 | |
| 175. | macabeus (Bruno Macabeus) |
288 | |
| 176. | marcospgp (Marcos Pereira) |
287 | |
| 177. | joaquimorg (joaquim.org) |
286 | |
| 178. | choraria (Sourabh Choraria) |
280 | |
| 179. | wenceslau (Wenceslau Neto) |
276 | |
| 180. | Bunn (Fernando Bunn) |
275 | |
| 181. | sn4k3 (Tiago Conceição) |
273 | |
| 182. | RodrigoDornelles (DornellesTV) |
272 | |
| 183. | joaodiaslobo (João Lobo) |
269 | |
| 184. | rogerlz (Rogerio Goncalves) |
268 | |
| 185. | RuiRomano (Rui Romano) |
261 | |
| 186. | joaotavora (João Távora) |
261 | |
| 187. | joaomlourenco (João M. Lourenço) |
261 | |
| 188. | cristijung (Cristina Jung) |
259 | |
| 189. | leoneljdias (Leonel Dias) |
256 | |
| 190. | feremabraz (Fernando Braz) |
255 | |
| 191. | psenough (Filipe Cruz) |
254 | |
| 192. | brpaz (Bruno Paz) |
252 | |
| 193. | kigiri (Clément) |
249 | |
| 194. | Benevanio (Benevanio) |
247 | |
| 195. | kremalicious (Matthias Kretschmann) |
244 | |
| 196. | paulofreitas-py (Paulo Freitas ) |
242 | |
| 197. | bolt12 (Armando Santos) |
239 | |
| 198. | m1guelpf (Miguel Piedrafita) |
237 | |
| 199. | benjaminbollen (Benjamin Bollen) |
237 | |
| 200. | JosePedroDias (José Pedro Dias) |
236 | |
| 201. | luizmellodev (Luiz Mello) |
234 | |
| 202. | nfo94 (Natália Oliveira) |
234 | |
| 203. | helderberto (Helder Burato Berto) |
232 | |
| 204. | talvasconcelos (Tiago Vasconcelos) |
224 | |
| 205. | linesky (sky line) |
224 | |
| 206. | shogunpurple (Martin McKeaveney) |
221 | |
| 207. | ivandrofly (Ivandro Jao) |
219 | |
| 208. | digoarthur (Diego Arthur) |
219 | |
| 209. | luciopaiva (Lucio Paiva) |
217 | |
| 210. | denulemos (Denisse Lemos) |
216 | |
| 211. | flavioislima (Flávio Fearn) |
213 | |
| 212. | alexcastrodev (Alexandro Castro) |
212 | |
| 213. | G-Pereira (Gonçalo Pereira) |
212 | |
| 214. | eltonsantos (Elton Santos) |
211 | |
| 215. | oliverbarnes (Oliver Azevedo Barnes) |
210 | |
| 216. | kevinchappell (Kevin Chappell) |
209 | |
| 217. | AlexandreCotorobai (Alexandre Cotorobai) |
209 | |
| 218. | Nuno-Jesus (Nuno Jesus) |
207 | |
| 219. | tentone (José Ferrão) |
205 | |
| 220. | DaniilBaida (Daniil Baida) |
203 | |
| 221. | carlosflorencio (Carlos Florêncio) |
201 | |
| 222. | gustavovalverde (Gustavo Valverde) |
200 | |
| 223. | marceloprates (Marcelo de Oliveira Rosa Prates) |
198 | |
| 224. | RazielRodrigues (Raziel Rodrigues) |
195 | |
| 225. | lenonleite (Lenon Leite) |
195 | |
| 226. | marado (Marcos Marado) |
193 | |
| 227. | pgte (Pedro Teixeira) |
191 | |
| 228. | angelamcosta (Angela Lima) |
191 | |
| 229. | JoseRFJuniorLLMs (Jose RF Junior) |
190 | |
| 230. | lafayettegabe (Gabe Soares) |
189 | |
| 231. | henrytirla () |
187 | |
| 232. | Bressar (Douglas Bressar) |
186 | |
| 233. | adorilson (Adorilson Bezerra) |
185 | |
| 234. | StuartFarmer (Stuart Farmer) |
184 | |
| 235. | remonh87 (Rémon) |
182 | |
| 236. | rcarmo (Rui Carmo) |
181 | |
| 237. | viniciusfinger (Vinicius Finger) |
179 | |
| 238. | lrascao (Luis Rascão) |
178 | |
| 239. | andreclerigo (André Clérigo) |
178 | |
| 240. | tomaspinho (Tomás Pinho) |
174 | |
| 241. | ftonato (Ademílson Tonato) |
174 | |
| 242. | pxlvre (Pol Vidal) |
173 | |
| 243. | ferrao (Rui Ferrão) |
173 | |
| 244. | mariolpantunes (Mário Antunes) |
172 | |
| 245. | PamelaRondina (Pamela Rondina) |
171 | |
| 246. | fao89 (Fabricio Aguiar) |
171 | |
| 247. | locks (Ricardo Mendes) |
168 | |
| 248. | rjperes (Ricardo Peres) |
168 | |
| 249. | tofran (Francisco Marques) |
165 | |
| 250. | mxssl (Max) |
164 | |
| 251. | ponces (Alberto Ponces) |
164 | |
| 252. | mcsf (Miguel Fonseca) |
161 | |
| 253. | pedrofp4444 (Pedro Pereira) |
161 | |
| 254. | sigma-andex (Jan Schulte) |
161 | |
| 255. | joaofbantunes (João Antunes) |
160 | |
| 256. | Jonathansoufer (Jonathan Ferreira) |
160 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 5 |
| 2. | joinum | 5 |
| 3. | cloudflare | 4 |
| 4. | coderdojobraga | 4 |
| 5. | nixos | 4 |
| 6. | rocketchat | 3 |
| 7. | semanadeinformatica | 3 |
| 8. | niaefeup | 3 |
| 9. | msmvps | 2 |
| 10. | pulp | 2 |