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-03-30 01:28: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 70583 total users in the region and you need at least 78 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) |
34291 | |
| 2. | otaviojava (Otávio Santana) |
5441 | |
| 3. | Th0rgal (Thomas Marchand) |
5238 | |
| 4. | JarbasAl (JarbasAI) |
4999 | |
| 5. | motanelson (nelson jr mota) |
4428 | |
| 6. | rcarmo (Rui Carmo) |
4140 | |
| 7. | oliota (Rubem Oliota) |
3867 | |
| 8. | rgl (Rui Lopes) |
3769 | |
| 9. | snipe (snipe) |
3277 | |
| 10. | DiogoRibeiro7 (Diogo Ribeiro) |
3045 | |
| 11. | timlinux (Tim Sutton) |
2676 | |
| 12. | danielfounder (Amalia Goyanes) |
2628 | |
| 13. | bgcngm (Bruno Martins) |
1906 | |
| 14. | nunomaduro (nuno maduro) |
1774 | |
| 15. | ImrenR (Imren R) |
1725 | |
| 16. | pirapira (Yoichi Hirai) |
1702 | |
| 17. | adamchainz (Adam Johnson) |
1658 | |
| 18. | pgte (Pedro Teixeira) |
1610 | |
| 19. | adolfousier (Adolfo Usier ) |
1522 | |
| 20. | rafaeelaudibert (Rafael Audibert) |
1518 | |
| 21. | almeidx (Almeida) |
1505 | |
| 22. | nelsonic (Nelson) |
1433 | |
| 23. | joamag (João Magalhães) |
1419 | |
| 24. | bdmendes (Bruno Mendes) |
1380 | |
| 25. | gustavovalverde (Gustavo Valverde) |
1273 | |
| 26. | leafac (Leandro Facchinetti) |
1271 | |
| 27. | LyeZinho (Pedro Kaleb!) |
1260 | |
| 28. | 0xferit (Ferit) |
1241 | |
| 29. | josemvcerqueira (ターニャ🪖) |
1234 | |
| 30. | datsfilipe (datsfilipe.xyz) |
1190 | |
| 31. | matklad (Alex Kladov) |
1151 | |
| 32. | alt-romes (Rodrigo Mesquita) |
1126 | |
| 33. | diogotcorreia (Diogo Correia) |
1117 | |
| 34. | FACorreiaa (Fernando Correia) |
1101 | |
| 35. | roll (roll) |
1096 | |
| 36. | JoseRFJuniorLLMs (Jose RF Junior) |
1084 | |
| 37. | ZanzyTHEbar (DaOfficialWizard) |
1073 | |
| 38. | leandrodamascena (Leandro Damascena) |
1045 | |
| 39. | art-shen (Art Shendrik) |
1040 | |
| 40. | vgeorge (Vitor George) |
1010 | |
| 41. | dev-ggomes (Guilherme Gomes) |
989 | |
| 42. | HenriqueSFernandes (Henrique Fernandes) |
985 | |
| 43. | andreaTP (Andrea Peruffo) |
973 | |
| 44. | ggazzo (Guilherme Gazzo) |
966 | |
| 45. | pmoura (Paulo Moura) |
945 | |
| 46. | naps62 (Miguel Palhas) |
944 | |
| 47. | goncalossilva (Gonçalo Silva) |
936 | |
| 48. | gnunicorn (Benjamin Kampmann) |
918 | |
| 49. | limwa (André Lima) |
907 | |
| 50. | GearsDatapacks (Surya Rose) |
896 | |
| 51. | jpneto (João Pedro Neto) |
889 | |
| 52. | joaomlourenco (João M. Lourenço) |
878 | |
| 53. | microchipgnu (Luís Freitas) |
873 | |
| 54. | tamtamchik (Yuri Tkachenko) |
865 | |
| 55. | mendess (Mendes) |
806 | |
| 56. | ttoino (João Pereira) |
805 | |
| 57. | diogocarrola (Diogo Carrola) |
801 | |
| 58. | rochacbruno (Bruno Cesar Rocha) |
780 | |
| 59. | hugomrdias (Hugo Dias) |
769 | |
| 60. | dannyhw (Daniel Williams) |
767 | |
| 61. | stevenroose (Steven Roose) |
766 | |
| 62. | TGlide (Thomas G. Lopes) |
744 | |
| 63. | nelsonmestevao (Nelson Estevão) |
741 | |
| 64. | niquola (Nikolai Ryzhikov) |
738 | |
| 65. | schnorr (Lucas M. Schnorr) |
726 | |
| 66. | pedro-mendonca (Pedro Mendonça) |
708 | |
| 67. | anilkeshwani (Anil Keshwani) |
703 | |
| 68. | Process-ing (Bruno Oliveira) |
687 | |
| 69. | Curio5813 (Marcos Glasner) |
684 | |
| 70. | renatomarinho (Renato Marinho) |
682 | |
| 71. | gmcabrita (Gonçalo Mendes Cabrita) |
678 | |
| 72. | uLucasFraga (lucas.fraga) |
678 | |
| 73. | melogabriel (Gabriel Melo) |
671 | |
| 74. | nicolastakashi (Nicolas Takashi) |
669 | |
| 75. | ledsouza (Leandro da Silva de Souza) |
667 | |
| 76. | joaotavora (João Távora) |
665 | |
| 77. | rmarinho (Rui Marinho) |
651 | |
| 78. | masmangan (Marco) |
650 | |
| 79. | jsvd (João Duarte) |
646 | |
| 80. | RGarrido03 (Rúben Garrido) |
640 | |
| 81. | g4brielklein (Gabriel Klein) |
630 | |
| 82. | macabeus (Bruno Macabeus) |
625 | |
| 83. | ashtanko (Oleksii Shtanko) |
625 | |
| 84. | pedrosousa (Pedro Sousa) |
624 | |
| 85. | tofumatt (Matthew Riley MacPherson) |
617 | |
| 86. | joa-quim (Joaquim) |
615 | |
| 87. | dokterbob (Mathijs de Bruin) |
613 | |
| 88. | dickhardt (Dick Hardt) |
613 | |
| 89. | woile (Santiago Fraire Willemoes) |
597 | |
| 90. | G4brym (Gabriel Massadas) |
587 | |
| 91. | joaobispo (João Bispo) |
587 | |
| 92. | rubenmarcus (Ruben) |
582 | |
| 93. | Francisca105 (Francisca Almeida) |
576 | |
| 94. | aalmada (Antão Almada) |
573 | |
| 95. | fellyph (Fellyph Cintra) |
571 | |
| 96. | dwildt (Daniel Wildt) |
558 | |
| 97. | carlosflorencio (Carlos Florêncio) |
546 | |
| 98. | nflaig (Nico Flaig) |
543 | |
| 99. | zkcryptweb (zkcryptweb) |
539 | |
| 100. | bolt12 (Armando Santos) |
536 | |
| 101. | ncruces (Nuno Cruces) |
530 | |
| 102. | brocaar (Orne Brocaar) |
530 | |
| 103. | sdsantos (Sérgio Santos) |
528 | |
| 104. | sug0 (Tiago Carvalho) |
527 | |
| 105. | s0undt3ch (Pedro Algarvio) |
525 | |
| 106. | EnkrateiaLucca (LUCAS SOARES) |
516 | |
| 107. | azir9200 (Azir Uddin) |
509 | |
| 108. | andresilva (André Silva) |
508 | |
| 109. | anfreire (André Freire Ferreira) |
505 | |
| 110. | emiliosheinz (Emilio Heinzmann) |
502 | |
| 111. | Jaliborc (João Cardoso) |
501 | |
| 112. | mistic (Tiago Costa) |
490 | |
| 113. | josesimoes (José Simões) |
486 | |
| 114. | tassoevan (Tasso Evangelista) |
483 | |
| 115. | pulgamecanica (Andre) |
479 | |
| 116. | qlpqlp (Paulo Vidal) |
477 | |
| 117. | helderberto (Helder Burato Berto) |
477 | |
| 118. | lude-bri (Luigi Piantavinha) |
473 | |
| 119. | dcsg (Daniel Gomes) |
472 | |
| 120. | filipecabaco (Filipe Cabaço) |
470 | |
| 121. | jcazevedo (Joao Azevedo) |
469 | |
| 122. | mikedld (Mike Gelfand) |
468 | |
| 123. | DanielFonsecaa (Daniel Fonseca) |
465 | |
| 124. | marianaobmorais (Mariana Morais) |
465 | |
| 125. | jmg-duarte (José Duarte) |
464 | |
| 126. | dariogriffo (Dario Griffo) |
455 | |
| 127. | joaquimrocha (Joaquim Rocha) |
453 | |
| 128. | DanielFran (Daniel Franco) |
451 | |
| 129. | RuiRomano (Rui Romano) |
446 | |
| 130. | marciocamello (Marcio Vale) |
443 | |
| 131. | caruccio (Mateus Caruccio) |
442 | |
| 132. | tomahock (João Pina) |
439 | |
| 133. | WendellAdriel (Wendell Adriel) |
435 | |
| 134. | JGalego (João Galego) |
430 | |
| 135. | franciscoBSalgueiro (Francisco Salgueiro) |
428 | |
| 136. | brpaz (Bruno Paz) |
426 | |
| 137. | AlexCatarino (Alexandre Catarino) |
423 | |
| 138. | theanxy (Wojtek) |
419 | |
| 139. | malikpiara (Malik Piara) |
418 | |
| 140. | MarcelloDuarte (Marcello Duarte) |
418 | |
| 141. | radcortez (Roberto Cortez) |
416 | |
| 142. | alcides (Alcides Fonseca) |
412 | |
| 143. | tutods (Daniel Sousa) |
411 | |
| 144. | Jeckerson (Anton Vasiliev) |
410 | |
| 145. | Enet4 (Eduardo Pinho) |
406 | |
| 146. | kayua (Kayuã Oleques) |
405 | |
| 147. | GuilhE (Guilherme Delgado) |
404 | |
| 148. | nunoplopes (Nuno Lopes) |
403 | |
| 149. | nathanpc (Nathan Campos) |
402 | |
| 150. | frm (Fernando Mendes) |
393 | |
| 151. | Fernando-A-Rocha (Fernando Rocha) |
391 | |
| 152. | MrSloth-dev (João Albuquerque Barbosa) |
376 | |
| 153. | krishaamer (Kris Haamer) |
373 | |
| 154. | philippWassibauer (Philipp Wassibauer) |
372 | |
| 155. | bruno12mota (Bruno Mota) |
371 | |
| 156. | ArjunBhuptani (Arya) |
371 | |
| 157. | buu342 (Buu342) |
370 | |
| 158. | fmcarvalho (Miguel Gamboa de Carvalho) |
364 | |
| 159. | JosePedroDias (José Pedro Dias) |
363 | |
| 160. | joaopalmeiro (João Palmeiro) |
361 | |
| 161. | voidbert (Humberto Gomes) |
355 | |
| 162. | vasturiano (Vasco Asturiano) |
339 | |
| 163. | fabiosantoscode (Fábio Santos) |
337 | |
| 164. | apocas (Pedro Dias) |
334 | |
| 165. | mcoquet (Miguel Coquet) |
333 | |
| 166. | lucasfrag (Lucas Fraga) |
330 | |
| 167. | Quicksaver (Luís Miguel) |
329 | |
| 168. | Sirze01 (José Costa) |
326 | |
| 169. | Benevanio (Benevanio) |
326 | |
| 170. | m1guelpf (Miguel Piedrafita) |
323 | |
| 171. | mariolpantunes (Mário Antunes) |
322 | |
| 172. | alicejgibbons (Alice Gibbons) |
318 | |
| 173. | cristijung (Cristina Jung) |
311 | |
| 174. | weeco (Martin Schneppenheim) |
306 | |
| 175. | Bunn (Fernando Bunn) |
303 | |
| 176. | riclolsen (Ricardo Olsen) |
301 | |
| 177. | choraria (Sourabh Choraria) |
300 | |
| 178. | rtfpessoa (Rodrigo Fernandes) |
299 | |
| 179. | ruilopesm (Rui Lopes) |
296 | |
| 180. | zegameiro (José Gameiro) |
295 | |
| 181. | sn4k3 (Tiago Conceição) |
294 | |
| 182. | joaquimorg (joaquim.org) |
292 | |
| 183. | alexcastrodev (Alexandro Castro) |
289 | |
| 184. | erezrokah (Erez Rokah) |
288 | |
| 185. | leoneljdias (Leonel Dias) |
285 | |
| 186. | Vmvs007 (Vitor Santos) |
283 | |
| 187. | ebmarque (Ebenézer Marquezine) |
281 | |
| 188. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
278 | |
| 189. | hishamhm (Hisham Muhammad) |
278 | |
| 190. | pxlvre (Pol Vidal) |
275 | |
| 191. | luigicfilho (Luigi C. Filho) |
273 | |
| 192. | d-gubert (Douglas Gubert) |
272 | |
| 193. | RuiSantosdotme (Rui Santos) |
270 | |
| 194. | JulianoVReis (Juliano Viégas Reis) |
268 | |
| 195. | luciopaiva (Lucio Paiva) |
266 | |
| 196. | talvasconcelos (Tiago Vasconcelos) |
264 | |
| 197. | AvilaAndre (André Ávila) |
262 | |
| 198. | fmsouza (Fred Souza) |
261 | |
| 199. | lrascao (Luis Rascão) |
260 | |
| 200. | kakacordovil (kaká cordovil) |
254 | |
| 201. | juliajforesti (Júlia Jaeger Foresti) |
254 | |
| 202. | rubuy-74 (Rubem Neto) |
252 | |
| 203. | Drete457 (Filipe Mota) |
251 | |
| 204. | pkoch (Paulo Koch) |
250 | |
| 205. | paulofreitas-py (Paulo Freitas ) |
249 | |
| 206. | rodloboz (Rui Freitas) |
249 | |
| 207. | F4NT0 (Gabriel Fanto Stundner) |
247 | |
| 208. | luizmellodev (Luiz Mello) |
247 | |
| 209. | jbergstroem (Johan Bergström) |
244 | |
| 210. | CjS77 (CJ) |
242 | |
| 211. | mxssl (Max) |
242 | |
| 212. | flavioislima (Flávio Fearn) |
240 | |
| 213. | feremabraz (Fernando Braz) |
240 | |
| 214. | FFY00 (Filipe Laíns) |
238 | |
| 215. | adorilson (Adorilson Bezerra) |
238 | |
| 216. | omarcusdev (Marcus Gonçalves) |
238 | |
| 217. | tomaspinho (Tomás Pinho) |
236 | |
| 218. | DGoiana (Diogo Goiana) |
234 | |
| 219. | RodrigoDornelles (DornellesTV) |
231 | |
| 220. | gss-patricia (Patrícia Gomes dos Santos Silva) |
229 | |
| 221. | lenonleite (Lenon Leite) |
225 | |
| 222. | linuz90 (Fabrizio Rinaldi) |
222 | |
| 223. | remonh87 (Rémon) |
222 | |
| 224. | tskxz (Tanjil) |
222 | |
| 225. | AniLeo (Ani) |
218 | |
| 226. | kremalicious (Matthias Kretschmann) |
213 | |
| 227. | waldyrious (Waldir Pimenta) |
213 | |
| 228. | rogeriopvl (Rogério Vicente) |
210 | |
| 229. | dialex (Diogo Nunes) |
210 | |
| 230. | andrepimenta (Andre Pimenta) |
205 | |
| 231. | callmephilip (Philip Nuzhnyi) |
205 | |
| 232. | gabrieleangeletti (Gabriele Angeletti) |
205 | |
| 233. | claudiaazambuja (Claudia Azambuja) |
203 | |
| 234. | Gerstep (stepan) |
199 | |
| 235. | jorgecarleitao (Jorge Leitao) |
198 | |
| 236. | wenceslau (Wenceslau Neto) |
197 | |
| 237. | erickpintor (Erick Pintor) |
196 | |
| 238. | danielsp45 (Daniel Pereira) |
195 | |
| 239. | psenough (Filipe Cruz) |
193 | |
| 240. | 0Darkn (jose) |
193 | |
| 241. | HelioGuilherme66 (Hélio Guilherme) |
192 | |
| 242. | peterpt (peterpt) |
190 | |
| 243. | ftonato (Ademílson Tonato) |
189 | |
| 244. | acidiney (Acidiney Dias) |
189 | |
| 245. | marcelopoars (Marcelo Pereira) |
189 | |
| 246. | andremion (André Mion) |
189 | |
| 247. | paulo-ferraz-oliveira (Paulo F. Oliveira) |
188 | |
| 248. | marado (Marcos Marado) |
188 | |
| 249. | Randgalt (Jordan Zimmerman) |
188 | |
| 250. | xbeatriz (Beatriz Costa) |
186 | |
| 251. | jonnyparris (Ruskin) |
185 | |
| 252. | dinocosta (Dino) |
184 | |
| 253. | thePeras (João Torre Pereira) |
183 | |
| 254. | StuartFarmer (Stuart Farmer) |
182 | |
| 255. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
180 | |
| 256. | nfacha (Nuno Facha) |
178 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cloudflare | 6 |
| 2. | nixos | 4 |
| 3. | cesium | 4 |
| 4. | coderdojobraga | 4 |
| 5. | require-lx | 3 |
| 6. | semanadeinformatica | 3 |
| 7. | joinum | 3 |
| 8. | rocketchat | 3 |
| 9. | educacionalada | 2 |
| 10. | github-beta | 2 |