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-07-13 10:09:17 +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 contributions for each user. There are 73466 total users in the region and you need at least 80 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_public/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/portugal_public/ORGNAME)
In case you aren't currently ranked on this page, you'll simply receive an "unranked" badge.
| Rank | User | Contribs | Picture |
|---|---|---|---|
| 1. | pirapira (Yoichi Hirai) |
44971 | |
| 2. | Correia-jpv (João Correia) |
38595 | |
| 3. | rcarmo (Rui Carmo) |
15965 | |
| 4. | daniel3303 (Daniel Oliveira) |
13484 | |
| 5. | JarbasAl (JarbasAI) |
12638 | |
| 6. | Th0rgal (Thomas Marchand) |
11593 | |
| 7. | DiogoRibeiro7 (Diogo Ribeiro) |
7515 | |
| 8. | otaviojava (Otávio Santana) |
7432 | |
| 9. | adolfousier (Adolfo Usier ) |
6109 | |
| 10. | motanelson (nelson jr mota) |
5592 | |
| 11. | oliota (Rubem Oliota) |
4768 | |
| 12. | rgl (Rui Lopes) |
4126 | |
| 13. | hiren0722 (Hiren) |
4122 | |
| 14. | snipe (snipe) |
4023 | |
| 15. | rafaeelaudibert (Rafael Audibert) |
3921 | |
| 16. | nelsonic (Nelson) |
3288 | |
| 17. | FACorreiaa (Fernando Correia) |
3140 | |
| 18. | almeidx (Almeida) |
3121 | |
| 19. | nunomaduro (nuno maduro) |
3080 | |
| 20. | timlinux (Tim Sutton) |
3073 | |
| 21. | nunocoracao (Nuno C.) |
2927 | |
| 22. | gustavovalverde (Gustavo Valverde) |
2745 | |
| 23. | leandrodamascena (Leandro Damascena) |
2711 | |
| 24. | adamchainz (Adam Johnson) |
2630 | |
| 25. | LyeZinho (Pedro Kaleb!) |
2575 | |
| 26. | 0xferit (Ferit) |
2449 | |
| 27. | joamag (João Magalhães) |
2245 | |
| 28. | tamtamchik (Yuri Tkachenko) |
2201 | |
| 29. | carlosflorencio (Carlos Florêncio) |
2127 | |
| 30. | CoolAssPuppy (Prashant Sridharan) |
2078 | |
| 31. | nflaig (Nico Flaig) |
2061 | |
| 32. | andreaTP (Andrea Peruffo) |
2027 | |
| 33. | choraria (Sourabh Choraria) |
2010 | |
| 34. | roll (roll) |
1900 | |
| 35. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
1815 | |
| 36. | s0undt3ch (Pedro Algarvio) |
1802 | |
| 37. | diogotcorreia (Diogo Correia) |
1799 | |
| 38. | art-shen (Art Shendrik) |
1749 | |
| 39. | ImrenR (Imren R) |
1741 | |
| 40. | bdmendes (Bruno Mendes) |
1731 | |
| 41. | vgeorge (Vitor George) |
1714 | |
| 42. | ggazzo (Guilherme Gazzo) |
1697 | |
| 43. | goncalossilva (Gonçalo Silva) |
1677 | |
| 44. | bgcngm (Bruno Martins) |
1640 | |
| 45. | pmoura (Paulo Moura) |
1540 | |
| 46. | nategeier (Nate Geier) |
1506 | |
| 47. | CesarNog (César Augusto Nogueira) |
1501 | |
| 48. | rmarinho (Rui Marinho) |
1495 | |
| 49. | matklad (Alex Kladov) |
1494 | |
| 50. | erezrokah (Erez Rokah) |
1479 | |
| 51. | alt-romes (Rodrigo Mesquita) |
1472 | |
| 52. | pedrosousa (Pedro Sousa) |
1456 | |
| 53. | pgte (Pedro Teixeira) |
1439 | |
| 54. | DanielFran (Daniel Franco) |
1436 | |
| 55. | HenriqueSFernandes (Henrique Fernandes) |
1433 | |
| 56. | filipecabaco (Filipe Cabaço) |
1423 | |
| 57. | niquola (Nikolai Ryzhikov) |
1413 | |
| 58. | andresilva (André Silva) |
1388 | |
| 59. | hugomrdias (Hugo Dias) |
1356 | |
| 60. | microchipgnu (Luís Freitas) |
1333 | |
| 61. | JoseRFJuniorLLMs (Jose RF Junior) |
1330 | |
| 62. | rochacbruno (Bruno Rocha) |
1300 | |
| 63. | ZanzyTHEbar (DaOfficialWizard) |
1297 | |
| 64. | joa-quim (Joaquim) |
1290 | |
| 65. | josesimoes (José Simões) |
1282 | |
| 66. | G4brym (Gabriel Massadas) |
1278 | |
| 67. | jmg-duarte (José Duarte) |
1274 | |
| 68. | joaopalmeiro (João Palmeiro) |
1263 | |
| 69. | WendellAdriel (Wendell Adriel) |
1258 | |
| 70. | naps62 (Miguel Palhas) |
1257 | |
| 71. | fellyph (Fellyph Cintra) |
1250 | |
| 72. | leafac (Leandro Facchinetti) |
1230 | |
| 73. | abronan (Alexandre Beslic) |
1203 | |
| 74. | Jeckerson (Anton Vasiliev) |
1137 | |
| 75. | dokterbob (Mathijs de Bruin) |
1133 | |
| 76. | josemvcerqueira (ターニャ) |
1111 | |
| 77. | alcides (Alcides Fonseca) |
1100 | |
| 78. | Bunn (Fernando Bunn) |
1055 | |
| 79. | tofumatt (Matthew Riley MacPherson) |
1037 | |
| 80. | tassoevan (Tasso Evangelista) |
1037 | |
| 81. | talvasconcelos (Tiago Vasconcelos) |
1037 | |
| 82. | radcortez (Roberto Cortez) |
1031 | |
| 83. | gmcabrita (Gonçalo Mendes Cabrita) |
1021 | |
| 84. | stevenroose (Steven Roose) |
1017 | |
| 85. | dariogriffo (Dario Griffo) |
1010 | |
| 86. | mendess (Mendes) |
993 | |
| 87. | jonnyparris (Ruskin) |
976 | |
| 88. | nelsonmestevao (Nelson Estevão) |
950 | |
| 89. | masmangan (Marco) |
947 | |
| 90. | macabeus (Bruno Macabeus) |
946 | |
| 91. | helderberto (Helder Burato Berto) |
943 | |
| 92. | Fabio-A-Sa (Fábio Sá) |
942 | |
| 93. | joaomlourenco (João M. Lourenço) |
942 | |
| 94. | joaquimrocha (Joaquim Rocha) |
933 | |
| 95. | ttoino (João Pereira) |
906 | |
| 96. | limwa (André Lima) |
892 | |
| 97. | jsvd (João Duarte) |
890 | |
| 98. | AlexCatarino (Alexandre Catarino) |
888 | |
| 99. | woile (Santiago Fraire Willemoes) |
887 | |
| 100. | renatomarinho (Renato Marinho) |
879 | |
| 101. | dannyhw (Daniel Williams) |
876 | |
| 102. | sdsantos (Sérgio Santos) |
872 | |
| 103. | Process-ing (Bruno Oliveira) |
857 | |
| 104. | codacy-badger (Codacy Badger) |
845 | |
| 105. | philippWassibauer (Philipp Wassibauer) |
844 | |
| 106. | bolt12 (Armando Santos) |
839 | |
| 107. | datsfilipe (datsfilipe.xyz) |
836 | |
| 108. | neu-rah (Rui Azevedo) |
835 | |
| 109. | ledsouza (Leandro da Silva de Souza) |
834 | |
| 110. | rubenmarcus (Ruben) |
794 | |
| 111. | dwildt (Daniel Wildt) |
790 | |
| 112. | mistic (Tiago Costa) |
787 | |
| 113. | dickhardt (Dick Hardt) |
784 | |
| 114. | emiliosheinz (Emilio Heinzmann) |
784 | |
| 115. | Francisca105 (Francisca Almeida) |
770 | |
| 116. | aalmada (Antão Almada) |
759 | |
| 117. | ncruces (Nuno Cruces) |
757 | |
| 118. | pkoch (Paulo Koch) |
751 | |
| 119. | omarcusdev (Marcus Gonçalves) |
743 | |
| 120. | nicolastakashi (Nicolas Takashi) |
738 | |
| 121. | apocas (Pedro Dias) |
731 | |
| 122. | jenpaff (Jennifer) |
714 | |
| 123. | frm (Fernando Mendes) |
707 | |
| 124. | JGalego (João Galego) |
706 | |
| 125. | rodloboz (Rui Freitas) |
704 | |
| 126. | Enet4 (Eduardo Pinho) |
702 | |
| 127. | sigma-andex (Jan Schulte) |
698 | |
| 128. | mroya (Márcio Roya) |
696 | |
| 129. | luisalima (Luisa Lima) |
680 | |
| 130. | joaotavora (João Távora) |
676 | |
| 131. | weeco (Martin Schneppenheim) |
671 | |
| 132. | schnorr (Lucas M. Schnorr) |
671 | |
| 133. | GearsDatapacks (Surya Rose) |
667 | |
| 134. | jbergstroem (Johan Bergström) |
661 | |
| 135. | joaobispo (João Bispo) |
656 | |
| 136. | pulgamecanica (Andre) |
650 | |
| 137. | EnkrateiaLucca (LUCAS SOARES) |
644 | |
| 138. | pedro-mendonca (Pedro Mendonça) |
641 | |
| 139. | Benevanio (Benevanio) |
635 | |
| 140. | andremion (André Mion) |
634 | |
| 141. | Sirze01 (José Costa) |
632 | |
| 142. | prenansantana (Renan Santana) |
630 | |
| 143. | nunoplopes (Nuno Lopes) |
605 | |
| 144. | melogabriel (Gabriel Melo) |
603 | |
| 145. | ashtanko (Oleksii Shtanko) |
599 | |
| 146. | tomahock (João Pina) |
597 | |
| 147. | m1guelpf (Miguel Piedrafita) |
595 | |
| 148. | sug0 (Tiago Carvalho) |
594 | |
| 149. | jcazevedo (Joao Azevedo) |
594 | |
| 150. | LITUATUI (Pedro Lima) |
589 | |
| 151. | lucasmonstrox (Lucas Monstro) |
576 | |
| 152. | afonsopc (Afonso Coutinho) |
572 | |
| 153. | alexcastrodev (Alexandro Castro) |
570 | |
| 154. | guilhermesimoes (Guilherme Simoes) |
566 | |
| 155. | zkcryptweb (zkcryptweb) |
555 | |
| 156. | Br1ght0ne (Oleksii Filonenko) |
550 | |
| 157. | dialex (Diogo Nunes) |
550 | |
| 158. | d-gubert (Douglas Gubert) |
550 | |
| 159. | andrepimenta (Andre Pimenta) |
545 | |
| 160. | flavioislima (Flávio Fearn) |
543 | |
| 161. | aryabhuptani (Arya) |
541 | |
| 162. | dinocosta (Dino) |
536 | |
| 163. | rtfpessoa (Rodrigo Fernandes) |
535 | |
| 164. | dcsg (Daniel Gomes) |
532 | |
| 165. | Curio5813 (Marcos Glasner) |
532 | |
| 166. | diogocarrola (Diogo Carrola) |
531 | |
| 167. | brocaar (Orne Brocaar) |
525 | |
| 168. | malikpiara (Malik Piara) |
516 | |
| 169. | gnunicorn (Benjamin Kampmann) |
516 | |
| 170. | uLucasFraga (lucas.fraga) |
511 | |
| 171. | nunofernandes-plight (Nuno Edgar Nunes Fernandes) |
509 | |
| 172. | r00t-3xp10it (pedro ubuntu) |
509 | |
| 173. | flixlix (Luca Félix) |
505 | |
| 174. | mcoquet (Miguel Coquet) |
505 | |
| 175. | brpaz (Bruno Paz) |
501 | |
| 176. | voidbert (Humberto Gomes) |
499 | |
| 177. | TGlide (Thomas G. Lopes) |
488 | |
| 178. | anfreire (André Freire Ferreira) |
488 | |
| 179. | tutods (Daniel Sousa) |
484 | |
| 180. | GuilhE (Guilherme Delgado) |
482 | |
| 181. | g4brielklein (Gabriel Klein) |
478 | |
| 182. | waldyrious (Waldir Pimenta) |
474 | |
| 183. | franciscoBSalgueiro (Francisco Salgueiro) |
473 | |
| 184. | kigiri (Clément) |
472 | |
| 185. | Quicksaver (Luís Miguel) |
468 | |
| 186. | marciocamello (Marcio Vale) |
462 | |
| 187. | kevinchappell (Kevin Chappell) |
460 | |
| 188. | alicejgibbons (Alice Gibbons) |
459 | |
| 189. | mcsf (Miguel Fonseca) |
458 | |
| 190. | jersobh (Jeff Andrade) |
439 | |
| 191. | pedrominatel (Pedro Minatel) |
437 | |
| 192. | RuiRomano (Rui Romano) |
435 | |
| 193. | cyco130 (Fatih Aygün) |
434 | |
| 194. | qlpqlp (Paulo Vidal) |
432 | |
| 195. | JosePedroDias (José Pedro Dias) |
427 | |
| 196. | MarcelloDuarte (Marcello Duarte) |
418 | |
| 197. | ambs (Alberto Simões) |
411 | |
| 198. | mariolpantunes (Mário Antunes) |
410 | |
| 199. | riclolsen (Ricardo Olsen) |
407 | |
| 200. | F4NT0 (Gabriel Fanto Stundner) |
403 | |
| 201. | machadovilaca (João Vilaça) |
400 | |
| 202. | pratas (Diogo Pratas) |
396 | |
| 203. | brunobat (Bruno Baptista) |
394 | |
| 204. | zegameiro (José Gameiro) |
391 | |
| 205. | DanielFonsecaa (Daniel Fonseca) |
391 | |
| 206. | Jaliborc (João Cardoso) |
383 | |
| 207. | couto (Luís Couto) |
382 | |
| 208. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
381 | |
| 209. | rfgamaral (Ricardo Amaral) |
381 | |
| 210. | Randgalt (Jordan Zimmerman) |
370 | |
| 211. | RGarrido03 (Rúben Garrido) |
370 | |
| 212. | linuz90 (Fabrizio Rinaldi) |
369 | |
| 213. | juliajforesti (Júlia Jaeger Foresti) |
369 | |
| 214. | lrascao (Luis Rascão) |
367 | |
| 215. | nathanpc (Nathan Campos) |
367 | |
| 216. | antoniorws (Antonio Serra) |
360 | |
| 217. | adorilson (Adorilson Bezerra) |
360 | |
| 218. | azir9200 (Azir Uddin) |
359 | |
| 219. | cristijung (Cristina Jung) |
358 | |
| 220. | fmcarvalho (Miguel Gamboa de Carvalho) |
358 | |
| 221. | erickpintor (Erick Pintor) |
352 | |
| 222. | AniLeo (Ani) |
348 | |
| 223. | Vmvs007 (Vitor Santos) |
344 | |
| 224. | emkis (Nicolas Jardim) |
343 | |
| 225. | RodrigoDornelles (DornellesTV) |
334 | |
| 226. | josecm (José Martins) |
332 | |
| 227. | mxssl (Max) |
330 | |
| 228. | dreispt (Daniel Reis) |
329 | |
| 229. | stanch (Nick) |
326 | |
| 230. | theanxy (Wojtek) |
322 | |
| 231. | jorgecarleitao (Jorge Leitao) |
315 | |
| 232. | pxlvre (Pol Vidal) |
314 | |
| 233. | goncalo1021pt (Gonçalo Santos Pereira) |
305 | |
| 234. | peterpt (peterpt) |
300 | |
| 235. | lucasfrag (Lucas Fraga) |
295 | |
| 236. | 0Darkn (José Raposo ) |
294 | |
| 237. | marado (Marcos Marado) |
292 | |
| 238. | ruilopesm (Rui Lopes) |
290 | |
| 239. | FMCalisto (Francisco Maria Calisto) |
288 | |
| 240. | msperlin (Marcelo S. Perlin) |
285 | |
| 241. | sn4k3 (Tiago Conceição) |
284 | |
| 242. | Exey (Exey Panteleev) |
280 | |
| 243. | remonh87 (Rémon) |
276 | |
| 244. | luciopaiva (Lucio Paiva) |
273 | |
| 245. | pedrouid (Pedro Gomes) |
272 | |
| 246. | DebsAndrade (Débora Ellen Oliveira de Andrade) |
272 | |
| 247. | ClaudioESSilva (Cláudio Silva) |
271 | |
| 248. | luizmellodev (Luiz Mello) |
269 | |
| 249. | rogeriopvl (Rogério Vicente) |
267 | |
| 250. | elizabetdev (Elizabet Oliveira) |
264 | |
| 251. | joaquimorg (joaquim.org) |
263 | |
| 252. | fao89 (Fabricio Aguiar) |
263 | |
| 253. | Drete457 (Filipe Mota) |
261 | |
| 254. | paulomorgado (Paulo Morgado) |
259 | |
| 255. | Fernando-A-Rocha (Fernando Rocha) |
259 | |
| 256. | AlexandreCotorobai (Alexandre Cotorobai) |
259 |
| Rank | Organization | Members |
|---|---|---|
| 1. | nixos | 5 |
| 2. | cesium | 4 |
| 3. | cloudflare | 4 |
| 4. | require-lx | 3 |
| 5. | rocketchat | 3 |
| 6. | openshift | 3 |
| 7. | coderdojobraga | 3 |
| 8. | epicgames | 3 |
| 9. | supabase | 3 |
| 10. | elastic | 3 |