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-29 14:21:09 +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 68694 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) |
34778 | |
| 2. | ezefranca (Ezequiel Santos) |
6973 | |
| 3. | JarbasAl (JarbasAI) |
5291 | |
| 4. | otaviojava (Otávio Santana) |
5219 | |
| 5. | motanelson (nelson jr mota) |
4320 | |
| 6. | rgl (Rui Lopes) |
3816 | |
| 7. | oliota (Rubem Oliota) |
3040 | |
| 8. | snipe (snipe) |
2995 | |
| 9. | Th0rgal (Thomas Marchand) |
2048 | |
| 10. | bgcngm (Bruno Martins) |
2012 | |
| 11. | timlinux (Tim Sutton) |
1957 | |
| 12. | DiogoRibeiro7 (Diogo Ribeiro) |
1938 | |
| 13. | adamchainz (Adam Johnson) |
1884 | |
| 14. | nunomaduro (nuno maduro) |
1767 | |
| 15. | leafac (Leandro Facchinetti) |
1719 | |
| 16. | tiagozip (tiago) |
1697 | |
| 17. | pgte (Pedro Teixeira) |
1615 | |
| 18. | nelsonic (Nelson) |
1513 | |
| 19. | josemvcerqueira (ターニャ🪖) |
1433 | |
| 20. | ImrenR (Imren R) |
1429 | |
| 21. | rafaeelaudibert (Rafael Audibert) |
1427 | |
| 22. | dev-ggomes (Guilherme Gomes) |
1333 | |
| 23. | bdmendes (Bruno Mendes) |
1302 | |
| 24. | gnunicorn (Benjamin Kampmann) |
1290 | |
| 25. | matklad (Alex Kladov) |
1277 | |
| 26. | diogotcorreia (Diogo Correia) |
1273 | |
| 27. | joamag (João Magalhães) |
1242 | |
| 28. | pirapira (Yoichi Hirai) |
1225 | |
| 29. | naps62 (Miguel Palhas) |
1203 | |
| 30. | GearsDatapacks (Surya Rose) |
1184 | |
| 31. | leandrodamascena (Leandro Damascena) |
1161 | |
| 32. | FACorreiaa (Fernando Correia) |
1144 | |
| 33. | microchipgnu (Luís Freitas) |
1140 | |
| 34. | alt-romes (Rodrigo Mesquita) |
1110 | |
| 35. | datsfilipe (datsfilipe.xyz) |
1088 | |
| 36. | TGlide (Thomas G. Lopes) |
1066 | |
| 37. | jpneto (João Pedro Neto) |
1040 | |
| 38. | Curio5813 (Marcos Glasner) |
1034 | |
| 39. | roll (roll) |
1020 | |
| 40. | limwa (André Lima) |
964 | |
| 41. | ggazzo (Guilherme Gazzo) |
962 | |
| 42. | joaomlourenco (João M. Lourenço) |
930 | |
| 43. | ZanzyTHEbar (DaOfficialWizard) |
924 | |
| 44. | vgeorge (Vitor George) |
917 | |
| 45. | art-shen (Art Shendrik) |
894 | |
| 46. | HenriqueSFernandes (Henrique Fernandes) |
869 | |
| 47. | josesimoes (José Simões) |
852 | |
| 48. | RGarrido03 (Rúben Garrido) |
847 | |
| 49. | andreaTP (Andrea Peruffo) |
845 | |
| 50. | stevenroose (Steven Roose) |
821 | |
| 51. | niquola (Nikolai Ryzhikov) |
813 | |
| 52. | 0xferit (Ferit) |
801 | |
| 53. | pmoura (Paulo Moura) |
798 | |
| 54. | diogocarrola (Diogo Carrola) |
796 | |
| 55. | hugomrdias (Hugo Dias) |
792 | |
| 56. | mendess (Mendes) |
789 | |
| 57. | rochacbruno (Bruno Cesar Rocha) |
785 | |
| 58. | JoseRFJuniorLLMs (Jose RF Junior) |
785 | |
| 59. | Process-ing (Bruno Oliveira) |
777 | |
| 60. | uLucasFraga (lucas.fraga) |
772 | |
| 61. | rcarmo (Rui Carmo) |
766 | |
| 62. | gustavovalverde (Gustavo Valverde) |
765 | |
| 63. | melogabriel (Gabriel Melo) |
760 | |
| 64. | ashtanko (Oleksii Shtanko) |
756 | |
| 65. | nicolastakashi (Nicolas Takashi) |
748 | |
| 66. | nelsonmestevao (Nelson Estevão) |
747 | |
| 67. | ttoino (João Pereira) |
747 | |
| 68. | tamtamchik (Yuri Tkachenko) |
738 | |
| 69. | caruccio (Mateus Caruccio) |
720 | |
| 70. | goncalossilva (Gonçalo Silva) |
710 | |
| 71. | almeidx (Almeida) |
707 | |
| 72. | Francisca105 (Francisca Almeida) |
688 | |
| 73. | dannyhw (Daniel Williams) |
665 | |
| 74. | g4brielklein (Gabriel Klein) |
664 | |
| 75. | tofumatt (Matthew Riley MacPherson) |
653 | |
| 76. | masmangan (Marco) |
652 | |
| 77. | pedro-mendonca (Pedro Mendonça) |
651 | |
| 78. | sug0 (Tiago Carvalho) |
650 | |
| 79. | schnorr (Lucas M. Schnorr) |
650 | |
| 80. | dickhardt (Dick Hardt) |
645 | |
| 81. | pedrosousa (Pedro Sousa) |
632 | |
| 82. | fellyph (Fellyph Cintra) |
629 | |
| 83. | joaquimrocha (Joaquim Rocha) |
625 | |
| 84. | ledsouza (Leandro da Silva de Souza) |
610 | |
| 85. | vasturiano (Vasco Asturiano) |
590 | |
| 86. | kayua (Kayuã Oleques) |
586 | |
| 87. | joa-quim (Joaquim) |
582 | |
| 88. | anfreire (André Freire Ferreira) |
580 | |
| 89. | sdsantos (Sérgio Santos) |
573 | |
| 90. | woile (Santiago Fraire Willemoes) |
572 | |
| 91. | rmarinho (Rui Marinho) |
571 | |
| 92. | afonsojramos (Afonso Jorge Ramos) |
563 | |
| 93. | dwildt (Daniel Wildt) |
562 | |
| 94. | ncruces (Nuno Cruces) |
551 | |
| 95. | lude-bri (Luigi Piantavinha) |
550 | |
| 96. | joaotavora (João Távora) |
545 | |
| 97. | s0undt3ch (Pedro Algarvio) |
538 | |
| 98. | tassoevan (Tasso Evangelista) |
534 | |
| 99. | phborba (Philipe Borba) |
522 | |
| 100. | LyeZinho (Pedro Kaleb!) |
520 | |
| 101. | brocaar (Orne Brocaar) |
514 | |
| 102. | Jaliborc (João Cardoso) |
508 | |
| 103. | marianaobmorais (Mariana Morais) |
500 | |
| 104. | jmg-duarte (José Duarte) |
500 | |
| 105. | theanxy (Wojtek) |
487 | |
| 106. | jcazevedo (Joao Azevedo) |
487 | |
| 107. | nflaig (Nico Flaig) |
485 | |
| 108. | pulgamecanica (Andre) |
484 | |
| 109. | EnkrateiaLucca (LUCAS SOARES) |
482 | |
| 110. | tutods (Daniel Sousa) |
474 | |
| 111. | Fernando-A-Rocha (Fernando Rocha) |
468 | |
| 112. | andresilva (André Silva) |
466 | |
| 113. | mikedld (Mike Gelfand) |
459 | |
| 114. | DanielFonsecaa (Daniel Fonseca) |
458 | |
| 115. | dokterbob (Mathijs de Bruin) |
456 | |
| 116. | alcides (Alcides Fonseca) |
451 | |
| 117. | luigicfilho (Luigi C. Filho) |
450 | |
| 118. | nathanpc (Nathan Campos) |
437 | |
| 119. | renatomarinho (Renato Marinho) |
428 | |
| 120. | radcortez (Roberto Cortez) |
426 | |
| 121. | MrSloth-dev (João Albuquerque Barbosa) |
424 | |
| 122. | aalmada (Antão Almada) |
424 | |
| 123. | buu342 (Buu342) |
419 | |
| 124. | macabeus (Bruno Macabeus) |
416 | |
| 125. | bruno12mota (Bruno Mota) |
415 | |
| 126. | tomahock (João Pina) |
412 | |
| 127. | JGalego (João Galego) |
410 | |
| 128. | bolt12 (Armando Santos) |
407 | |
| 129. | Jeckerson (Anton Vasiliev) |
405 | |
| 130. | anilkeshwani (Anil Keshwani) |
401 | |
| 131. | marciocamello (Marcio Vale) |
399 | |
| 132. | nunoplopes (Nuno Lopes) |
397 | |
| 133. | dariogriffo (Dario Griffo) |
392 | |
| 134. | DanielFran (Daniel Franco) |
391 | |
| 135. | Enet4 (Eduardo Pinho) |
382 | |
| 136. | rubuy-74 (Rubem Neto) |
380 | |
| 137. | brpaz (Bruno Paz) |
378 | |
| 138. | krishaamer (Kris Haamer) |
376 | |
| 139. | finnp (Finn Pauls) |
374 | |
| 140. | ArjunBhuptani (Arya) |
371 | |
| 141. | G4brym (Gabriel Massadas) |
365 | |
| 142. | rubenmarcus (Ruben) |
363 | |
| 143. | apocas (Pedro Dias) |
363 | |
| 144. | GuilhE (Guilherme Delgado) |
362 | |
| 145. | mistic (Tiago Costa) |
362 | |
| 146. | fabiosantoscode (Fábio Santos) |
360 | |
| 147. | riclolsen (Ricardo Olsen) |
359 | |
| 148. | qlpqlp (Paulo Vidal) |
353 | |
| 149. | JulianoVReis (Juliano Viégas Reis) |
351 | |
| 150. | AlexCatarino (Alexandre Catarino) |
345 | |
| 151. | AvilaAndre (André Ávila) |
344 | |
| 152. | fmcarvalho (Miguel Gamboa de Carvalho) |
342 | |
| 153. | tskxz (Tanjil) |
341 | |
| 154. | DGoiana (Diogo Goiana) |
338 | |
| 155. | filipecabaco (Filipe Cabaço) |
337 | |
| 156. | callmephilip (Philip Nuzhnyi) |
337 | |
| 157. | luizmellodev (Luiz Mello) |
328 | |
| 158. | voidbert (Humberto Gomes) |
325 | |
| 159. | Sirze01 (José Costa) |
320 | |
| 160. | lucasfrag (Lucas M. Fraga) |
317 | |
| 161. | alicejgibbons (Alice Gibbons) |
314 | |
| 162. | RuiRomano (Rui Romano) |
309 | |
| 163. | zegameiro (José Gameiro) |
309 | |
| 164. | joaquimorg (joaquim.org) |
308 | |
| 165. | d-gubert (Douglas Gubert) |
307 | |
| 166. | RuiSantosdotme (Rui Santos) |
305 | |
| 167. | pkoch (Paulo Koch) |
304 | |
| 168. | sn4k3 (Tiago Conceição) |
300 | |
| 169. | choraria (Sourabh Choraria) |
299 | |
| 170. | malikpiara (Malik Piara) |
296 | |
| 171. | m1guelpf (Miguel Piedrafita) |
294 | |
| 172. | ebmarque (Ebenézer Marquezine) |
293 | |
| 173. | kakacordovil (kaká cordovil) |
288 | |
| 174. | RodrigoDornelles (DornellesTV) |
288 | |
| 175. | ziliolu (Luiza Zilio) |
286 | |
| 176. | juliajforesti (Júlia Jaeger Foresti) |
284 | |
| 177. | danielsp45 (Daniel Pereira) |
282 | |
| 178. | Bunn (Fernando Bunn) |
281 | |
| 179. | HelioGuilherme66 (Hélio Guilherme) |
280 | |
| 180. | alexcastrodev (Alexandro Castro) |
279 | |
| 181. | ruilopesm (Rui Lopes) |
277 | |
| 182. | MarcelloDuarte (Marcello Duarte) |
272 | |
| 183. | mariolpantunes (Mário Antunes) |
272 | |
| 184. | hishamhm (Hisham Muhammad) |
270 | |
| 185. | Benevanio (Benevanio) |
270 | |
| 186. | cristijung (Cristina Jung) |
266 | |
| 187. | Drete457 (Filipe Mota) |
266 | |
| 188. | flavioislima (Flávio Fearn) |
261 | |
| 189. | kremalicious (Matthias Kretschmann) |
258 | |
| 190. | JosePedroDias (José Pedro Dias) |
250 | |
| 191. | marcospgp (Marcos Pereira) |
249 | |
| 192. | thePeras (João Torre Pereira) |
248 | |
| 193. | paulofreitas-py (Paulo Freitas ) |
245 | |
| 194. | feremabraz (Fernando Braz) |
239 | |
| 195. | talvasconcelos (Tiago Vasconcelos) |
238 | |
| 196. | erezrokah (Erez Rokah) |
235 | |
| 197. | gss-patricia (Patrícia Gomes dos Santos Silva) |
224 | |
| 198. | mxssl (Max) |
220 | |
| 199. | F4NT0 (Gabriel Fanto Stundner) |
219 | |
| 200. | remonh87 (Rémon) |
218 | |
| 201. | elena-kolevska (Elena Kolevska) |
216 | |
| 202. | lrascao (Luis Rascão) |
215 | |
| 203. | lenonleite (Lenon Leite) |
214 | |
| 204. | leoneljdias (Leonel Dias) |
214 | |
| 205. | marado (Marcos Marado) |
214 | |
| 206. | adorilson (Adorilson Bezerra) |
212 | |
| 207. | jbergstroem (Johan Bergström) |
211 | |
| 208. | i4ki (i4k) |
209 | |
| 209. | andremion (André Mion) |
208 | |
| 210. | dialex (Diogo Nunes) |
208 | |
| 211. | waldyrious (Waldir Pimenta) |
208 | |
| 212. | WendellAdriel (Wendell Adriel) |
208 | |
| 213. | luciopaiva (Lucio Paiva) |
207 | |
| 214. | psenough (Filipe Cruz) |
206 | |
| 215. | AniLeo (Ani) |
206 | |
| 216. | FFY00 (Filipe Laíns) |
205 | |
| 217. | nfacha (Nuno Facha) |
203 | |
| 218. | RazielRodrigues (Raziel Rodrigues) |
201 | |
| 219. | gabrieleangeletti (Gabriele Angeletti) |
200 | |
| 220. | andrepimenta (Andre Pimenta) |
199 | |
| 221. | marcelopoars (Marcelo Pereira) |
196 | |
| 222. | wenceslau (Wenceslau Neto) |
196 | |
| 223. | carlosflorencio (Carlos Florêncio) |
195 | |
| 224. | luisdalmolin (Luís Dalmolin) |
194 | |
| 225. | oliverbarnes (Oliver Azevedo Barnes) |
193 | |
| 226. | ftonato (Ademílson Tonato) |
189 | |
| 227. | acidiney (Acidiney Dias) |
188 | |
| 228. | peterpt (peterpt) |
188 | |
| 229. | rogerlz (Rogerio Goncalves) |
184 | |
| 230. | dinocosta (Dino) |
183 | |
| 231. | StuartFarmer (Stuart Farmer) |
182 | |
| 232. | weeco (Martin Schneppenheim) |
179 | |
| 233. | angelamcosta (Angela Lima) |
179 | |
| 234. | viniciusfinger (Vinicius Finger) |
178 | |
| 235. | jonnyparris (Ruskin) |
177 | |
| 236. | nfo94 (Natália Oliveira) |
176 | |
| 237. | G-Pereira (Gonçalo Pereira) |
176 | |
| 238. | tomaspinho (Tomás Pinho) |
176 | |
| 239. | joaodiaslobo (João Lobo) |
175 | |
| 240. | lucoiso (Lucas Vilas-Bôas) |
173 | |
| 241. | Randgalt (Jordan Zimmerman) |
170 | |
| 242. | pxlvre (Pol Vidal) |
168 | |
| 243. | BrunoGeorgevich (Bruno Georgevich Ferreira) |
165 | |
| 244. | claudiaazambuja (Claudia Azambuja) |
165 | |
| 245. | reniciuspagotto (Renicius Pagotto Fostaini) |
163 | |
| 246. | begmaroman (Roman Behma) |
160 | |
| 247. | tentone (José Ferrão) |
159 | |
| 248. | fao89 (Fabricio Aguiar) |
159 | |
| 249. | erickpintor (Erick Pintor) |
158 | |
| 250. | FMCalisto (Francisco Maria Calisto) |
158 | |
| 251. | ruiquelhas (Rui Quelhas) |
155 | |
| 252. | tofran (Francisco Marques) |
155 | |
| 253. | pedrofp4444 (Pedro Pereira) |
155 | |
| 254. | imgabrieldev (Gabriel Soares) |
155 | |
| 255. | Jonathansoufer (Jonathan Ferreira) |
152 | |
| 256. | couto (Luís Couto) |
152 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cesium | 6 |
| 2. | joinum | 5 |
| 3. | cloudflare | 5 |
| 4. | coderdojobraga | 4 |
| 5. | epicgames | 4 |
| 6. | nixos | 4 |
| 7. | rocketchat | 3 |
| 8. | semanadeinformatica | 3 |
| 9. | niaefeup | 2 |
| 10. | ethereum | 2 |