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-20 13:56:12 +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 67794 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) |
35117 | |
| 2. | ezefranca (Ezequiel Santos) |
9599 | |
| 3. | JarbasAl (JarbasAI) |
6068 | |
| 4. | otaviojava (Otávio Santana) |
4920 | |
| 5. | motanelson (nelson jr mota) |
4261 | |
| 6. | rgl (Rui Lopes) |
3637 | |
| 7. | snipe (snipe) |
2979 | |
| 8. | oliota (Rubem Oliota) |
2488 | |
| 9. | bgcngm (Bruno Martins) |
2097 | |
| 10. | nunomaduro (nuno maduro) |
1922 | |
| 11. | leafac (Leandro Facchinetti) |
1865 | |
| 12. | DiogoRibeiro7 (Diogo Ribeiro) |
1838 | |
| 13. | adamchainz (Adam Johnson) |
1809 | |
| 14. | timlinux (Tim Sutton) |
1712 | |
| 15. | nelsonic (Nelson) |
1597 | |
| 16. | tiagozip (tiago) |
1566 | |
| 17. | datsfilipe (datsfilipe.xyz) |
1551 | |
| 18. | josemvcerqueira (ターニャ🪖) |
1534 | |
| 19. | gnunicorn (Benjamin Kampmann) |
1443 | |
| 20. | pgte (Pedro Teixeira) |
1437 | |
| 21. | dev-ggomes (Guilherme Gomes) |
1365 | |
| 22. | rafaeelaudibert (Rafael Audibert) |
1318 | |
| 23. | matklad (Alex Kladov) |
1311 | |
| 24. | naps62 (Miguel Palhas) |
1268 | |
| 25. | TGlide (Thomas G. Lopes) |
1260 | |
| 26. | microchipgnu (Luís Freitas) |
1228 | |
| 27. | GearsDatapacks (Surya Rose) |
1211 | |
| 28. | ImrenR (Imren R) |
1185 | |
| 29. | jpneto (João Pedro Neto) |
1157 | |
| 30. | limwa (André Lima) |
1144 | |
| 31. | bdmendes (Bruno Mendes) |
1126 | |
| 32. | pirapira (Yoichi Hirai) |
1118 | |
| 33. | joamag (João Magalhães) |
1115 | |
| 34. | Curio5813 (Marcos Glasner) |
1055 | |
| 35. | leandrodamascena (Leandro Damascena) |
1051 | |
| 36. | ggazzo (Guilherme Gazzo) |
1013 | |
| 37. | FACorreiaa (Fernando Correia) |
1009 | |
| 38. | alt-romes (Rodrigo Mesquita) |
1008 | |
| 39. | Process-ing (Bruno Oliveira) |
987 | |
| 40. | RGarrido03 (Rúben Garrido) |
978 | |
| 41. | vgeorge (Vitor George) |
956 | |
| 42. | Th0rgal (Thomas Marchand) |
951 | |
| 43. | HenriqueSFernandes (Henrique Fernandes) |
946 | |
| 44. | nicolastakashi (Nicolas Takashi) |
937 | |
| 45. | josesimoes (José Simões) |
914 | |
| 46. | vasturiano (Vasco Asturiano) |
911 | |
| 47. | andreaTP (Andrea Peruffo) |
872 | |
| 48. | caruccio (Mateus Caruccio) |
835 | |
| 49. | uLucasFraga (lucas.fraga) |
834 | |
| 50. | rochacbruno (Bruno Cesar Rocha) |
813 | |
| 51. | diogocarrola (Diogo Carrola) |
809 | |
| 52. | pmoura (Paulo Moura) |
792 | |
| 53. | hugomrdias (Hugo Dias) |
791 | |
| 54. | roll (roll) |
789 | |
| 55. | melogabriel (Gabriel Melo) |
777 | |
| 56. | nelsonmestevao (Nelson Estevão) |
771 | |
| 57. | niquola (Nikolai Ryzhikov) |
764 | |
| 58. | 0xferit (Ferit) |
759 | |
| 59. | diogotcorreia (Diogo Correia) |
758 | |
| 60. | ashtanko (Oleksii Shtanko) |
756 | |
| 61. | mendess (Mendes) |
750 | |
| 62. | sug0 (Tiago Carvalho) |
721 | |
| 63. | joaquimrocha (Joaquim Rocha) |
697 | |
| 64. | ttoino (João Pereira) |
693 | |
| 65. | tofumatt (Matthew Riley MacPherson) |
675 | |
| 66. | stevenroose (Steven Roose) |
673 | |
| 67. | dickhardt (Dick Hardt) |
672 | |
| 68. | dannyhw (Daniel Williams) |
658 | |
| 69. | lude-bri (Luigi Piantavinha) |
654 | |
| 70. | anfreire (André Freire Ferreira) |
651 | |
| 71. | schnorr (Lucas M. Schnorr) |
647 | |
| 72. | pedrosousa (Pedro Sousa) |
625 | |
| 73. | ledsouza (Leandro da Silva de Souza) |
623 | |
| 74. | ZanzyTHEbar (DaOfficialWizard) |
611 | |
| 75. | callmephilip (Philip Nuzhnyi) |
611 | |
| 76. | renatomarinho (Renato Marinho) |
610 | |
| 77. | sdsantos (Sérgio Santos) |
605 | |
| 78. | goncalossilva (Gonçalo Silva) |
603 | |
| 79. | kayua (Kayuã Oleques) |
600 | |
| 80. | joa-quim (Joaquim) |
589 | |
| 81. | ncruces (Nuno Cruces) |
583 | |
| 82. | tassoevan (Tasso Evangelista) |
582 | |
| 83. | joaomlourenco (João M. Lourenço) |
575 | |
| 84. | rmarinho (Rui Marinho) |
567 | |
| 85. | Fernando-A-Rocha (Fernando Rocha) |
552 | |
| 86. | marianaobmorais (Mariana Morais) |
534 | |
| 87. | MrSloth-dev (João Albuquerque Barbosa) |
533 | |
| 88. | anilkeshwani (Anil Keshwani) |
524 | |
| 89. | nflaig (Nico Flaig) |
517 | |
| 90. | EnkrateiaLucca (LUCAS SOARES) |
517 | |
| 91. | pedro-mendonca (Pedro Mendonça) |
517 | |
| 92. | rubuy-74 (Rubem Neto) |
515 | |
| 93. | woile (Santiago Fraire Willemoes) |
514 | |
| 94. | jcazevedo (Joao Azevedo) |
505 | |
| 95. | afonsojramos (Afonso Jorge Ramos) |
504 | |
| 96. | s0undt3ch (Pedro Algarvio) |
503 | |
| 97. | jmg-duarte (José Duarte) |
501 | |
| 98. | fellyph (Fellyph Cintra) |
496 | |
| 99. | phborba (Philipe Borba) |
487 | |
| 100. | theanxy (Wojtek) |
485 | |
| 101. | buu342 (Buu342) |
481 | |
| 102. | alcides (Alcides Fonseca) |
480 | |
| 103. | luigicfilho (Luigi C. Filho) |
472 | |
| 104. | dokterbob (Mathijs de Bruin) |
469 | |
| 105. | nathanpc (Nathan Campos) |
463 | |
| 106. | DGoiana (Diogo Goiana) |
460 | |
| 107. | brocaar (Orne Brocaar) |
459 | |
| 108. | pulgamecanica (Andre) |
459 | |
| 109. | dwildt (Daniel Wildt) |
456 | |
| 110. | tamtamchik (Yuri Tkachenko) |
451 | |
| 111. | Jaliborc (João Cardoso) |
450 | |
| 112. | joaotavora (João Távora) |
449 | |
| 113. | mikedld (Mike Gelfand) |
448 | |
| 114. | AvilaAndre (André Ávila) |
444 | |
| 115. | LyeZinho (Pedro Kaleb!) |
438 | |
| 116. | tutods (Daniel Sousa) |
437 | |
| 117. | DanielFonsecaa (Daniel Fonseca) |
429 | |
| 118. | rubenmarcus (Ruben Marcus) |
427 | |
| 119. | nunoplopes (Nuno Lopes) |
420 | |
| 120. | apocas (Pedro Dias) |
416 | |
| 121. | Enet4 (Eduardo Pinho) |
415 | |
| 122. | bruno12mota (Bruno Mota) |
415 | |
| 123. | andresilva (André Silva) |
414 | |
| 124. | radcortez (Roberto Cortez) |
413 | |
| 125. | tomahock (João Pina) |
411 | |
| 126. | AlexCatarino (Alexandre Catarino) |
410 | |
| 127. | MarkosComK (Markos Vinicius) |
407 | |
| 128. | gustavovalverde (Gustavo Valverde) |
404 | |
| 129. | Lorenzobattistela (Lorenzo Battistela) |
400 | |
| 130. | JGalego (João Galego) |
399 | |
| 131. | dariogriffo (Dario Griffo) |
396 | |
| 132. | fabiosantoscode (Fábio Santos) |
392 | |
| 133. | marciocamello (Marcio Vale) |
385 | |
| 134. | G4brym (Gabriel Massadas) |
383 | |
| 135. | Jeckerson (Anton Vasiliev) |
380 | |
| 136. | krishaamer (Kris Haamer) |
376 | |
| 137. | finnp (Finn Pauls) |
374 | |
| 138. | ziliolu (Luiza Zilio) |
373 | |
| 139. | JulianoVReis (Juliano Viégas Reis) |
372 | |
| 140. | tskxz (Tanjil) |
371 | |
| 141. | DanielFran (Daniel Franco) |
369 | |
| 142. | voidbert (Humberto Gomes) |
367 | |
| 143. | brpaz (Bruno Paz) |
360 | |
| 144. | malikpiara (Malik Piara) |
358 | |
| 145. | masmangan (Marco) |
356 | |
| 146. | g4brielklein (Gabriel Klein) |
355 | |
| 147. | FFY00 (Filipe Laíns) |
354 | |
| 148. | bolt12 (Armando Santos) |
352 | |
| 149. | ebmarque (Ebenézer Marquezine) |
352 | |
| 150. | mistic (Tiago Costa) |
348 | |
| 151. | riclolsen (Ricardo Olsen) |
347 | |
| 152. | thePeras (João Torre Pereira) |
343 | |
| 153. | filipecabaco (Filipe Cabaço) |
339 | |
| 154. | qlpqlp (Paulo Vidal) |
338 | |
| 155. | alicejgibbons (Alice Gibbons) |
336 | |
| 156. | fmcarvalho (Miguel Gamboa de Carvalho) |
334 | |
| 157. | hishamhm (Hisham Muhammad) |
332 | |
| 158. | pkoch (Paulo Koch) |
332 | |
| 159. | RuiSantosdotme (Rui Santos) |
331 | |
| 160. | albttx (Albert Le Batteux) |
330 | |
| 161. | GuilhE (Guilherme Delgado) |
327 | |
| 162. | lucasfrag (Lucas Fraga) |
315 | |
| 163. | joaquimorg (joaquim.org) |
314 | |
| 164. | macabeus (Bruno Macabeus) |
314 | |
| 165. | ruilopesm (Rui Lopes) |
313 | |
| 166. | RuiRomano (Rui Romano) |
310 | |
| 167. | d-gubert (Douglas Gubert) |
307 | |
| 168. | rcarmo (Rui Carmo) |
304 | |
| 169. | kigiri (Clément) |
304 | |
| 170. | RodrigoDornelles (DornellesTV) |
299 | |
| 171. | zegameiro (José Gameiro) |
295 | |
| 172. | HelioGuilherme66 (Hélio Guilherme) |
295 | |
| 173. | grouzen (Michael Nedokushev) |
292 | |
| 174. | kakacordovil (kaká cordovil) |
290 | |
| 175. | juliajforesti (Júlia Jaeger Foresti) |
287 | |
| 176. | Bunn (Fernando Bunn) |
285 | |
| 177. | choraria (Sourabh Choraria) |
280 | |
| 178. | elena-kolevska (Elena Kolevska) |
279 | |
| 179. | couto (Luís Couto) |
277 | |
| 180. | JosePedroDias (José Pedro Dias) |
276 | |
| 181. | danielsp45 (Daniel Pereira) |
274 | |
| 182. | sn4k3 (Tiago Conceição) |
271 | |
| 183. | luizmellodev (Luiz Mello) |
270 | |
| 184. | wenceslau (Wenceslau Neto) |
269 | |
| 185. | i4ki (i4k) |
269 | |
| 186. | marcospgp (Marcos Pereira) |
268 | |
| 187. | MarcelloDuarte (Marcello Duarte) |
265 | |
| 188. | m1guelpf (Miguel Piedrafita) |
264 | |
| 189. | kremalicious (Matthias Kretschmann) |
259 | |
| 190. | Benevanio (Benevanio) |
258 | |
| 191. | erezrokah (Erez Rokah) |
257 | |
| 192. | feremabraz (Fernando Braz) |
257 | |
| 193. | mariolpantunes (Mário Antunes) |
255 | |
| 194. | alexcastrodev (Alexandro Castro) |
252 | |
| 195. | cristijung (Cristina Jung) |
252 | |
| 196. | flavioislima (Flávio Fearn) |
250 | |
| 197. | paulofreitas-py (Paulo Freitas ) |
245 | |
| 198. | lrascao (Luis Rascão) |
243 | |
| 199. | talvasconcelos (Tiago Vasconcelos) |
234 | |
| 200. | gante (Joao Gante) |
231 | |
| 201. | JoseRFJuniorLLMs (Jose RF Junior) |
227 | |
| 202. | luciopaiva (Lucio Paiva) |
227 | |
| 203. | gss-patricia (Patrícia Gomes dos Santos Silva) |
224 | |
| 204. | F4NT0 (Gabriel Fanto Stundner) |
221 | |
| 205. | andremion (André Mion) |
221 | |
| 206. | lenonleite (Lenon Leite) |
219 | |
| 207. | remonh87 (Rémon) |
218 | |
| 208. | nfo94 (Natália Oliveira) |
214 | |
| 209. | dialex (Diogo Nunes) |
210 | |
| 210. | duartecaldascardoso (Duarte Cardoso) |
208 | |
| 211. | psenough (Filipe Cruz) |
207 | |
| 212. | luisdalmolin (Luís Dalmolin) |
206 | |
| 213. | leoneljdias (Leonel Dias) |
206 | |
| 214. | joaodiaslobo (João Lobo) |
205 | |
| 215. | marado (Marcos Marado) |
203 | |
| 216. | oliverbarnes (Oliver Azevedo Barnes) |
201 | |
| 217. | rogerlz (Rogerio Goncalves) |
200 | |
| 218. | mxssl (Max) |
198 | |
| 219. | marcelopoars (Marcelo Pereira) |
197 | |
| 220. | digoarthur (Diego Arthur) |
197 | |
| 221. | carlosflorencio (Carlos Florêncio) |
196 | |
| 222. | andrepimenta (Andre Pimenta) |
195 | |
| 223. | adorilson (Adorilson Bezerra) |
192 | |
| 224. | Drete457 (Filipe Mota) |
191 | |
| 225. | benjaminbollen (Benjamin Bollen) |
191 | |
| 226. | kaiosilveira (Kaio Silveira) |
187 | |
| 227. | imgabrieldev (Gabriel Soares) |
185 | |
| 228. | tofran (Francisco Marques) |
183 | |
| 229. | angelamcosta (Angela Lima) |
183 | |
| 230. | eltonsantos (Elton Santos) |
181 | |
| 231. | StuartFarmer (Stuart Farmer) |
181 | |
| 232. | tomaspinho (Tomás Pinho) |
181 | |
| 233. | waldyrious (Waldir Pimenta) |
179 | |
| 234. | jonnyparris (Ruskin) |
178 | |
| 235. | acidiney (Acidiney Dias) |
178 | |
| 236. | gabrieleangeletti (Gabriele Angeletti) |
176 | |
| 237. | G-Pereira (Gonçalo Pereira) |
176 | |
| 238. | ftonato (Ademílson Tonato) |
174 | |
| 239. | tentone (José Ferrão) |
173 | |
| 240. | viniciusfinger (Vinicius Finger) |
170 | |
| 241. | fao89 (Fabricio Aguiar) |
168 | |
| 242. | ponces (Alberto Ponces) |
165 | |
| 243. | FMCalisto (Francisco Maria Calisto) |
165 | |
| 244. | begmaroman (Roman Behma) |
163 | |
| 245. | dinocosta (Dino) |
162 | |
| 246. | Bressar (Douglas Bressar) |
160 | |
| 247. | pedrofp4444 (Pedro Pereira) |
159 | |
| 248. | Jonathansoufer (Jonathan Ferreira) |
158 | |
| 249. | BrunoGeorgevich (Bruno Georgevich Ferreira) |
158 | |
| 250. | PamelaRondina (Pamela Rondina) |
155 | |
| 251. | sikozonpc (Tiago) |
155 | |
| 252. | claudiaazambuja (Claudia Azambuja) |
154 | |
| 253. | goncalo1021pt (Gonçalo Santos Pereira) |
152 | |
| 254. | AniLeo (Ani) |
151 | |
| 255. | cimendes (Inês Mendes) |
151 | |
| 256. | helderberto (Helder Burato Berto) |
151 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 6 |
| 2. | joinum | 5 |
| 3. | cloudflare | 5 |
| 4. | coderdojobraga | 4 |
| 5. | nixos | 4 |
| 6. | rocketchat | 3 |
| 7. | niaefeup | 3 |
| 8. | semanadeinformatica | 3 |
| 9. | cocoaheadsbrasil | 2 |
| 10. | ieeeupsb | 2 |