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-02-13 16:17:13 +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 69142 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) |
34729 | |
| 2. | otaviojava (Otávio Santana) |
5339 | |
| 3. | JarbasAl (JarbasAI) |
5029 | |
| 4. | motanelson (nelson jr mota) |
4289 | |
| 5. | rgl (Rui Lopes) |
3801 | |
| 6. | oliota (Rubem Oliota) |
3259 | |
| 7. | snipe (snipe) |
3085 | |
| 8. | Th0rgal (Thomas Marchand) |
2531 | |
| 9. | bgcngm (Bruno Martins) |
2085 | |
| 10. | DiogoRibeiro7 (Diogo Ribeiro) |
2058 | |
| 11. | timlinux (Tim Sutton) |
2026 | |
| 12. | nunomaduro (nuno maduro) |
1775 | |
| 13. | adamchainz (Adam Johnson) |
1752 | |
| 14. | pgte (Pedro Teixeira) |
1716 | |
| 15. | tiagozip (tiago) |
1679 | |
| 16. | ImrenR (Imren R) |
1548 | |
| 17. | leafac (Leandro Facchinetti) |
1543 | |
| 18. | nelsonic (Nelson) |
1514 | |
| 19. | josemvcerqueira (ターニャ🪖) |
1494 | |
| 20. | rafaeelaudibert (Rafael Audibert) |
1485 | |
| 21. | bdmendes (Bruno Mendes) |
1345 | |
| 22. | dev-ggomes (Guilherme Gomes) |
1333 | |
| 23. | joamag (João Magalhães) |
1315 | |
| 24. | matklad (Alex Kladov) |
1293 | |
| 25. | gnunicorn (Benjamin Kampmann) |
1227 | |
| 26. | pirapira (Yoichi Hirai) |
1226 | |
| 27. | diogotcorreia (Diogo Correia) |
1202 | |
| 28. | FACorreiaa (Fernando Correia) |
1183 | |
| 29. | rcarmo (Rui Carmo) |
1179 | |
| 30. | alt-romes (Rodrigo Mesquita) |
1162 | |
| 31. | GearsDatapacks (Surya Rose) |
1160 | |
| 32. | datsfilipe (datsfilipe.xyz) |
1155 | |
| 33. | naps62 (Miguel Palhas) |
1152 | |
| 34. | leandrodamascena (Leandro Damascena) |
1136 | |
| 35. | microchipgnu (Luís Freitas) |
1105 | |
| 36. | roll (roll) |
1101 | |
| 37. | danicuki (Daniel Cukier) |
1067 | |
| 38. | Curio5813 (Marcos Glasner) |
1016 | |
| 39. | TGlide (Thomas G. Lopes) |
1011 | |
| 40. | art-shen (Art Shendrik) |
1000 | |
| 41. | jpneto (João Pedro Neto) |
999 | |
| 42. | ZanzyTHEbar (DaOfficialWizard) |
980 | |
| 43. | limwa (André Lima) |
967 | |
| 44. | ggazzo (Guilherme Gazzo) |
958 | |
| 45. | JoseRFJuniorLLMs (Jose RF Junior) |
957 | |
| 46. | RGarrido03 (Rúben Garrido) |
952 | |
| 47. | niquola (Nikolai Ryzhikov) |
947 | |
| 48. | vgeorge (Vitor George) |
946 | |
| 49. | HenriqueSFernandes (Henrique Fernandes) |
893 | |
| 50. | andreaTP (Andrea Peruffo) |
877 | |
| 51. | stevenroose (Steven Roose) |
855 | |
| 52. | 0xferit (Ferit) |
854 | |
| 53. | almeidx (Almeida) |
828 | |
| 54. | tamtamchik (Yuri Tkachenko) |
823 | |
| 55. | pmoura (Paulo Moura) |
813 | |
| 56. | mendess (Mendes) |
803 | |
| 57. | diogocarrola (Diogo Carrola) |
801 | |
| 58. | goncalossilva (Gonçalo Silva) |
787 | |
| 59. | hugomrdias (Hugo Dias) |
780 | |
| 60. | rochacbruno (Bruno Cesar Rocha) |
777 | |
| 61. | Process-ing (Bruno Oliveira) |
768 | |
| 62. | uLucasFraga (lucas.fraga) |
753 | |
| 63. | ashtanko (Oleksii Shtanko) |
751 | |
| 64. | ttoino (João Pereira) |
747 | |
| 65. | melogabriel (Gabriel Melo) |
746 | |
| 66. | joaomlourenco (João M. Lourenço) |
744 | |
| 67. | nelsonmestevao (Nelson Estevão) |
733 | |
| 68. | dannyhw (Daniel Williams) |
724 | |
| 69. | nicolastakashi (Nicolas Takashi) |
721 | |
| 70. | Francisca105 (Francisca Almeida) |
693 | |
| 71. | pedro-mendonca (Pedro Mendonça) |
679 | |
| 72. | caruccio (Mateus Caruccio) |
666 | |
| 73. | g4brielklein (Gabriel Klein) |
660 | |
| 74. | schnorr (Lucas M. Schnorr) |
653 | |
| 75. | masmangan (Marco) |
652 | |
| 76. | tofumatt (Matthew Riley MacPherson) |
646 | |
| 77. | fellyph (Fellyph Cintra) |
646 | |
| 78. | sug0 (Tiago Carvalho) |
644 | |
| 79. | pedrosousa (Pedro Sousa) |
624 | |
| 80. | rubenmarcus (Ruben) |
622 | |
| 81. | ledsouza (Leandro da Silva de Souza) |
611 | |
| 82. | sdsantos (Sérgio Santos) |
610 | |
| 83. | joaquimrocha (Joaquim Rocha) |
598 | |
| 84. | kayua (Kayuã Oleques) |
586 | |
| 85. | joa-quim (Joaquim) |
585 | |
| 86. | rmarinho (Rui Marinho) |
580 | |
| 87. | Blazt95 (Blaz) |
579 | |
| 88. | woile (Santiago Fraire Willemoes) |
571 | |
| 89. | dickhardt (Dick Hardt) |
570 | |
| 90. | ncruces (Nuno Cruces) |
569 | |
| 91. | dwildt (Daniel Wildt) |
562 | |
| 92. | afonsojramos (Afonso Jorge Ramos) |
560 | |
| 93. | Jaliborc (João Cardoso) |
560 | |
| 94. | anfreire (André Freire Ferreira) |
560 | |
| 95. | lude-bri (Luigi Piantavinha) |
549 | |
| 96. | vasturiano (Vasco Asturiano) |
546 | |
| 97. | s0undt3ch (Pedro Algarvio) |
538 | |
| 98. | brocaar (Orne Brocaar) |
535 | |
| 99. | joaotavora (João Távora) |
530 | |
| 100. | josesimoes (José Simões) |
526 | |
| 101. | LyeZinho (Pedro Kaleb!) |
516 | |
| 102. | tassoevan (Tasso Evangelista) |
513 | |
| 103. | phborba (Philipe Borba) |
510 | |
| 104. | marianaobmorais (Mariana Morais) |
502 | |
| 105. | nflaig (Nico Flaig) |
494 | |
| 106. | aalmada (Antão Almada) |
494 | |
| 107. | theanxy (Wojtek) |
488 | |
| 108. | tutods (Daniel Sousa) |
486 | |
| 109. | EnkrateiaLucca (LUCAS SOARES) |
486 | |
| 110. | jcazevedo (Joao Azevedo) |
484 | |
| 111. | pulgamecanica (Andre) |
480 | |
| 112. | andresilva (André Silva) |
476 | |
| 113. | jmg-duarte (José Duarte) |
470 | |
| 114. | DanielFonsecaa (Daniel Fonseca) |
468 | |
| 115. | mikedld (Mike Gelfand) |
463 | |
| 116. | nathanpc (Nathan Campos) |
455 | |
| 117. | macabeus (Bruno Macabeus) |
445 | |
| 118. | dokterbob (Mathijs de Bruin) |
435 | |
| 119. | alcides (Alcides Fonseca) |
431 | |
| 120. | renatomarinho (Renato Marinho) |
431 | |
| 121. | bolt12 (Armando Santos) |
430 | |
| 122. | nunoplopes (Nuno Lopes) |
422 | |
| 123. | radcortez (Roberto Cortez) |
420 | |
| 124. | Fernando-A-Rocha (Fernando Rocha) |
415 | |
| 125. | JGalego (João Galego) |
414 | |
| 126. | buu342 (Buu342) |
414 | |
| 127. | tomahock (João Pina) |
413 | |
| 128. | marciocamello (Marcio Vale) |
413 | |
| 129. | bruno12mota (Bruno Mota) |
408 | |
| 130. | MrSloth-dev (João Albuquerque Barbosa) |
408 | |
| 131. | voidbert (Humberto Gomes) |
400 | |
| 132. | luigicfilho (Luigi C. Filho) |
397 | |
| 133. | anilkeshwani (Anil Keshwani) |
396 | |
| 134. | DanielFran (Daniel Franco) |
395 | |
| 135. | Enet4 (Eduardo Pinho) |
388 | |
| 136. | dariogriffo (Dario Griffo) |
384 | |
| 137. | Jeckerson (Anton Vasiliev) |
378 | |
| 138. | krishaamer (Kris Haamer) |
376 | |
| 139. | finnp (Finn Pauls) |
374 | |
| 140. | brpaz (Bruno Paz) |
374 | |
| 141. | filipecabaco (Filipe Cabaço) |
372 | |
| 142. | ArjunBhuptani (Arya) |
371 | |
| 143. | fmcarvalho (Miguel Gamboa de Carvalho) |
368 | |
| 144. | GuilhE (Guilherme Delgado) |
360 | |
| 145. | AlexCatarino (Alexandre Catarino) |
360 | |
| 146. | qlpqlp (Paulo Vidal) |
358 | |
| 147. | mistic (Tiago Costa) |
356 | |
| 148. | G4brym (Gabriel Massadas) |
355 | |
| 149. | fabiosantoscode (Fábio Santos) |
353 | |
| 150. | zegameiro (José Gameiro) |
346 | |
| 151. | riclolsen (Ricardo Olsen) |
340 | |
| 152. | JulianoVReis (Juliano Viégas Reis) |
338 | |
| 153. | malikpiara (Malik Piara) |
327 | |
| 154. | RuiRomano (Rui Romano) |
324 | |
| 155. | jsvd (João Duarte) |
320 | |
| 156. | AvilaAndre (André Ávila) |
320 | |
| 157. | Sirze01 (José Costa) |
320 | |
| 158. | luizmellodev (Luiz Mello) |
318 | |
| 159. | rubuy-74 (Rubem Neto) |
317 | |
| 160. | lucasfrag (Lucas Fraga) |
317 | |
| 161. | apocas (Pedro Dias) |
311 | |
| 162. | RuiSantosdotme (Rui Santos) |
307 | |
| 163. | joaquimorg (joaquim.org) |
305 | |
| 164. | alicejgibbons (Alice Gibbons) |
303 | |
| 165. | DGoiana (Diogo Goiana) |
301 | |
| 166. | sn4k3 (Tiago Conceição) |
301 | |
| 167. | choraria (Sourabh Choraria) |
300 | |
| 168. | alexcastrodev (Alexandro Castro) |
296 | |
| 169. | kakacordovil (kaká cordovil) |
294 | |
| 170. | ebmarque (Ebenézer Marquezine) |
291 | |
| 171. | gustavovalverde (Gustavo Valverde) |
289 | |
| 172. | pkoch (Paulo Koch) |
289 | |
| 173. | d-gubert (Douglas Gubert) |
288 | |
| 174. | hishamhm (Hisham Muhammad) |
287 | |
| 175. | Bunn (Fernando Bunn) |
284 | |
| 176. | RodrigoDornelles (DornellesTV) |
284 | |
| 177. | mariolpantunes (Mário Antunes) |
284 | |
| 178. | danielsp45 (Daniel Pereira) |
282 | |
| 179. | MarcelloDuarte (Marcello Duarte) |
279 | |
| 180. | callmephilip (Philip Nuzhnyi) |
279 | |
| 181. | m1guelpf (Miguel Piedrafita) |
278 | |
| 182. | juliajforesti (Júlia Jaeger Foresti) |
274 | |
| 183. | HelioGuilherme66 (Hélio Guilherme) |
270 | |
| 184. | Drete457 (Filipe Mota) |
267 | |
| 185. | Benevanio (Benevanio) |
266 | |
| 186. | kremalicious (Matthias Kretschmann) |
262 | |
| 187. | cristijung (Cristina Jung) |
262 | |
| 188. | helderberto (Helder Burato Berto) |
258 | |
| 189. | leoneljdias (Leonel Dias) |
258 | |
| 190. | pxlvre (Pol Vidal) |
257 | |
| 191. | flavioislima (Flávio Fearn) |
257 | |
| 192. | mcoquet (Miguel Coquet) |
254 | |
| 193. | ziliolu (Luiza Zilio) |
253 | |
| 194. | ruilopesm (Rui Lopes) |
253 | |
| 195. | talvasconcelos (Tiago Vasconcelos) |
250 | |
| 196. | JosePedroDias (José Pedro Dias) |
250 | |
| 197. | paulofreitas-py (Paulo Freitas ) |
245 | |
| 198. | jbergstroem (Johan Bergström) |
240 | |
| 199. | feremabraz (Fernando Braz) |
239 | |
| 200. | waldyrious (Waldir Pimenta) |
238 | |
| 201. | erezrokah (Erez Rokah) |
226 | |
| 202. | WendellAdriel (Wendell Adriel) |
226 | |
| 203. | gss-patricia (Patrícia Gomes dos Santos Silva) |
224 | |
| 204. | lenonleite (Lenon Leite) |
222 | |
| 205. | remonh87 (Rémon) |
221 | |
| 206. | F4NT0 (Gabriel Fanto Stundner) |
219 | |
| 207. | adorilson (Adorilson Bezerra) |
218 | |
| 208. | marado (Marcos Marado) |
217 | |
| 209. | weeco (Martin Schneppenheim) |
217 | |
| 210. | thePeras (João Torre Pereira) |
216 | |
| 211. | mxssl (Max) |
215 | |
| 212. | lrascao (Luis Rascão) |
213 | |
| 213. | dialex (Diogo Nunes) |
208 | |
| 214. | luciopaiva (Lucio Paiva) |
207 | |
| 215. | franciscoBSalgueiro (Francisco Salgueiro) |
204 | |
| 216. | nfacha (Nuno Facha) |
203 | |
| 217. | psenough (Filipe Cruz) |
202 | |
| 218. | andrepimenta (Andre Pimenta) |
202 | |
| 219. | RazielRodrigues (Raziel Rodrigues) |
201 | |
| 220. | gabrieleangeletti (Gabriele Angeletti) |
200 | |
| 221. | wenceslau (Wenceslau Neto) |
199 | |
| 222. | marcelopoars (Marcelo Pereira) |
196 | |
| 223. | andremion (André Mion) |
195 | |
| 224. | dinocosta (Dino) |
194 | |
| 225. | FFY00 (Filipe Laíns) |
192 | |
| 226. | AniLeo (Ani) |
191 | |
| 227. | i4ki (i4k) |
191 | |
| 228. | peterpt (peterpt) |
190 | |
| 229. | oliverbarnes (Oliver Azevedo Barnes) |
189 | |
| 230. | luisdalmolin (Luís Dalmolin) |
189 | |
| 231. | acidiney (Acidiney Dias) |
188 | |
| 232. | jonnyparris (Ruskin) |
187 | |
| 233. | ftonato (Ademílson Tonato) |
187 | |
| 234. | joaopalmeiro (João Palmeiro) |
185 | |
| 235. | erickpintor (Erick Pintor) |
184 | |
| 236. | carlosflorencio (Carlos Florêncio) |
184 | |
| 237. | StuartFarmer (Stuart Farmer) |
182 | |
| 238. | Randgalt (Jordan Zimmerman) |
180 | |
| 239. | jorgecarleitao (Jorge Leitao) |
179 | |
| 240. | viniciusfinger (Vinicius Finger) |
178 | |
| 241. | G-Pereira (Gonçalo Pereira) |
174 | |
| 242. | lucoiso (Lucas Vilas-Bôas) |
173 | |
| 243. | elena-kolevska (Elena Kolevska) |
172 | |
| 244. | angelamcosta (Angela Lima) |
170 | |
| 245. | kevinchappell (Kevin Chappell) |
170 | |
| 246. | BrunoGeorgevich (Bruno Georgevich Ferreira) |
167 | |
| 247. | couto (Luís Couto) |
166 | |
| 248. | claudiaazambuja (Claudia Azambuja) |
165 | |
| 249. | reniciuspagotto (Renicius Pagotto Fostaini) |
164 | |
| 250. | marcospgp (Marcos Pereira) |
164 | |
| 251. | tomaspinho (Tomás Pinho) |
164 | |
| 252. | rogeriopvl (Rogério Vicente) |
161 | |
| 253. | joaodiaslobo (João Lobo) |
161 | |
| 254. | begmaroman (Roman Behma) |
159 | |
| 255. | nfo94 (Natália Oliveira) |
159 | |
| 256. | FMCalisto (Francisco Maria Calisto) |
158 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 5 |
| 2. | cloudflare | 5 |
| 3. | joinum | 4 |
| 4. | epicgames | 4 |
| 5. | nixos | 4 |
| 6. | coderdojobraga | 3 |
| 7. | semanadeinformatica | 3 |
| 8. | rocketchat | 3 |
| 9. | laravel | 2 |
| 10. | elastic | 2 |