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 2026-01-04 07:05:39 +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 67977 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) |
35259 | |
| 2. | ezefranca (Ezequiel Santos) |
8780 | |
| 3. | JarbasAl (JarbasAI) |
5683 | |
| 4. | otaviojava (Otávio Santana) |
4986 | |
| 5. | motanelson (nelson jr mota) |
4187 | |
| 6. | rgl (Rui Lopes) |
3698 | |
| 7. | snipe (snipe) |
2962 | |
| 8. | oliota (Rubem Oliota) |
2700 | |
| 9. | bgcngm (Bruno Martins) |
2039 | |
| 10. | nunomaduro (nuno maduro) |
1889 | |
| 11. | DiogoRibeiro7 (Diogo Ribeiro) |
1862 | |
| 12. | leafac (Leandro Facchinetti) |
1830 | |
| 13. | adamchainz (Adam Johnson) |
1804 | |
| 14. | timlinux (Tim Sutton) |
1717 | |
| 15. | datsfilipe (datsfilipe.xyz) |
1623 | |
| 16. | tiagozip (tiago) |
1614 | |
| 17. | nelsonic (Nelson) |
1546 | |
| 18. | Th0rgal (Thomas Marchand) |
1501 | |
| 19. | pgte (Pedro Teixeira) |
1496 | |
| 20. | josemvcerqueira (ターニャ🪖) |
1470 | |
| 21. | gnunicorn (Benjamin Kampmann) |
1425 | |
| 22. | rafaeelaudibert (Rafael Audibert) |
1381 | |
| 23. | dev-ggomes (Guilherme Gomes) |
1338 | |
| 24. | matklad (Alex Kladov) |
1270 | |
| 25. | ImrenR (Imren R) |
1238 | |
| 26. | TGlide (Thomas G. Lopes) |
1238 | |
| 27. | microchipgnu (Luís Freitas) |
1237 | |
| 28. | naps62 (Miguel Palhas) |
1221 | |
| 29. | GearsDatapacks (Surya Rose) |
1198 | |
| 30. | joamag (João Magalhães) |
1159 | |
| 31. | bdmendes (Bruno Mendes) |
1151 | |
| 32. | pirapira (Yoichi Hirai) |
1141 | |
| 33. | limwa (André Lima) |
1100 | |
| 34. | jpneto (João Pedro Neto) |
1080 | |
| 35. | leandrodamascena (Leandro Damascena) |
1078 | |
| 36. | Curio5813 (Marcos Glasner) |
1057 | |
| 37. | FACorreiaa (Fernando Correia) |
1057 | |
| 38. | alt-romes (Rodrigo Mesquita) |
1031 | |
| 39. | ggazzo (Guilherme Gazzo) |
970 | |
| 40. | vgeorge (Vitor George) |
939 | |
| 41. | josesimoes (José Simões) |
895 | |
| 42. | art-shen (Art Shendrik) |
884 | |
| 43. | RGarrido03 (Rúben Garrido) |
869 | |
| 44. | nicolastakashi (Nicolas Takashi) |
866 | |
| 45. | andreaTP (Andrea Peruffo) |
866 | |
| 46. | vasturiano (Vasco Asturiano) |
854 | |
| 47. | diogocarrola (Diogo Carrola) |
847 | |
| 48. | HenriqueSFernandes (Henrique Fernandes) |
838 | |
| 49. | rochacbruno (Bruno Cesar Rocha) |
831 | |
| 50. | uLucasFraga (lucas.fraga) |
814 | |
| 51. | caruccio (Mateus Caruccio) |
808 | |
| 52. | diogotcorreia (Diogo Correia) |
806 | |
| 53. | hugomrdias (Hugo Dias) |
802 | |
| 54. | roll (roll) |
780 | |
| 55. | 0xferit (Ferit) |
777 | |
| 56. | melogabriel (Gabriel Melo) |
776 | |
| 57. | mendess (Mendes) |
775 | |
| 58. | pmoura (Paulo Moura) |
774 | |
| 59. | nelsonmestevao (Nelson Estevão) |
768 | |
| 60. | niquola (Nikolai Ryzhikov) |
759 | |
| 61. | ashtanko (Oleksii Shtanko) |
750 | |
| 62. | sug0 (Tiago Carvalho) |
727 | |
| 63. | ttoino (João Pereira) |
697 | |
| 64. | stevenroose (Steven Roose) |
697 | |
| 65. | tamtamchik (Yuri Tkachenko) |
692 | |
| 66. | dickhardt (Dick Hardt) |
675 | |
| 67. | joaquimrocha (Joaquim Rocha) |
673 | |
| 68. | tofumatt (Matthew Riley MacPherson) |
663 | |
| 69. | dannyhw (Daniel Williams) |
658 | |
| 70. | schnorr (Lucas M. Schnorr) |
650 | |
| 71. | Francisca105 (Francisca Almeida) |
650 | |
| 72. | joaomlourenco (João M. Lourenço) |
641 | |
| 73. | pedrosousa (Pedro Sousa) |
622 | |
| 74. | ledsouza (Leandro da Silva de Souza) |
622 | |
| 75. | anfreire (André Freire Ferreira) |
620 | |
| 76. | ZanzyTHEbar (DaOfficialWizard) |
616 | |
| 77. | goncalossilva (Gonçalo Silva) |
601 | |
| 78. | lude-bri (Luigi Piantavinha) |
600 | |
| 79. | joa-quim (Joaquim) |
591 | |
| 80. | sdsantos (Sérgio Santos) |
589 | |
| 81. | Process-ing (Bruno Oliveira) |
588 | |
| 82. | pedro-mendonca (Pedro Mendonça) |
584 | |
| 83. | kayua (Kayuã Oleques) |
578 | |
| 84. | tassoevan (Tasso Evangelista) |
577 | |
| 85. | ncruces (Nuno Cruces) |
571 | |
| 86. | woile (Santiago Fraire Willemoes) |
567 | |
| 87. | renatomarinho (Renato Marinho) |
558 | |
| 88. | Fernando-A-Rocha (Fernando Rocha) |
554 | |
| 89. | rmarinho (Rui Marinho) |
551 | |
| 90. | s0undt3ch (Pedro Algarvio) |
538 | |
| 91. | dwildt (Daniel Wildt) |
533 | |
| 92. | anilkeshwani (Anil Keshwani) |
523 | |
| 93. | callmephilip (Philip Nuzhnyi) |
519 | |
| 94. | EnkrateiaLucca (LUCAS SOARES) |
519 | |
| 95. | MrSloth-dev (João Albuquerque Barbosa) |
515 | |
| 96. | afonsojramos (Afonso Jorge Ramos) |
512 | |
| 97. | marianaobmorais (Mariana Morais) |
511 | |
| 98. | jcazevedo (Joao Azevedo) |
505 | |
| 99. | nflaig (Nico Flaig) |
503 | |
| 100. | jmg-duarte (José Duarte) |
499 | |
| 101. | fellyph (Fellyph Cintra) |
497 | |
| 102. | theanxy (Wojtek) |
489 | |
| 103. | phborba (Philipe Borba) |
487 | |
| 104. | luigicfilho (Luigi C. Filho) |
480 | |
| 105. | gustavovalverde (Gustavo Valverde) |
477 | |
| 106. | alcides (Alcides Fonseca) |
476 | |
| 107. | Jaliborc (João Cardoso) |
476 | |
| 108. | tutods (Daniel Sousa) |
465 | |
| 109. | buu342 (Buu342) |
465 | |
| 110. | brocaar (Orne Brocaar) |
459 | |
| 111. | nathanpc (Nathan Campos) |
459 | |
| 112. | masmangan (Marco) |
459 | |
| 113. | joaotavora (João Távora) |
454 | |
| 114. | mikedld (Mike Gelfand) |
453 | |
| 115. | dokterbob (Mathijs de Bruin) |
449 | |
| 116. | pulgamecanica (Andre) |
445 | |
| 117. | LyeZinho (Pedro Kaleb!) |
443 | |
| 118. | rubuy-74 (Rubem Neto) |
432 | |
| 119. | rubenmarcus (Ruben Marcus) |
431 | |
| 120. | DanielFonsecaa (Daniel Fonseca) |
429 | |
| 121. | andresilva (André Silva) |
420 | |
| 122. | AvilaAndre (André Ávila) |
418 | |
| 123. | bruno12mota (Bruno Mota) |
415 | |
| 124. | tomahock (João Pina) |
411 | |
| 125. | rcarmo (Rui Carmo) |
410 | |
| 126. | radcortez (Roberto Cortez) |
408 | |
| 127. | nunoplopes (Nuno Lopes) |
407 | |
| 128. | Enet4 (Eduardo Pinho) |
406 | |
| 129. | fabiosantoscode (Fábio Santos) |
405 | |
| 130. | dariogriffo (Dario Griffo) |
401 | |
| 131. | Lorenzobattistela (Lorenzo Battistela) |
400 | |
| 132. | apocas (Pedro Dias) |
400 | |
| 133. | DGoiana (Diogo Goiana) |
399 | |
| 134. | JGalego (João Galego) |
399 | |
| 135. | DanielFran (Daniel Franco) |
387 | |
| 136. | MarkosComK (Markos Vinicius) |
386 | |
| 137. | marciocamello (Marcio Vale) |
385 | |
| 138. | AlexCatarino (Alexandre Catarino) |
381 | |
| 139. | Jeckerson (Anton Vasiliev) |
380 | |
| 140. | krishaamer (Kris Haamer) |
376 | |
| 141. | JoseRFJuniorLLMs (Jose RF Junior) |
375 | |
| 142. | finnp (Finn Pauls) |
374 | |
| 143. | G4brym (Gabriel Massadas) |
371 | |
| 144. | brpaz (Bruno Paz) |
370 | |
| 145. | JulianoVReis (Juliano Viégas Reis) |
366 | |
| 146. | ziliolu (Luiza Zilio) |
366 | |
| 147. | bolt12 (Armando Santos) |
359 | |
| 148. | mistic (Tiago Costa) |
355 | |
| 149. | ebmarque (Ebenézer Marquezine) |
352 | |
| 150. | FFY00 (Filipe Laíns) |
349 | |
| 151. | qlpqlp (Paulo Vidal) |
348 | |
| 152. | GuilhE (Guilherme Delgado) |
345 | |
| 153. | voidbert (Humberto Gomes) |
345 | |
| 154. | malikpiara (Malik Piara) |
344 | |
| 155. | fmcarvalho (Miguel Gamboa de Carvalho) |
336 | |
| 156. | g4brielklein (Gabriel Klein) |
336 | |
| 157. | alicejgibbons (Alice Gibbons) |
336 | |
| 158. | filipecabaco (Filipe Cabaço) |
335 | |
| 159. | kigiri (Clément) |
335 | |
| 160. | riclolsen (Ricardo Olsen) |
333 | |
| 161. | hishamhm (Hisham Muhammad) |
330 | |
| 162. | macabeus (Bruno Macabeus) |
328 | |
| 163. | thePeras (João Torre Pereira) |
317 | |
| 164. | albttx (Albert Le Batteux) |
316 | |
| 165. | lucasfrag (Lucas Fraga) |
315 | |
| 166. | tskxz (Tanjil) |
315 | |
| 167. | RuiSantosdotme (Rui Santos) |
314 | |
| 168. | d-gubert (Douglas Gubert) |
314 | |
| 169. | joaquimorg (joaquim.org) |
311 | |
| 170. | luizmellodev (Luiz Mello) |
309 | |
| 171. | RuiRomano (Rui Romano) |
308 | |
| 172. | ruilopesm (Rui Lopes) |
307 | |
| 173. | pkoch (Paulo Koch) |
307 | |
| 174. | juliajforesti (Júlia Jaeger Foresti) |
296 | |
| 175. | Bunn (Fernando Bunn) |
293 | |
| 176. | RodrigoDornelles (DornellesTV) |
289 | |
| 177. | zegameiro (José Gameiro) |
288 | |
| 178. | kakacordovil (kaká cordovil) |
287 | |
| 179. | choraria (Sourabh Choraria) |
287 | |
| 180. | HelioGuilherme66 (Hélio Guilherme) |
285 | |
| 181. | sn4k3 (Tiago Conceição) |
273 | |
| 182. | danielsp45 (Daniel Pereira) |
273 | |
| 183. | MarcelloDuarte (Marcello Duarte) |
272 | |
| 184. | m1guelpf (Miguel Piedrafita) |
269 | |
| 185. | marcospgp (Marcos Pereira) |
266 | |
| 186. | devlongs (devlongs) |
264 | |
| 187. | elena-kolevska (Elena Kolevska) |
262 | |
| 188. | Benevanio (Benevanio) |
258 | |
| 189. | alexcastrodev (Alexandro Castro) |
256 | |
| 190. | cristijung (Cristina Jung) |
255 | |
| 191. | mariolpantunes (Mário Antunes) |
253 | |
| 192. | kremalicious (Matthias Kretschmann) |
252 | |
| 193. | erezrokah (Erez Rokah) |
249 | |
| 194. | aalmada (Antão Almada) |
248 | |
| 195. | flavioislima (Flávio Fearn) |
247 | |
| 196. | paulofreitas-py (Paulo Freitas ) |
245 | |
| 197. | lrascao (Luis Rascão) |
241 | |
| 198. | feremabraz (Fernando Braz) |
239 | |
| 199. | Drete457 (Filipe Mota) |
237 | |
| 200. | i4ki (i4k) |
236 | |
| 201. | JosePedroDias (José Pedro Dias) |
234 | |
| 202. | digoarthur (Diego Arthur) |
232 | |
| 203. | gante (Joao Gante) |
231 | |
| 204. | nfo94 (Natália Oliveira) |
228 | |
| 205. | luciopaiva (Lucio Paiva) |
227 | |
| 206. | gss-patricia (Patrícia Gomes dos Santos Silva) |
224 | |
| 207. | talvasconcelos (Tiago Vasconcelos) |
223 | |
| 208. | wenceslau (Wenceslau Neto) |
222 | |
| 209. | andremion (André Mion) |
219 | |
| 210. | F4NT0 (Gabriel Fanto Stundner) |
218 | |
| 211. | lenonleite (Lenon Leite) |
217 | |
| 212. | Sirze01 (José Costa) |
217 | |
| 213. | remonh87 (Rémon) |
217 | |
| 214. | dialex (Diogo Nunes) |
213 | |
| 215. | marado (Marcos Marado) |
209 | |
| 216. | leoneljdias (Leonel Dias) |
208 | |
| 217. | luisdalmolin (Luís Dalmolin) |
207 | |
| 218. | psenough (Filipe Cruz) |
205 | |
| 219. | joaodiaslobo (João Lobo) |
205 | |
| 220. | mxssl (Max) |
204 | |
| 221. | waldyrious (Waldir Pimenta) |
204 | |
| 222. | carlosflorencio (Carlos Florêncio) |
202 | |
| 223. | oliverbarnes (Oliver Azevedo Barnes) |
201 | |
| 224. | marcelopoars (Marcelo Pereira) |
197 | |
| 225. | andrepimenta (Andre Pimenta) |
195 | |
| 226. | RazielRodrigues (Raziel Rodrigues) |
193 | |
| 227. | adorilson (Adorilson Bezerra) |
193 | |
| 228. | eltonsantos (Elton Santos) |
192 | |
| 229. | rogerlz (Rogerio Goncalves) |
192 | |
| 230. | acidiney (Acidiney Dias) |
188 | |
| 231. | benjaminbollen (Benjamin Bollen) |
186 | |
| 232. | gabrieleangeletti (Gabriele Angeletti) |
183 | |
| 233. | ftonato (Ademílson Tonato) |
182 | |
| 234. | StuartFarmer (Stuart Farmer) |
181 | |
| 235. | tomaspinho (Tomás Pinho) |
181 | |
| 236. | angelamcosta (Angela Lima) |
179 | |
| 237. | viniciusfinger (Vinicius Finger) |
178 | |
| 238. | tofran (Francisco Marques) |
177 | |
| 239. | imgabrieldev (Gabriel Soares) |
177 | |
| 240. | G-Pereira (Gonçalo Pereira) |
176 | |
| 241. | lucoiso (Lucas Vilas-Bôas) |
173 | |
| 242. | kaiosilveira (Kaio Silveira) |
173 | |
| 243. | claudiaazambuja (Claudia Azambuja) |
168 | |
| 244. | fao89 (Fabricio Aguiar) |
167 | |
| 245. | ponces (Alberto Ponces) |
166 | |
| 246. | BrunoGeorgevich (Bruno Georgevich Ferreira) |
165 | |
| 247. | FMCalisto (Francisco Maria Calisto) |
163 | |
| 248. | tentone (José Ferrão) |
162 | |
| 249. | dinocosta (Dino) |
162 | |
| 250. | begmaroman (Roman Behma) |
161 | |
| 251. | pedrofp4444 (Pedro Pereira) |
159 | |
| 252. | jbergstroem (Johan Bergström) |
157 | |
| 253. | PamelaRondina (Pamela Rondina) |
155 | |
| 254. | sikozonpc (Tiago) |
155 | |
| 255. | AniLeo (Ani) |
152 | |
| 256. | cimendes (Inês Mendes) |
151 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 6 |
| 2. | joinum | 5 |
| 3. | coderdojobraga | 4 |
| 4. | cloudflare | 4 |
| 5. | nixos | 4 |
| 6. | rocketchat | 3 |
| 7. | epicgames | 3 |
| 8. | semanadeinformatica | 3 |
| 9. | niaefeup | 3 |
| 10. | pulp | 2 |