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-10-22 23:05:30 +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 contributions for each user (public & private). There are 77668 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_private/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.committers.top/portugal_private/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) |
79671 | |
| 2. | art-shen (Art Shendrik) |
40461 | |
| 3. | daniel3303 (Daniel Oliveira) |
40404 | |
| 4. | JarbasAl (JarbasAI) |
40156 | |
| 5. | DiogoRibeiro7 (Diogo Ribeiro) |
39601 | |
| 6. | Correia-jpv (João Correia) |
37240 | |
| 7. | rcarmo (Rui Carmo) |
25888 | |
| 8. | Th0rgal (Thomas Marchand) |
25682 | |
| 9. | thesyncim (Marcelo Pires) |
22290 | |
| 10. | PascalPixel (Pascal Pixel) |
19482 | |
| 11. | tritao (João Matos) |
19198 | |
| 12. | derencius (Marcus Derencius) |
17893 | |
| 13. | gustavovalverde (Gustavo Valverde) |
16735 | |
| 14. | Jeckerson (Anton Vasiliev) |
15603 | |
| 15. | adolfousier (Adolfo Usier ) |
14464 | |
| 16. | dev-ggomes (Guilherme Gomes) |
13852 | |
| 17. | caruccio (Mateus Caruccio) |
13677 | |
| 18. | krishaamer (Kris Haamer) |
12527 | |
| 19. | erezrokah (Erez Rokah) |
12326 | |
| 20. | FACorreiaa (Fernando Correia) |
11930 | |
| 21. | david (David Leal) |
11407 | |
| 22. | rafaelferreirapt (Rafael Ferreira) |
11334 | |
| 23. | Ca-moes (Dani) |
11277 | |
| 24. | JonnyBGod (João Ribeiro) |
10446 | |
| 25. | infinityabundance (riaan de beer🦀) |
10197 | |
| 26. | xRuiAlves (Rui Alves) |
9734 | |
| 27. | rogerlz (Rogerio Goncalves) |
9669 | |
| 28. | siennathesane (Sienna Meridian Satterwhite) |
9570 | |
| 29. | FMCalisto (Francisco Maria Calisto) |
9349 | |
| 30. | otaviojava (Otávio Santana) |
9278 | |
| 31. | renatomarinho (Renato Marinho) |
9217 | |
| 32. | dcsg (Daniel Gomes) |
8813 | |
| 33. | Saicheg (Valiantsin Zavadski) |
8097 | |
| 34. | moltar (Roman) |
7983 | |
| 35. | cmalbuquerque (Carolina Albuquerque) |
7853 | |
| 36. | rubenmarcus (Ruben) |
7789 | |
| 37. | bmbferreira (Bruno Ferreira) |
7655 | |
| 38. | luisalima (Luisa Lima) |
7603 | |
| 39. | pedrojfs17 (Pedro Seixas) |
7229 | |
| 40. | emilwallner (Emil Wallner) |
7120 | |
| 41. | kevinchappell (Kevin Chappell) |
6918 | |
| 42. | dresende (Diogo Resende) |
6735 | |
| 43. | marceloprates (Marcelo de Oliveira Rosa Prates) |
6625 | |
| 44. | nunocoracao (Nuno C.) |
6608 | |
| 45. | jcazevedo (Joao Azevedo) |
6558 | |
| 46. | Lorenzobattistela (Lorenzo Battistela) |
6515 | |
| 47. | rafaeelaudibert (Rafael Audibert) |
6494 | |
| 48. | carlosflorencio (Carlos Florêncio) |
6460 | |
| 49. | tenequm (Misha Kolesnik) |
6427 | |
| 50. | josemvcerqueira (ターニャ) |
6423 | |
| 51. | guilhermecapitao (Guilherme Capitão) |
6413 | |
| 52. | lucasmonstrox (Lucas Monstro) |
6382 | |
| 53. | IvoPereira (Ivo Pereira) |
6272 | |
| 54. | acidiney (Acidiney Dias) |
6205 | |
| 55. | hugofpaiva (Hugo Paiva de Almeida) |
6175 | |
| 56. | bdmendes (Bruno Mendes) |
6121 | |
| 57. | marcospgp (Marcos Pereira) |
6032 | |
| 58. | ollym (Oliver Morgan) |
5940 | |
| 59. | xiCO2k (Francisco Madeira) |
5908 | |
| 60. | lucalanca (João Figueiredo) |
5900 | |
| 61. | mattdelacdev (Matt Delac) |
5687 | |
| 62. | s0undt3ch (Pedro Algarvio) |
5643 | |
| 63. | motanelson (nelson jr mota) |
5633 | |
| 64. | eidam (Adam Janiš) |
5622 | |
| 65. | almeidx (Almeida) |
5507 | |
| 66. | marcooliveira (Marco Oliveira) |
5419 | |
| 67. | nelsonsilvadev (Nelson Silva) |
5373 | |
| 68. | ricardofbarros (Ricardo Barros) |
5348 | |
| 69. | adamchainz (Adam Johnson) |
5341 | |
| 70. | oNaiPs (José Luis Pereira) |
5320 | |
| 71. | Quicksaver (Luís Miguel) |
5302 | |
| 72. | jpaquim (João Paquim) |
5301 | |
| 73. | SantiagoDevRel (Santiago Trujillo Zuluaga) |
5214 | |
| 74. | WendellAdriel (Wendell Adriel) |
5192 | |
| 75. | snipe (snipe) |
5167 | |
| 76. | niquola (Nikolai Ryzhikov) |
5139 | |
| 77. | nelsonic (Nelson) |
5080 | |
| 78. | yogiben (Ben Jones) |
5061 | |
| 79. | leiradel (Andre Leiradella) |
5046 | |
| 80. | david-dacruz (David Dacruz) |
5045 | |
| 81. | microchipgnu (Luís Freitas) |
5010 | |
| 82. | FernandoMiguel (Fernando Miguel) |
4999 | |
| 83. | brunogaspar (Bruno Gaspar) |
4975 | |
| 84. | linuz90 (Fabrizio Rinaldi) |
4973 | |
| 85. | naps62 (Miguel Palhas) |
4970 | |
| 86. | flixlix (Luca Félix) |
4908 | |
| 87. | brunoamaral (Bruno Amaral) |
4855 | |
| 88. | HarryVasanth (Harry) |
4773 | |
| 89. | marciocamello (Marcio Vale) |
4739 | |
| 90. | nunomaduro (nunomaduro) |
4734 | |
| 91. | begmaroman (Roman Behma) |
4664 | |
| 92. | nunofgs (Nuno Sousa) |
4592 | |
| 93. | wbnns (Will Binns) |
4562 | |
| 94. | gmcabrita (Gonçalo Mendes Cabrita) |
4555 | |
| 95. | migsilva89 (Miguel Silva) |
4525 | |
| 96. | macabeus (Bruno Macabeus) |
4502 | |
| 97. | rgl (Rui Lopes) |
4436 | |
| 98. | hewerthomn (Éverton Inocêncio) |
4426 | |
| 99. | nicolastakashi (Nicolas Takashi) |
4357 | |
| 100. | afonsopc (Afonso Coutinho) |
4327 | |
| 101. | felipek (Felipe Kellermann) |
4325 | |
| 102. | JoseRFJuniorLLMs (Jose RF Junior) |
4246 | |
| 103. | nategeier (Nate Geier) |
4176 | |
| 104. | oliota (Rubô the Vampire) |
4084 | |
| 105. | goncalossilva (Gonçalo Silva) |
4047 | |
| 106. | GuilhE (Guilherme Delgado) |
4045 | |
| 107. | nbluis (Eduardo Bohrer) |
4039 | |
| 108. | frm (Fernando Mendes) |
3967 | |
| 109. | Gerstep (stepan) |
3920 | |
| 110. | ricardotavaresit (Ricardo Tavares) |
3919 | |
| 111. | imgabrieldev (Gabriel Soares) |
3901 | |
| 112. | bruno12mota (Bruno Mota) |
3899 | |
| 113. | mendsec (Fábio Mendes) |
3883 | |
| 114. | topemalheiro (António Pedro Malheiro) |
3840 | |
| 115. | tamtamchik (Yuri Tkachenko) |
3816 | |
| 116. | Marantesss (Gonçalo Marantes) |
3796 | |
| 117. | filipi86 (Filipi Pires) |
3763 | |
| 118. | filipesperandio (Filipe Esperandio (Pippo)) |
3760 | |
| 119. | alexcastrodev (Alexandro Castro) |
3733 | |
| 120. | dickhardt (Dick Hardt) |
3722 | |
| 121. | tutods (Daniel Sousa) |
3717 | |
| 122. | MiguelNdeCarvalho (MiguelNdeCarvalho) |
3672 | |
| 123. | rmarinho (Rui Marinho) |
3660 | |
| 124. | timlinux (Tim Sutton) |
3650 | |
| 125. | franciscofranco (Francisco Franco) |
3639 | |
| 126. | nunowar (Nuno Guerra) |
3604 | |
| 127. | patrickluzdev (Patrick Luz) |
3598 | |
| 128. | helderberto (Helder Burato Berto) |
3525 | |
| 129. | albttx (Albert Le Batteux) |
3498 | |
| 130. | luisdalmolin (Luís Dalmolin) |
3462 | |
| 131. | memming (Il Memming Park) |
3456 | |
| 132. | e200 (E L E A N D R O) |
3456 | |
| 133. | GigaHierz () |
3451 | |
| 134. | fnneves (Fábio Neves) |
3448 | |
| 135. | BrunoGeorgevich (Bruno Georgevich Ferreira) |
3392 | |
| 136. | brpaz (Bruno Paz) |
3382 | |
| 137. | gabrielpoca (Gabriel Poça) |
3373 | |
| 138. | tentone (José Ferrão) |
3356 | |
| 139. | binnyva (Binny V A) |
3339 | |
| 140. | Bartmr (Bartolomeu Rodrigues) |
3331 | |
| 141. | ruipenso (Rui Silva) |
3329 | |
| 142. | miguelriemoliveira (Miguel Riem de Oliveira) |
3318 | |
| 143. | Muulfz (Matheus Rodrigues) |
3300 | |
| 144. | Tavernari (Victor Carvalho Tavernari) |
3299 | |
| 145. | datsfilipe (datsfilipe.xyz) |
3250 | |
| 146. | PedroGuerraPT (Pedro Guerra) |
3200 | |
| 147. | dansku (Daniel Andrade) |
3191 | |
| 148. | vgeorge (Vitor George) |
3166 | |
| 149. | nflaig (Nico Flaig) |
3157 | |
| 150. | filipecabaco (Filipe Cabaço) |
3143 | |
| 151. | ltarkker (Gonçalo L. Fernandes) |
3133 | |
| 152. | rodloboz (Rui Freitas) |
3130 | |
| 153. | alt-romes (Rodrigo Mesquita) |
3110 | |
| 154. | jotavare (João Oliveira) |
3102 | |
| 155. | mxssl (Max) |
3088 | |
| 156. | phenpessoa (Pedro Henrique Pessoa) |
3084 | |
| 157. | leafac (Leandro Facchinetti) |
3049 | |
| 158. | manindrarana (Manindra Rana Magar) |
3047 | |
| 159. | shogunpurple (Martin McKeaveney) |
3033 | |
| 160. | matheusrocha89 (Matheus Cruz Rocha) |
3008 | |
| 161. | dariogriffo (Dario Griffo) |
2999 | |
| 162. | gabrieldejesus (Gabriel de Jesus) |
2986 | |
| 163. | enterprise46722 (Enterprise) |
2976 | |
| 164. | Clintonrocha98 (Clinton Rocha) |
2921 | |
| 165. | joamag (João Magalhães) |
2910 | |
| 166. | magicknot (David Duarte) |
2899 | |
| 167. | leandrodamascena (Leandro Damascena) |
2869 | |
| 168. | choraria (Sourabh Choraria) |
2833 | |
| 169. | rikas (Ricardo Otero) |
2816 | |
| 170. | michalczaplinski (Michał Czapliński) |
2772 | |
| 171. | TommyAlmeida (Tomas Almeida) |
2765 | |
| 172. | Levieber (Levi Eber) |
2746 | |
| 173. | weeco (Martin Schneppenheim) |
2706 | |
| 174. | ggazzo (Guilherme Gazzo) |
2698 | |
| 175. | jonasschmedtmann (Jonas Schmedtmann) |
2659 | |
| 176. | prenansantana (Renan Santana) |
2655 | |
| 177. | tiagonbotelho (Tiago Botelho) |
2636 | |
| 178. | joaopaulolndev (João Paulo Leite Nascimento) |
2584 | |
| 179. | hugomrdias (Hugo Dias) |
2582 | |
| 180. | jbrazio (João Brázio) |
2536 | |
| 181. | anfreire (André Freire Ferreira) |
2529 | |
| 182. | sigma-andex (Jan Schulte) |
2524 | |
| 183. | yields (Amir Abushareb) |
2524 | |
| 184. | simaob (Simão Belchior) |
2509 | |
| 185. | shayanb (Shayan Eskandari) |
2509 | |
| 186. | woile (Santiago Fraire Willemoes) |
2505 | |
| 187. | undera (Andrey Pokhilko) |
2473 | |
| 188. | JGalego (João Galego) |
2472 | |
| 189. | pgaspar (Pedro Gaspar) |
2470 | |
| 190. | pgte (Pedro Teixeira) |
2466 | |
| 191. | alcueca (Alberto Cuesta Cañada) |
2465 | |
| 192. | guillermo-musumeci (Guillermo Musumeci) |
2458 | |
| 193. | Qu4tro (Xavier Francisco) |
2451 | |
| 194. | gabrieleangeletti (Gabriele Angeletti) |
2438 | |
| 195. | 0xferit (Ferit) |
2430 | |
| 196. | CesarNog (César Augusto Nogueira) |
2405 | |
| 197. | erickpintor (Erick Pintor) |
2401 | |
| 198. | rtfpessoa (Rodrigo Fernandes) |
2394 | |
| 199. | promatik (António Almeida) |
2393 | |
| 200. | LyeZinho (Pedro Kaleb!) |
2390 | |
| 201. | laionazeredo (laion.azeredo) |
2381 | |
| 202. | josesimoes (José Simões) |
2380 | |
| 203. | sbrin (Mikhail Ilin) |
2375 | |
| 204. | rfgamaral (Ricardo Amaral) |
2369 | |
| 205. | thePeras (João Torre Pereira) |
2367 | |
| 206. | netojose (José Neto) |
2366 | |
| 207. | satazor (André Cruz) |
2366 | |
| 208. | kaiosilveira (Kaio Silveira) |
2357 | |
| 209. | levifig (Levi Figueira) |
2354 | |
| 210. | dwildt (Daniel Wildt) |
2348 | |
| 211. | andrefreitas (André Freitas) |
2340 | |
| 212. | marmelo (Rafael Marmelo) |
2334 | |
| 213. | cassiocardoso (Cassio Cardoso) |
2334 | |
| 214. | andresilva (André Silva) |
2318 | |
| 215. | semihalev (Yasar Alev) |
2317 | |
| 216. | ramonsaraiva (Ramon Saraiva) |
2312 | |
| 217. | g4brielklein (Gabriel Klein) |
2307 | |
| 218. | joaquimrocha (Joaquim Rocha) |
2300 | |
| 219. | josecarneiro (José Carneiro) |
2282 | |
| 220. | pedrofp4444 (Pedro Pereira) |
2279 | |
| 221. | jmg-duarte (José Duarte) |
2237 | |
| 222. | rafaelcpalmeida (Rafael Almeida) |
2213 | |
| 223. | emiliosheinz (Emilio Heinzmann) |
2197 | |
| 224. | Jumaruba (Juliane Marubayashi) |
2192 | |
| 225. | kremalicious (Matthias Kretschmann) |
2178 | |
| 226. | oliverbarnes (Oliver Azevedo Barnes) |
2177 | |
| 227. | jenpaff (Jennifer) |
2172 | |
| 228. | RGarrido03 (Rúben Garrido) |
2158 | |
| 229. | marciafc (Marcia Ferreira Castagna) |
2149 | |
| 230. | Bunn (Fernando Bunn) |
2148 | |
| 231. | FGuerreir0 (Fábio Guerreiro) |
2144 | |
| 232. | rafael2k (Rafael Diniz) |
2139 | |
| 233. | leonardoquevedox (Leonardo Quevedo) |
2123 | |
| 234. | duartecaldascardoso (Duarte Cardoso) |
2120 | |
| 235. | thealmarques (André Marques) |
2089 | |
| 236. | pmoura (Paulo Moura) |
2083 | |
| 237. | pintsized (James Hurst) |
2076 | |
| 238. | matklad (Alex Kladov) |
2076 | |
| 239. | zamith (Luís Ferreira) |
2075 | |
| 240. | paprikka (Rafal Pastuszak) |
2067 | |
| 241. | jersobh (Jeff Andrade) |
2062 | |
| 242. | munisisazade (Munis Isazade) |
2054 | |
| 243. | HenriqueSFernandes (Henrique Fernandes) |
2050 | |
| 244. | bgcngm (Bruno Martins) |
2020 | |
| 245. | andreaTP (Andrea Peruffo) |
2007 | |
| 246. | tofran (Francisco Marques) |
2002 | |
| 247. | diogotcorreia (Diogo Correia) |
1995 | |
| 248. | pedrommcarrasco (Pedro Carrasco) |
1982 | |
| 249. | joa-quim (Joaquim) |
1978 | |
| 250. | indeyets (Alexey Zakhlestin) |
1973 | |
| 251. | DanielFran (Daniel Franco) |
1968 | |
| 252. | GNSPS (Gonçalo Sá) |
1956 | |
| 253. | lucasinocente (Lucas Inocente) |
1927 | |
| 254. | melo (Pedro Melo) |
1920 | |
| 255. | brunnolou (Bruno Lourenço) |
1919 | |
| 256. | nfacha (Nuno Facha) |
1902 |
| Rank | Organization | Members |
|---|---|---|
| 1. | laravel | 4 |
| 2. | subvisual | 3 |
| 3. | nixos | 3 |
| 4. | epicgames | 3 |
| 5. | nyvra | 2 |
| 6. | doist | 2 |
| 7. | ventrata | 2 |
| 8. | lxjs | 2 |
| 9. | npms-io | 2 |
| 10. | adopt-a-jsr | 2 |