As part of the government's free software contribution policy, DINSIC collects the list of organizational accounts where public bodies share their source codes. We use this list to collect metadata about all source code repositories. These metadata are published on data.gouv.fr and queryable through this API.
The publication of source codes is prescribed by the French Digital Republic Act (Loi pour une République numérique) : each source code obtained or developed by an organization fulfilling a public service mission is considered an administrative document, and, therefore, has to be published in open data. To understand the requirements to publish a public sector software, check out this (french) interactive guide.
It is likely that your software forge, your organization or group account is not listed here.
Contact us and we will add your forge or your organization account.
If your organization fulfills a public service mission: Before you start programming, you can check for available source code. You can also look for projects you are interested in to get closer to lead organizations and ask them how to contribute.
If you know how to program: You can find projects you are interested in and contribute to them.
I don't understand these words! Don't worry: we made a short glossary to help you better understand those words.
Yes, you can! You can use the parameters "s", "g", "language" and "license" as in the following examples:
Yes! Harvesting metadata of repositories and exposing them via the API is done by Antoine Augusti (Etalab). This frontend is developed here by Bastien Guerry (Etalab). Don't hesitate to send suggestions on these repositories, they are published under a free software license and every contribution is welcome.
To read news about free software used and developed by the French public sector, subscribe to the #bluehats newsletter.
For any other question, please drop a message.