codegouvfr
stands for code.gouv.fr.
The code in this repository creates json/svg/xml
files used by the code.gouv.fr web application.
-
Install a Java runtime for Java version 8 or 11. You can check the existing version of your java runtime with
java -version
. OpenJDK 11 can be installed on Debian-compatible GNU/Linux systems withapt install openjdk-11-jdk
. -
Install
node.js
andvl2svg
(npm install -g vega-lite
). -
Install Clojure: follow installation instructions on clojure.org.
-
Install
rlwrap
. For example on Debian-compatible GNU/Linux systems withapt install rlwrap
. -
Clone this repository and enter it:
git clone https://git.sr.ht/~codegouvfr/codegouvfr-consolidate-data ; cd codegouvfr-consolidate-data
-
You may use input files. These files are in the data folder of codegouvfr-fetch-data. Copy them in the project directory. For example
cp -r ../codegouvfr-fetch-data/* .
If you skip this step, the input files will be fetched from code.gouv.fr. -
Launch the command
clj -M:run
.
These data are published under the Open License 2.0:
Data for the sill.code.gouv.fr, exposed on this page, come from Wikidata (CC0), Comptoir du libre (CC0), https://annuaire.cnll.fr and contributors of the SILL (Open License 2.0).
2020-2024 DINUM, Bastien Guerry.
This application is published under the EPL 2.0 license.