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-05-09 02:55:06 +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 71500 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) |
36581 | |
| 2. | pirapira (Yoichi Hirai) |
9405 | |
| 3. | rcarmo (Rui Carmo) |
7497 | |
| 4. | otaviojava (Otávio Santana) |
5838 | |
| 5. | Th0rgal (Thomas Marchand) |
5481 | |
| 6. | JarbasAl (JarbasAI) |
5396 | |
| 7. | motanelson (nelson jr mota) |
4651 | |
| 8. | oliota (Rubem Oliota) |
4379 | |
| 9. | rgl (Rui Lopes) |
3859 | |
| 10. | adolfousier (Adolfo Usier ) |
3350 | |
| 11. | DiogoRibeiro7 (Diogo Ribeiro) |
3333 | |
| 12. | snipe (snipe) |
3294 | |
| 13. | timlinux (Tim Sutton) |
2928 | |
| 14. | nunomaduro (nuno maduro) |
2102 | |
| 15. | LyeZinho (Pedro Kaleb!) |
1943 | |
| 16. | joamag (João Magalhães) |
1934 | |
| 17. | adamchainz (Adam Johnson) |
1820 | |
| 18. | bgcngm (Bruno Martins) |
1738 | |
| 19. | ImrenR (Imren R) |
1723 | |
| 20. | almeidx (Almeida) |
1614 | |
| 21. | pgte (Pedro Teixeira) |
1603 | |
| 22. | bdmendes (Bruno Mendes) |
1535 | |
| 23. | rafaeelaudibert (Rafael Audibert) |
1514 | |
| 24. | FACorreiaa (Fernando Correia) |
1477 | |
| 25. | nelsonic (Nelson) |
1430 | |
| 26. | roll (roll) |
1426 | |
| 27. | gustavovalverde (Gustavo Valverde) |
1404 | |
| 28. | 0xferit (Ferit) |
1389 | |
| 29. | goncalossilva (Gonçalo Silva) |
1324 | |
| 30. | CoolAssPuppy (Prashant Sridharan) |
1315 | |
| 31. | leafac (Leandro Facchinetti) |
1261 | |
| 32. | alt-romes (Rodrigo Mesquita) |
1258 | |
| 33. | art-shen (Art Shendrik) |
1199 | |
| 34. | diogotcorreia (Diogo Correia) |
1191 | |
| 35. | pmoura (Paulo Moura) |
1138 | |
| 36. | josemvcerqueira (ターニャ) |
1134 | |
| 37. | andreaTP (Andrea Peruffo) |
1081 | |
| 38. | matklad (Alex Kladov) |
1066 | |
| 39. | leandrodamascena (Leandro Damascena) |
1060 | |
| 40. | JoseRFJuniorLLMs (Jose RF Junior) |
1049 | |
| 41. | ZanzyTHEbar (DaOfficialWizard) |
1045 | |
| 42. | vgeorge (Vitor George) |
1023 | |
| 43. | niquola (Nikolai Ryzhikov) |
1018 | |
| 44. | microchipgnu (Luís Freitas) |
993 | |
| 45. | tamtamchik (Yuri Tkachenko) |
966 | |
| 46. | HenriqueSFernandes (Henrique Fernandes) |
917 | |
| 47. | ggazzo (Guilherme Gazzo) |
907 | |
| 48. | joaomlourenco (João M. Lourenço) |
884 | |
| 49. | naps62 (Miguel Palhas) |
878 | |
| 50. | limwa (André Lima) |
859 | |
| 51. | mendess (Mendes) |
850 | |
| 52. | dev-ggomes (Guilherme Gomes) |
842 | |
| 53. | stevenroose (Steven Roose) |
841 | |
| 54. | rochacbruno (Bruno Rocha) |
827 | |
| 55. | carlosflorencio (Carlos Florêncio) |
803 | |
| 56. | hugomrdias (Hugo Dias) |
799 | |
| 57. | ttoino (João Pereira) |
793 | |
| 58. | nelsonmestevao (Nelson Estevão) |
791 | |
| 59. | diogocarrola (Diogo Carrola) |
786 | |
| 60. | macabeus (Bruno Macabeus) |
781 | |
| 61. | joa-quim (Joaquim) |
774 | |
| 62. | datsfilipe (datsfilipe.xyz) |
766 | |
| 63. | renatomarinho (Renato Marinho) |
762 | |
| 64. | dannyhw (Daniel Williams) |
754 | |
| 65. | gmcabrita (Gonçalo Mendes Cabrita) |
750 | |
| 66. | Process-ing (Bruno Oliveira) |
743 | |
| 67. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
736 | |
| 68. | masmangan (Marco) |
735 | |
| 69. | gnunicorn (Benjamin Kampmann) |
732 | |
| 70. | helderberto (Helder Burato Berto) |
732 | |
| 71. | aalmada (Antão Almada) |
717 | |
| 72. | GearsDatapacks (Surya Rose) |
713 | |
| 73. | jonnyparris (Ruskin) |
698 | |
| 74. | fellyph (Fellyph Cintra) |
694 | |
| 75. | frm (Fernando Mendes) |
693 | |
| 76. | apocas (Pedro Dias) |
692 | |
| 77. | joaotavora (João Távora) |
679 | |
| 78. | joaobispo (João Bispo) |
678 | |
| 79. | tofumatt (Matthew Riley MacPherson) |
669 | |
| 80. | ledsouza (Leandro da Silva de Souza) |
667 | |
| 81. | TGlide (Thomas G. Lopes) |
664 | |
| 82. | philippWassibauer (Philipp Wassibauer) |
655 | |
| 83. | dokterbob (Mathijs de Bruin) |
653 | |
| 84. | nicolastakashi (Nicolas Takashi) |
653 | |
| 85. | dickhardt (Dick Hardt) |
650 | |
| 86. | jsvd (João Duarte) |
650 | |
| 87. | Francisca105 (Francisca Almeida) |
648 | |
| 88. | pedro-mendonca (Pedro Mendonça) |
647 | |
| 89. | nflaig (Nico Flaig) |
646 | |
| 90. | woile (Santiago Fraire Willemoes) |
643 | |
| 91. | pedrosousa (Pedro Sousa) |
641 | |
| 92. | uLucasFraga (lucas.fraga) |
631 | |
| 93. | rmarinho (Rui Marinho) |
626 | |
| 94. | G4brym (Gabriel Massadas) |
611 | |
| 95. | WendellAdriel (Wendell Adriel) |
611 | |
| 96. | schnorr (Lucas M. Schnorr) |
610 | |
| 97. | ashtanko (Oleksii Shtanko) |
594 | |
| 98. | bolt12 (Armando Santos) |
584 | |
| 99. | LITUATUI (Pedro Lima) |
576 | |
| 100. | ncruces (Nuno Cruces) |
570 | |
| 101. | melogabriel (Gabriel Melo) |
561 | |
| 102. | dwildt (Daniel Wildt) |
558 | |
| 103. | EnkrateiaLucca (LUCAS SOARES) |
551 | |
| 104. | Curio5813 (Marcos Glasner) |
549 | |
| 105. | dariogriffo (Dario Griffo) |
548 | |
| 106. | sdsantos (Sérgio Santos) |
547 | |
| 107. | g4brielklein (Gabriel Klein) |
546 | |
| 108. | andresilva (André Silva) |
528 | |
| 109. | filipecabaco (Filipe Cabaço) |
526 | |
| 110. | emiliosheinz (Emilio Heinzmann) |
522 | |
| 111. | rubenmarcus (Ruben) |
518 | |
| 112. | joaopalmeiro (João Palmeiro) |
515 | |
| 113. | zkcryptweb (zkcryptweb) |
514 | |
| 114. | pkoch (Paulo Koch) |
513 | |
| 115. | jmg-duarte (José Duarte) |
513 | |
| 116. | dcsg (Daniel Gomes) |
511 | |
| 117. | DanielFran (Daniel Franco) |
509 | |
| 118. | brocaar (Orne Brocaar) |
508 | |
| 119. | tomahock (João Pina) |
503 | |
| 120. | guilhermesimoes (Guilherme Simoes) |
497 | |
| 121. | alcides (Alcides Fonseca) |
487 | |
| 122. | DanielFonsecaa (Daniel Fonseca) |
487 | |
| 123. | Jeckerson (Anton Vasiliev) |
481 | |
| 124. | joaquimrocha (Joaquim Rocha) |
481 | |
| 125. | mistic (Tiago Costa) |
479 | |
| 126. | AlexCatarino (Alexandre Catarino) |
477 | |
| 127. | mikedld (Mike Gelfand) |
473 | |
| 128. | omarcusdev (Marcus Gonçalves) |
473 | |
| 129. | JGalego (João Galego) |
472 | |
| 130. | Enet4 (Eduardo Pinho) |
471 | |
| 131. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
467 | |
| 132. | aryabhuptani (Arya) |
464 | |
| 133. | azir9200 (Azir Uddin) |
459 | |
| 134. | josesimoes (José Simões) |
457 | |
| 135. | RuiRomano (Rui Romano) |
454 | |
| 136. | Jaliborc (João Cardoso) |
451 | |
| 137. | rtfpessoa (Rodrigo Fernandes) |
442 | |
| 138. | jcazevedo (Joao Azevedo) |
442 | |
| 139. | JosePedroDias (José Pedro Dias) |
439 | |
| 140. | marciocamello (Marcio Vale) |
439 | |
| 141. | franciscoBSalgueiro (Francisco Salgueiro) |
436 | |
| 142. | tassoevan (Tasso Evangelista) |
435 | |
| 143. | sug0 (Tiago Carvalho) |
434 | |
| 144. | radcortez (Roberto Cortez) |
431 | |
| 145. | nunoplopes (Nuno Lopes) |
430 | |
| 146. | lucasfrag (Lucas Fraga) |
428 | |
| 147. | brpaz (Bruno Paz) |
419 | |
| 148. | s0undt3ch (Pedro Algarvio) |
416 | |
| 149. | anfreire (André Freire Ferreira) |
416 | |
| 150. | GuilhE (Guilherme Delgado) |
415 | |
| 151. | talvasconcelos (Tiago Vasconcelos) |
413 | |
| 152. | Quicksaver (Luís Miguel) |
407 | |
| 153. | marianaobmorais (Mariana Morais) |
407 | |
| 154. | pulgamecanica (Andre) |
406 | |
| 155. | Benevanio (Benevanio) |
395 | |
| 156. | MarcelloDuarte (Marcello Duarte) |
393 | |
| 157. | Fernando-A-Rocha (Fernando Rocha) |
392 | |
| 158. | mroya (Márcio Roya) |
384 | |
| 159. | Sirze01 (José Costa) |
375 | |
| 160. | tutods (Daniel Sousa) |
375 | |
| 161. | erezrokah (Erez Rokah) |
373 | |
| 162. | caruccio (Mateus Caruccio) |
367 | |
| 163. | fmcarvalho (Miguel Gamboa de Carvalho) |
365 | |
| 164. | flixlix (Luca Félix) |
364 | |
| 165. | nathanpc (Nathan Campos) |
363 | |
| 166. | RGarrido03 (Rúben Garrido) |
361 | |
| 167. | mariolpantunes (Mário Antunes) |
357 | |
| 168. | theanxy (Wojtek) |
353 | |
| 169. | riclolsen (Ricardo Olsen) |
353 | |
| 170. | cristijung (Cristina Jung) |
352 | |
| 171. | lude-bri (Luigi Piantavinha) |
346 | |
| 172. | emkis (Nicolas Jardim) |
340 | |
| 173. | bruno12mota (Bruno Mota) |
337 | |
| 174. | mcoquet (Miguel Coquet) |
336 | |
| 175. | MrSloth-dev (João Albuquerque Barbosa) |
332 | |
| 176. | buu342 (Buu342) |
327 | |
| 177. | Bunn (Fernando Bunn) |
327 | |
| 178. | rodloboz (Rui Freitas) |
323 | |
| 179. | qlpqlp (Paulo Vidal) |
320 | |
| 180. | vasturiano (Vasco Asturiano) |
318 | |
| 181. | voidbert (Humberto Gomes) |
317 | |
| 182. | krishaamer (Kris Haamer) |
311 | |
| 183. | Vmvs007 (Vitor Santos) |
308 | |
| 184. | m1guelpf (Miguel Piedrafita) |
308 | |
| 185. | weeco (Martin Schneppenheim) |
294 | |
| 186. | sigma-andex (Jan Schulte) |
291 | |
| 187. | sn4k3 (Tiago Conceição) |
291 | |
| 188. | ruilopesm (Rui Lopes) |
290 | |
| 189. | CjS77 (CJ) |
285 | |
| 190. | alexcastrodev (Alexandro Castro) |
284 | |
| 191. | malikpiara (Malik Piara) |
284 | |
| 192. | joaquimorg (joaquim.org) |
283 | |
| 193. | andrepimenta (Andre Pimenta) |
282 | |
| 194. | ebmarque (Ebenézer Marquezine) |
281 | |
| 195. | luciopaiva (Lucio Paiva) |
276 | |
| 196. | pxlvre (Pol Vidal) |
275 | |
| 197. | F4NT0 (Gabriel Fanto Stundner) |
275 | |
| 198. | fabiosantoscode (Fábio Santos) |
275 | |
| 199. | luigicfilho (Luigi C. Filho) |
275 | |
| 200. | kayua (Kayuã Oleques) |
264 | |
| 201. | lrascao (Luis Rascão) |
259 | |
| 202. | kakacordovil (kaká cordovil) |
258 | |
| 203. | alicejgibbons (Alice Gibbons) |
258 | |
| 204. | choraria (Sourabh Choraria) |
258 | |
| 205. | hishamhm (Hisham Muhammad) |
256 | |
| 206. | rogeriopvl (Rogério Vicente) |
255 | |
| 207. | waldyrious (Waldir Pimenta) |
255 | |
| 208. | AvilaAndre (André Ávila) |
255 | |
| 209. | dialex (Diogo Nunes) |
255 | |
| 210. | Drete457 (Filipe Mota) |
252 | |
| 211. | d-gubert (Douglas Gubert) |
251 | |
| 212. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
249 | |
| 213. | kellymourat (Kelly Moura ) |
246 | |
| 214. | leoneljdias (Leonel Dias) |
244 | |
| 215. | zegameiro (José Gameiro) |
243 | |
| 216. | jbergstroem (Johan Bergström) |
242 | |
| 217. | Fabio-A-Sa (Fábio Sá) |
241 | |
| 218. | tomaspinho (Tomás Pinho) |
239 | |
| 219. | feremabraz (Fernando Braz) |
239 | |
| 220. | luizmellodev (Luiz Mello) |
237 | |
| 221. | linuz90 (Fabrizio Rinaldi) |
237 | |
| 222. | andremion (André Mion) |
236 | |
| 223. | lenonleite (Lenon Leite) |
234 | |
| 224. | mxssl (Max) |
232 | |
| 225. | FFY00 (Filipe Laíns) |
229 | |
| 226. | 0Darkn (José Raposo ) |
226 | |
| 227. | jorgecarleitao (Jorge Leitao) |
223 | |
| 228. | adorilson (Adorilson Bezerra) |
223 | |
| 229. | remonh87 (Rémon) |
223 | |
| 230. | tskxz (Tanjil) |
222 | |
| 231. | jenpaff (Jennifer) |
221 | |
| 232. | gss-patricia (Patrícia Gomes dos Santos Silva) |
214 | |
| 233. | juliajforesti (Júlia Jaeger Foresti) |
211 | |
| 234. | AniLeo (Ani) |
211 | |
| 235. | pedrouid (Pedro Gomes) |
209 | |
| 236. | RodrigoDornelles (DornellesTV) |
208 | |
| 237. | JulianoVReis (Juliano Viégas Reis) |
206 | |
| 238. | PaivaJudson (Judson Paiva) |
204 | |
| 239. | claudiaazambuja (Claudia Azambuja) |
203 | |
| 240. | gabrieleangeletti (Gabriele Angeletti) |
203 | |
| 241. | callmephilip (Philip Nuzhnyi) |
202 | |
| 242. | msperlin (Marcelo S. Perlin) |
202 | |
| 243. | Gerstep (stepan) |
200 | |
| 244. | dinocosta (Dino) |
199 | |
| 245. | erickpintor (Erick Pintor) |
198 | |
| 246. | machadovilaca (João Vilaça) |
196 | |
| 247. | goncalo1021pt (Gonçalo Santos Pereira) |
194 | |
| 248. | luisalima (Luisa Lima) |
193 | |
| 249. | luisdalmolin (Luís Dalmolin) |
190 | |
| 250. | peterpt (peterpt) |
190 | |
| 251. | marcelopoars (Marcelo Pereira) |
189 | |
| 252. | acidiney (Acidiney Dias) |
189 | |
| 253. | ftonato (Ademílson Tonato) |
188 | |
| 254. | flavioislima (Flávio Fearn) |
186 | |
| 255. | jersobh (Jeff Andrade) |
186 | |
| 256. | rubuy-74 (Rubem Neto) |
185 |
| Rank | Organization | Members |
|---|---|---|
| 1. | cloudflare | 5 |
| 2. | cesium | 4 |
| 3. | nixos | 4 |
| 4. | supabase | 3 |
| 5. | coderdojobraga | 3 |
| 6. | rocketchat | 3 |
| 7. | require-lx | 3 |
| 8. | adzerk | 2 |
| 9. | elastic | 2 |
| 10. | posthog | 2 |