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-10 03:22:57 +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 66911 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) |
34463 | |
| 2. | ezefranca (Ezequiel Santos) |
11105 | |
| 3. | JarbasAl (JarbasAI) |
6799 | |
| 4. | otaviojava (Otávio Santana) |
4488 | |
| 5. | motanelson (nelson jr mota) |
4369 | |
| 6. | rgl (Rui Lopes) |
3455 | |
| 7. | snipe (snipe) |
2834 | |
| 8. | leafac (Leandro Facchinetti) |
2009 | |
| 9. | timlinux (Tim Sutton) |
1996 | |
| 10. | bgcngm (Bruno Martins) |
1967 | |
| 11. | nunomaduro (nuno maduro) |
1949 | |
| 12. | oliota (Rubem Oliota) |
1937 | |
| 13. | adamchainz (Adam Johnson) |
1715 | |
| 14. | nelsonic (Nelson) |
1710 | |
| 15. | josemvcerqueira (ターニャ🪖) |
1687 | |
| 16. | gnunicorn (Benjamin Kampmann) |
1638 | |
| 17. | DiogoRibeiro7 (Diogo Ribeiro) |
1535 | |
| 18. | naps62 (Miguel Palhas) |
1376 | |
| 19. | RGarrido03 (Rúben Garrido) |
1306 | |
| 20. | Process-ing (Bruno Oliveira) |
1300 | |
| 21. | TGlide (Thomas G. Lopes) |
1269 | |
| 22. | matklad (Alex Kladov) |
1255 | |
| 23. | pgte (Pedro Teixeira) |
1237 | |
| 24. | vasturiano (Vasco Asturiano) |
1187 | |
| 25. | microchipgnu (Luís Freitas) |
1170 | |
| 26. | jpneto (João Pedro Neto) |
1131 | |
| 27. | rafaeelaudibert (Rafael Audibert) |
1129 | |
| 28. | HenriqueSFernandes (Henrique Fernandes) |
1101 | |
| 29. | datsfilipe (datsfilipe.xyz) |
1084 | |
| 30. | ggazzo (Guilherme Gazzo) |
1079 | |
| 31. | bdmendes (Bruno Mendes) |
1078 | |
| 32. | leandrodamascena (Leandro Damascena) |
1006 | |
| 33. | limwa (André Lima) |
977 | |
| 34. | Curio5813 (Marcos Glasner) |
951 | |
| 35. | pirapira (Yoichi Hirai) |
941 | |
| 36. | josesimoes (José Simões) |
932 | |
| 37. | nicolastakashi (Nicolas Takashi) |
923 | |
| 38. | vgeorge (Vitor George) |
904 | |
| 39. | ImrenR (Imren R) |
903 | |
| 40. | caruccio (Mateus Caruccio) |
900 | |
| 41. | uLucasFraga (lucas.fraga) |
878 | |
| 42. | andreaTP (Andrea Peruffo) |
868 | |
| 43. | rochacbruno (Bruno Cesar Rocha) |
858 | |
| 44. | MarkosComK (Markos Vinicius) |
850 | |
| 45. | sug0 (Tiago Carvalho) |
840 | |
| 46. | alt-romes (Rodrigo Mesquita) |
839 | |
| 47. | tiagozip (tiago) |
821 | |
| 48. | niquola (Nikolai Ryzhikov) |
809 | |
| 49. | lude-bri (Luigi Piantavinha) |
807 | |
| 50. | FACorreiaa (Fernando Correia) |
806 | |
| 51. | joamag (João Magalhães) |
799 | |
| 52. | pmoura (Paulo Moura) |
794 | |
| 53. | ashtanko (Oleksii Shtanko) |
786 | |
| 54. | melogabriel (Gabriel Melo) |
767 | |
| 55. | anfreire (André Freire Ferreira) |
766 | |
| 56. | nelsonmestevao (Nelson Estevão) |
753 | |
| 57. | callmephilip (Philip Nuzhnyi) |
734 | |
| 58. | diogotcorreia (Diogo Correia) |
731 | |
| 59. | tofumatt (Matthew Riley MacPherson) |
720 | |
| 60. | dev-ggomes (Guilherme Gomes) |
712 | |
| 61. | diogocarrola (Diogo Carrola) |
709 | |
| 62. | renatomarinho (Renato Marinho) |
697 | |
| 63. | hugomrdias (Hugo Dias) |
695 | |
| 64. | marianaobmorais (Mariana Morais) |
687 | |
| 65. | joaquimrocha (Joaquim Rocha) |
671 | |
| 66. | mendess (Mendes) |
669 | |
| 67. | 0xferit (Ferit) |
669 | |
| 68. | sdsantos (Sérgio Santos) |
643 | |
| 69. | schnorr (Lucas M. Schnorr) |
633 | |
| 70. | ledsouza (Leandro da Silva de Souza) |
628 | |
| 71. | pedrosousa (Pedro Sousa) |
624 | |
| 72. | rubuy-74 (Rubem Neto) |
620 | |
| 73. | tassoevan (Tasso Evangelista) |
610 | |
| 74. | stevenroose (Steven Roose) |
607 | |
| 75. | DGoiana (Diogo Goiana) |
606 | |
| 76. | dickhardt (Dick Hardt) |
604 | |
| 77. | ttoino (João Pereira) |
601 | |
| 78. | Th0rgal (Thomas Marchand) |
595 | |
| 79. | dannyhw (Daniel Williams) |
589 | |
| 80. | kayua (Kayuã Oleques) |
587 | |
| 81. | ZanzyTHEbar (DaOfficialWizard) |
585 | |
| 82. | MrSloth-dev (João Albuquerque Barbosa) |
581 | |
| 83. | jcazevedo (Joao Azevedo) |
575 | |
| 84. | ncruces (Nuno Cruces) |
572 | |
| 85. | nflaig (Nico Flaig) |
557 | |
| 86. | joa-quim (Joaquim) |
551 | |
| 87. | rmarinho (Rui Marinho) |
551 | |
| 88. | tutods (Daniel Sousa) |
534 | |
| 89. | anilkeshwani (Anil Keshwani) |
530 | |
| 90. | buu342 (Buu342) |
522 | |
| 91. | s0undt3ch (Pedro Algarvio) |
503 | |
| 92. | alcides (Alcides Fonseca) |
498 | |
| 93. | nathanpc (Nathan Campos) |
498 | |
| 94. | roll (roll) |
496 | |
| 95. | jmg-duarte (José Duarte) |
488 | |
| 96. | pedro-mendonca (Pedro Mendonça) |
478 | |
| 97. | EnkrateiaLucca (LUCAS SOARES) |
474 | |
| 98. | theanxy (Wojtek) |
474 | |
| 99. | brocaar (Orne Brocaar) |
473 | |
| 100. | Enet4 (Eduardo Pinho) |
471 | |
| 101. | fellyph (Fellyph Cintra) |
469 | |
| 102. | dokterbob (Mathijs de Bruin) |
469 | |
| 103. | pulgamecanica (Andre) |
469 | |
| 104. | krishaamer (Kris Haamer) |
463 | |
| 105. | AvilaAndre (André Ávila) |
462 | |
| 106. | apocas (Pedro Dias) |
458 | |
| 107. | phborba (Philipe Borba) |
452 | |
| 108. | luigicfilho (Luigi C. Filho) |
447 | |
| 109. | rubenmarcus (Ruben Marcus) |
442 | |
| 110. | nunoplopes (Nuno Lopes) |
442 | |
| 111. | almeidx (Almeida) |
439 | |
| 112. | afonsojramos (Afonso Jorge Ramos) |
437 | |
| 113. | Jaliborc (João Cardoso) |
436 | |
| 114. | LyeZinho (Pedro Kaleb!) |
435 | |
| 115. | ziliolu (Luiza Zilio) |
433 | |
| 116. | AlexCatarino (Alexandre Catarino) |
418 | |
| 117. | mikedld (Mike Gelfand) |
418 | |
| 118. | goncalossilva (Gonçalo Silva) |
415 | |
| 119. | g4brielklein (Gabriel Klein) |
412 | |
| 120. | DanielFonsecaa (Daniel Fonseca) |
411 | |
| 121. | bruno12mota (Bruno Mota) |
406 | |
| 122. | tomahock (João Pina) |
404 | |
| 123. | fabiosantoscode (Fábio Santos) |
404 | |
| 124. | marciocamello (Marcio Vale) |
398 | |
| 125. | JulianoVReis (Juliano Viégas Reis) |
398 | |
| 126. | mistic (Tiago Costa) |
397 | |
| 127. | voidbert (Humberto Gomes) |
397 | |
| 128. | radcortez (Roberto Cortez) |
396 | |
| 129. | tamtamchik (Yuri Tkachenko) |
395 | |
| 130. | Fernando-A-Rocha (Fernando Rocha) |
395 | |
| 131. | thePeras (João Torre Pereira) |
392 | |
| 132. | filipecabaco (Filipe Cabaço) |
391 | |
| 133. | Lorenzobattistela (Lorenzo Battistela) |
390 | |
| 134. | dariogriffo (Dario Griffo) |
389 | |
| 135. | riclolsen (Ricardo Olsen) |
389 | |
| 136. | qlpqlp (Paulo Vidal) |
388 | |
| 137. | finnp (Finn Pauls) |
378 | |
| 138. | G4brym (Gabriel Massadas) |
369 | |
| 139. | ebmarque (Ebenézer Marquezine) |
368 | |
| 140. | albttx (Albert Le Batteux) |
362 | |
| 141. | FFY00 (Filipe Laíns) |
360 | |
| 142. | pkoch (Paulo Koch) |
359 | |
| 143. | couto (Luís Couto) |
352 | |
| 144. | i4ki (i4k) |
351 | |
| 145. | hishamhm (Hisham Muhammad) |
350 | |
| 146. | Jeckerson (Anton Vasiliev) |
350 | |
| 147. | JGalego (João Galego) |
349 | |
| 148. | alicejgibbons (Alice Gibbons) |
348 | |
| 149. | andresilva (André Silva) |
338 | |
| 150. | zegameiro (José Gameiro) |
337 | |
| 151. | malikpiara (Malik Piara) |
334 | |
| 152. | RuiSantosdotme (Rui Santos) |
334 | |
| 153. | kaiosilveira (Kaio Silveira) |
331 | |
| 154. | dwildt (Daniel Wildt) |
329 | |
| 155. | DanielFran (Daniel Franco) |
326 | |
| 156. | erezrokah (Erez Rokah) |
319 | |
| 157. | masmangan (Marco) |
318 | |
| 158. | ruilopesm (Rui Lopes) |
317 | |
| 159. | d-gubert (Douglas Gubert) |
316 | |
| 160. | juliajforesti (Júlia Jaeger Foresti) |
316 | |
| 161. | fmcarvalho (Miguel Gamboa de Carvalho) |
311 | |
| 162. | GuilhE (Guilherme Delgado) |
311 | |
| 163. | grouzen (Michael Nedokushev) |
309 | |
| 164. | HelioGuilherme66 (Hélio Guilherme) |
306 | |
| 165. | brpaz (Bruno Paz) |
305 | |
| 166. | marcelopoars (Marcelo Pereira) |
304 | |
| 167. | elena-kolevska (Elena Kolevska) |
303 | |
| 168. | cedoor (Cedoor) |
303 | |
| 169. | macabeus (Bruno Macabeus) |
302 | |
| 170. | joao-conde (João Conde) |
301 | |
| 171. | lucasfrag (Lucas Fraga) |
301 | |
| 172. | xbeatriz (Beatriz Costa) |
292 | |
| 173. | kakacordovil (kaká cordovil) |
290 | |
| 174. | joaquimorg (joaquim.org) |
288 | |
| 175. | danielsp45 (Daniel Pereira) |
283 | |
| 176. | choraria (Sourabh Choraria) |
280 | |
| 177. | joaomlourenco (João M. Lourenço) |
277 | |
| 178. | Bunn (Fernando Bunn) |
274 | |
| 179. | sn4k3 (Tiago Conceição) |
273 | |
| 180. | marcospgp (Marcos Pereira) |
271 | |
| 181. | wenceslau (Wenceslau Neto) |
269 | |
| 182. | joaodiaslobo (João Lobo) |
263 | |
| 183. | RuiRomano (Rui Romano) |
261 | |
| 184. | joaotavora (João Távora) |
261 | |
| 185. | RodrigoDornelles (DornellesTV) |
259 | |
| 186. | cristijung (Cristina Jung) |
259 | |
| 187. | feremabraz (Fernando Braz) |
255 | |
| 188. | luizmellodev (Luiz Mello) |
253 | |
| 189. | Benevanio (Benevanio) |
251 | |
| 190. | bolt12 (Armando Santos) |
249 | |
| 191. | kremalicious (Matthias Kretschmann) |
249 | |
| 192. | paulofreitas-py (Paulo Freitas ) |
244 | |
| 193. | leoneljdias (Leonel Dias) |
243 | |
| 194. | rogerlz (Rogerio Goncalves) |
243 | |
| 195. | m1guelpf (Miguel Piedrafita) |
238 | |
| 196. | JosePedroDias (José Pedro Dias) |
236 | |
| 197. | psenough (Filipe Cruz) |
235 | |
| 198. | gante (Joao Gante) |
235 | |
| 199. | benjaminbollen (Benjamin Bollen) |
234 | |
| 200. | kigiri (Clément) |
234 | |
| 201. | talvasconcelos (Tiago Vasconcelos) |
226 | |
| 202. | kevinchappell (Kevin Chappell) |
221 | |
| 203. | ivandrofly (Ivandro Jao) |
219 | |
| 204. | nfo94 (Natália Oliveira) |
219 | |
| 205. | lenonleite (Lenon Leite) |
219 | |
| 206. | digoarthur (Diego Arthur) |
219 | |
| 207. | alexcastrodev (Alexandro Castro) |
218 | |
| 208. | luciopaiva (Lucio Paiva) |
217 | |
| 209. | oliverbarnes (Oliver Azevedo Barnes) |
212 | |
| 210. | denulemos (Denisse Lemos) |
209 | |
| 211. | tentone (José Ferrão) |
198 | |
| 212. | flavioislima (Flávio Fearn) |
197 | |
| 213. | gustavovalverde (Gustavo Valverde) |
196 | |
| 214. | RazielRodrigues (Raziel Rodrigues) |
195 | |
| 215. | DaniilBaida (Daniil Baida) |
194 | |
| 216. | JoseRFJuniorLLMs (Jose RF Junior) |
193 | |
| 217. | mariolpantunes (Mário Antunes) |
192 | |
| 218. | carlosflorencio (Carlos Florêncio) |
192 | |
| 219. | eltonsantos (Elton Santos) |
192 | |
| 220. | lafayettegabe (Gabe Soares) |
191 | |
| 221. | angelamcosta (Angela Lima) |
190 | |
| 222. | rcarmo (Rui Carmo) |
188 | |
| 223. | marado (Marcos Marado) |
187 | |
| 224. | shogunpurple (Martin McKeaveney) |
186 | |
| 225. | adorilson (Adorilson Bezerra) |
185 | |
| 226. | StuartFarmer (Stuart Farmer) |
184 | |
| 227. | remonh87 (Rémon) |
180 | |
| 228. | G-Pereira (Gonçalo Pereira) |
179 | |
| 229. | gabrieleangeletti (Gabriele Angeletti) |
176 | |
| 230. | ftonato (Ademílson Tonato) |
174 | |
| 231. | viniciusfinger (Vinicius Finger) |
174 | |
| 232. | tomaspinho (Tomás Pinho) |
174 | |
| 233. | pxlvre (Pol Vidal) |
173 | |
| 234. | ferrao (Rui Ferrão) |
171 | |
| 235. | rjperes (Ricardo Peres) |
169 | |
| 236. | lrascao (Luis Rascão) |
168 | |
| 237. | AlexandreCotorobai (Alexandre Cotorobai) |
168 | |
| 238. | Bressar (Douglas Bressar) |
166 | |
| 239. | tofran (Francisco Marques) |
165 | |
| 240. | mxssl (Max) |
165 | |
| 241. | PamelaRondina (Pamela Rondina) |
164 | |
| 242. | Nuno-Jesus (Nuno Jesus) |
163 | |
| 243. | fao89 (Fabricio Aguiar) |
162 | |
| 244. | andremion (André Mion) |
162 | |
| 245. | F4NT0 (Gabriel Fanto Stundner) |
159 | |
| 246. | FMCalisto (Francisco Maria Calisto) |
157 | |
| 247. | reniciuspagotto (Renicius Pagotto Fostaini) |
157 | |
| 248. | andreclerigo (André Clérigo) |
157 | |
| 249. | mcsf (Miguel Fonseca) |
157 | |
| 250. | pedrofp4444 (Pedro Pereira) |
157 | |
| 251. | ponces (Alberto Ponces) |
157 | |
| 252. | claudiaazambuja (Claudia Azambuja) |
156 | |
| 253. | andrepimenta (Andre Pimenta) |
154 | |
| 254. | MarcelloDuarte (Marcello Duarte) |
153 | |
| 255. | Jonathansoufer (Jonathan Ferreira) |
153 | |
| 256. | sikozonpc (Tiago) |
153 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 5 |
| 2. | joinum | 5 |
| 3. | coderdojobraga | 4 |
| 4. | nixos | 4 |
| 5. | cloudflare | 4 |
| 6. | rocketchat | 3 |
| 7. | epicgames | 3 |
| 8. | semanadeinformatica | 3 |
| 9. | niaefeup | 3 |
| 10. | cocoaheadsbrasil | 2 |