A list of the most active GitHub users
This is a list of most active GitHub users in France over the past year. Other countries/regions can be found here.
This list was generated at 2025-08-19 01:06:23 +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 == 'France')
.take(1000)
.sort(_.contributions)
.take(256)
This list contains all public commits for each user. There are 205154 total users in the region and you need at least 197 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.eplus.dev/france/USERNAME)
For organizations, you need to use a slightly different markup:
[](https://org-badge.eplus.dev/france/ORGNAME)
In case you aren't currently ranked on this page, you'll simply receive an "unranked" badge.
Rank | User | Contribs | Picture |
---|---|---|---|
1. | Charles-Chrismann (Charles Chrismann) |
16722 | |
2. | ornicar (Thibault Duplessis) |
5837 | |
3. | poolpOrg (Gilles Chehade) |
5481 | |
4. | vietj (Julien Viet) |
5066 | |
5. | crazy-max (CrazyMax) |
4965 | |
6. | rouault (Even Rouault) |
4576 | |
7. | ParisNeo (Saifeddine ALOUI) |
4060 | |
8. | AlexNesvit (Alex NESVIT) |
3983 | |
9. | gsmet (Guillaume Smet) |
3881 | |
10. | garronej (Joseph Garrone) |
3620 | |
11. | fxcoudert (FX Coudert) |
3521 | |
12. | rubenfiszel (Ruben Fiszel) |
3435 | |
13. | nicolas-grekas (Nicolas Grekas) |
3276 | |
14. | fasterthanlime (Amos Wenger) |
3242 | |
15. | DeveloppeurPascal (Patrick Prémartin) |
3190 | |
16. | jedisct1 (Frank Denis) |
3076 | |
17. | Progi1984 (Progi1984) |
2638 | |
18. | gildas-lormeau (Gildas) |
2633 | |
19. | nhoizey (Nicolas Hoizey) |
2632 | |
20. | maelle (Maëlle Salmon) |
2595 | |
21. | fabpot (Fabien Potencier) |
2517 | |
22. | GuillaumeGomez (Guillaume Gomez) |
2496 | |
23. | LudovicRousseau (Ludovic Rousseau) |
2481 | |
24. | stephane-caron (Stéphane Caron) |
2452 | |
25. | frankie567 (François Voron) |
2271 | |
26. | soyuka (Antoine Bluchet) |
2251 | |
27. | yohanboniface (Yohan Boniface) |
2243 | |
28. | travier (Timothée Ravier) |
2214 | |
29. | jbonofre (JB Onofré) |
2186 | |
30. | byroot (Jean Boussier) |
2121 | |
31. | anotherhadi (Hadi) |
2036 | |
32. | abougouffa (Abdelhak Bougouffa) |
1974 | |
33. | benjamincanac (Benjamin Canac) |
1958 | |
34. | vadimkantorov (Vadim Kantorov) |
1907 | |
35. | kartben (Benjamin Cabé) |
1905 | |
36. | ask0ldd () |
1890 | |
37. | pirhoo (Pierre Romera Zhang) |
1883 | |
38. | veloce (Vincent Velociter) |
1842 | |
39. | ldez (Ludovic Fernandez) |
1837 | |
40. | martinbonnin (Martin Bonnin) |
1833 | |
41. | davidbrochart (David Brochart) |
1832 | |
42. | pawamoy (Timothée Mazzucotelli) |
1812 | |
43. | teolemon (Pierre Slamich) |
1791 | |
44. | Kocal (Hugo Alliaume) |
1775 | |
45. | BrunoLevy (Bruno Levy) |
1760 | |
46. | LaurentMazare (Laurent Mazare) |
1754 | |
47. | sylvestre (Sylvestre Ledru) |
1713 | |
48. | tchiotludo (Ludovic DEHON) |
1680 | |
49. | ganatan (danny) |
1672 | |
50. | apirrone (Antoine Pirrone) |
1665 | |
51. | cderv (Christophe Dervieux) |
1652 | |
52. | zoriya (Zoe Roux) |
1646 | |
53. | HiDeoo () |
1601 | |
54. | djhi (Gildas Garcia) |
1598 | |
55. | mcanouil (Mickaël Canouil) |
1575 | |
56. | glemaitre (Guillaume Lemaitre) |
1568 | |
57. | gregberge (Greg Bergé) |
1519 | |
58. | KtorZ (Matthias Benkort) |
1491 | |
59. | vdemeester (Vincent Demeester) |
1487 | |
60. | posva (Eduardo San Martin Morote) |
1485 | |
61. | enjoy-digital () |
1482 | |
62. | simongravelle (Simon Gravelle) |
1480 | |
63. | p0dalirius (Rémi GASCOU (Podalirius)) |
1472 | |
64. | bloodyowl (Matthias Le Brun) |
1472 | |
65. | k33g (Philippe Charrière) |
1430 | |
66. | Androz2091 (Simon) |
1426 | |
67. | l-lin (Louis Lin) |
1419 | |
68. | rossant (Cyrille Rossant) |
1400 | |
69. | Kerollmops (Clément Renault) |
1396 | |
70. | stephrobert (Stéphane ROBERT) |
1390 | |
71. | Caceresenzo (Enzo Caceres) |
1364 | |
72. | ptitSeb (ptitSeb) |
1353 | |
73. | dimaMachina (Dimitri POSTOLOV) |
1348 | |
74. | Yomguithereal (Guillaume Plique) |
1330 | |
75. | qjoly (Quentin JOLY) |
1330 | |
76. | soywod (Clément DOUIN) |
1323 | |
77. | DamienCassou (Damien Cassou) |
1322 | |
78. | viperML (Fernando Ayats) |
1318 | |
79. | ccamel (Chris) |
1312 | |
80. | atinux (Sébastien Chopin) |
1269 | |
81. | Mizux (Mizux Seiha) |
1230 | |
82. | Denis2054 (Denis Rothman) |
1229 | |
83. | nvuillam (Nicolas Vuillamy) |
1226 | |
84. | pthom (Pascal Thomet) |
1218 | |
85. | jeherve (Jeremy Herve) |
1201 | |
86. | Calinou (Hugo Locurcio) |
1200 | |
87. | lovasoa (Ophir LOJKINE) |
1189 | |
88. | franck-gaspoz (Franck Gaspoz) |
1189 | |
89. | Fantomas42 (Julien Fache) |
1188 | |
90. | Nenkai () |
1177 | |
91. | fzaninotto (Francois Zaninotto) |
1172 | |
92. | slorber (Sébastien Lorber) |
1153 | |
93. | sinedied (Yohan Lasorsa) |
1122 | |
94. | xvw (Xavier Van de Woestyne) |
1119 | |
95. | Bubhux (Bubhux Paindépice) |
1112 | |
96. | jfmengels (Jeroen Engels) |
1087 | |
97. | vincentbernat (Vincent Bernat) |
1080 | |
98. | pcarrier (Pierre Carrier) |
1076 | |
99. | lucatume (theAverageDev (Luca Tumedei)) |
1072 | |
100. | ocornut (omar) |
1058 | |
101. | siandreev (Sergey Andreev) |
1050 | |
102. | Guilouz (Cyril Guislain) |
1032 | |
103. | bnjbvr (Benjamin Bouvier) |
1029 | |
104. | greg0ire (Grégoire Paris) |
1026 | |
105. | alexarchambault (Alexandre Archambault) |
1024 | |
106. | gus33000 (Gustave Monce) |
1022 | |
107. | aiekick (Aiekick) |
1018 | |
108. | martinRenou (martinRenou) |
997 | |
109. | tobozo (tobozo) |
990 | |
110. | thierryvolpiatto (Thierry Volpiatto) |
984 | |
111. | Kehrlann (Daniel Garnier-Moiroux) |
959 | |
112. | julien-deramond (Julien Déramond) |
959 | |
113. | wtarreau (Willy Tarreau) |
952 | |
114. | Romakita (Romain Lenzotti) |
948 | |
115. | Gregwar (Grégoire Passault) |
945 | |
116. | Carreau (M Bussonnier) |
941 | |
117. | oliviertassinari (Olivier Tassinari) |
936 | |
118. | dgarros (Damien Garros) |
933 | |
119. | sebsto (Sébastien Stormacq) |
929 | |
120. | gnodet (Guillaume Nodet) |
927 | |
121. | melix (Cédric Champeau) |
926 | |
122. | CorentinTh (Corentin Thomasset) |
923 | |
123. | gdalle (Guillaume Dalle) |
920 | |
124. | emersion (Simon Ser) |
914 | |
125. | Ellen010 (Elena) |
899 | |
126. | slandelle (Stephane Landelle) |
881 | |
127. | huang-julien (Julien Huang) |
870 | |
128. | revolunet (Julien Bouquillon) |
858 | |
129. | LouisCAD (Louis CAD) |
852 | |
130. | benjamincrozat (Benjamin Crozat) |
843 | |
131. | madeindjs (Alexandre Rousseau) |
836 | |
132. | vicb (Victor Berchet) |
826 | |
133. | kylekatarnls (Kyle) |
825 | |
134. | Fosowl (Martin) |
812 | |
135. | SimonMarquis (Simon Marquis) |
808 | |
136. | jderusse (Jérémy Derussé) |
803 | |
137. | scraly (Aurelie Vache) |
801 | |
138. | NiLuJe (NiLuJe) |
798 | |
139. | baptisteArno (Baptiste Arnaud) |
798 | |
140. | Zylann (Marc) |
797 | |
141. | piitaya (Paul Bottein) |
793 | |
142. | mockersf (François Mockers) |
792 | |
143. | pascalgrimaud (Pascal Grimaud) |
787 | |
144. | SirLynix (Jérôme Leclercq) |
787 | |
145. | jbilcke-hf (Julian BILCKE) |
787 | |
146. | samber (Samuel Berthe) |
785 | |
147. | Betree (Benjamin Piouffle) |
771 | |
148. | NelleV (Nelle Varoquaux) |
768 | |
149. | williamdes (William Desportes) |
763 | |
150. | ArthurSonzogni (Arthur Sonzogni) |
760 | |
151. | mnapoli (Matthieu Napoli) |
759 | |
152. | BUZZARDGTA (IB_U_Z_Z_A_R_Dl) |
751 | |
153. | Julow (Jules Aguillon) |
744 | |
154. | wdavidw (Worms David) |
743 | |
155. | jasonchampagne (Jason CHAMPAGNE) |
740 | |
156. | progval (Val Lorentz) |
739 | |
157. | llenotre (Luc Lenôtre) |
736 | |
158. | jdrouet (Jérémie Drouet) |
735 | |
159. | Julien-R44 (Julien Ripouteau) |
734 | |
160. | tcapelle (Thomas Capelle) |
714 | |
161. | dgageot (David Gageot) |
708 | |
162. | vindarel (vindarel) |
706 | |
163. | dmathieu (Damien Mathieu) |
703 | |
164. | BoD (Benoit 'BoD' Lubek) |
701 | |
165. | spolu (Stanislas Polu) |
693 | |
166. | retkowsky (Serge Retkowsky) |
691 | |
167. | bzg (Bastien) |
691 | |
168. | rlouf (Rémi Louf) |
690 | |
169. | holtzy (Holtz Yan) |
686 | |
170. | ogrisel (Olivier Grisel) |
680 | |
171. | dunglas (Kévin Dunglas) |
679 | |
172. | ggrossetie (Guillaume Grossetie) |
676 | |
173. | moul (Manfred Touron) |
675 | |
174. | Ysurac (Ycarus (Yannick Chabanois)) |
674 | |
175. | aymeric-roucher (Aymeric Roucher) |
670 | |
176. | Kusanagi8200 (vkz@8200e/k-S9CD) |
659 | |
177. | benkuper (Ben Kuper) |
659 | |
178. | Barbapapazes (Estéban) |
657 | |
179. | arnaudgiuliani (Arnaud Giuliani) |
650 | |
180. | jmfayard (Jean-Michel Fayard) |
647 | |
181. | ngxson (Xuan-Son Nguyen) |
644 | |
182. | j0k3r (Jérémy Benoist) |
636 | |
183. | bugsounet (Bugsounet - Cédric) |
621 | |
184. | arv (Erik Arvidsson) |
619 | |
185. | Chocapikk (Valentin Lobstein) |
618 | |
186. | ajnart (Thomas Camlong) |
613 | |
187. | moufmouf (David Négrier) |
610 | |
188. | vinayak-mehta (Vinayak Mehta) |
610 | |
189. | geromegrignon (Gerome Grignon) |
610 | |
190. | zoontek (Mathieu Acthernoene) |
608 | |
191. | pradel (Léo Pradel) |
598 | |
192. | innocenzi (Enzo Innocenzi) |
597 | |
193. | clarus (Guillaume Claret) |
590 | |
194. | dubzzz (Nicolas DUBIEN) |
587 | |
195. | supermerill (Merill) |
587 | |
196. | TerrorJack (Cheng Shao) |
583 | |
197. | samoht (Thomas Gazagnaire) |
579 | |
198. | juliensimon (Julien Simon) |
577 | |
199. | cfrBernard (C. Bernard) |
577 | |
200. | xoofx (Alexandre Mutel) |
570 | |
201. | vstinner (Victor Stinner) |
570 | |
202. | albertvillanova (Albert Villanova del Moral) |
568 | |
203. | jcarpent (Justin Carpentier) |
565 | |
204. | jorio (Iliyas Jorio) |
561 | |
205. | forax (Rémi Forax) |
560 | |
206. | topheman (Christophe Rosset) |
555 | |
207. | mincong-h (Mincong Huang) |
544 | |
208. | tinevez (Jean-Yves Tinevez) |
543 | |
209. | pierreguillot (Pierre Guillot) |
543 | |
210. | lyrixx (Grégoire Pineau) |
540 | |
211. | BenMorel (Benjamin Morel) |
540 | |
212. | unixfox (Émilien (perso)) |
540 | |
213. | GromNaN (Jérôme Tamarelle) |
539 | |
214. | flozz (Fabien LOISON) |
539 | |
215. | eskatos (Paul Merlin) |
538 | |
216. | agoncal (Antonio Goncalves) |
538 | |
217. | rap2hpoutre (Raphaël Huchet) |
538 | |
218. | gligli (GliGli) |
537 | |
219. | jdesboeufs (Jérôme Desboeufs) |
532 | |
220. | laluka (Laluka) |
531 | |
221. | ISSOtm (Eldred Habert) |
528 | |
222. | noteflakes (Sharon Rosner) |
525 | |
223. | romainfrancois (Romain François) |
525 | |
224. | Haroenv (Haroen Viaene) |
524 | |
225. | jponge (Julien Ponge) |
521 | |
226. | groue (Gwendal Roué) |
520 | |
227. | fpistm (Frederic Pillon) |
520 | |
228. | dadoonet (David Pilato) |
510 | |
229. | manekinekko (Wassim Chegham) |
509 | |
230. | Cpasjuste (Cpasjuste) |
505 | |
231. | SamuelHassine (Samuel Hassine) |
505 | |
232. | bclozel (Brian Clozel) |
502 | |
233. | charlesBochet (Charles Bochet) |
501 | |
234. | nicolargo (Nicolas Hennion) |
501 | |
235. | gabrieldemarmiesse (Gabriel de Marmiesse) |
499 | |
236. | Dimillian (Thomas Ricouard) |
497 | |
237. | florian-lefebvre (Florian Lefebvre) |
495 | |
238. | thomasbnt (Thomas Bonnet) |
493 | |
239. | adrienpoly (Adrien Poly) |
493 | |
240. | Akryum (Guillaume Chau) |
493 | |
241. | beauby (Lucas Hosseini) |
488 | |
242. | thom4parisot (Thomas Parisot) |
487 | |
243. | tchak (Paul Chavard) |
486 | |
244. | roblabla (Robin Lambertz) |
486 | |
245. | skarnet (Laurent Bercot) |
486 | |
246. | Canop (Denys Séguret) |
483 | |
247. | vvolhejn (Václav Volhejn) |
480 | |
248. | cmariot (Charles Mariot) |
479 | |
249. | nfroidure (Nicolas Froidure) |
473 | |
250. | cjbrigato (Colin J. Brigato) |
466 | |
251. | RodZill4 (Rodz Labs) |
466 | |
252. | 4ian (Florian Rival) |
463 | |
253. | AliSoftware (Olivier Halligon) |
457 | |
254. | rm3l (Armel Soro) |
457 | |
255. | ydshieh (Yih-Dar) |
455 | |
256. | JohanMabille (Johan Mabille) |
447 |
Rank | Organization | Members |
---|---|---|
1. | symfony | 7 |
2. | nixos | 7 |
3. | betagouv | 5 |
4. | asciidoctor | 5 |
5. | doctrine | 4 |
6. | jupyter | 4 |
7. | quantstack | 3 |
8. | tarides | 3 |
9. | scikit-learn | 3 |
10. | voila-dashboards | 3 |