[EN] Web application to display public sector source code repositories and organizations
873d62f0 — Bastien Guerry 5 days ago
src/cljs/codegouvfr/core.cljs: Fix redundant focus
0ea05d51 — Bastien Guerry 5 days ago
src/cljs/codegouvfr/core.cljs: Use a button where it makes sense
5070fc66 — Bastien Guerry 5 days ago
core.cljs: Add :aria-label for the main search input field



You can also use your local clone with git send-email.

Software License


Web application to explore the source code from the french public sector.


#Get the data

The list of organizations/groups accounts is maintained on codegouvfr-sources.

From these sources, data are then fetched by codegouvfr-fetch-data and consolidated with codegouvfr-consolidate-data.


~$ git clone https://git.sr.ht/~etalab/code.gouv.fr
~$ cd code.gouv.fr/
~$ clj -M:fig

This will open you browser at http://localhost:9500 where you can see your changes as you hack.

Note: if you don't have the clj executable, try apt install clojure or follow the instructions on clojure.org.


The development of this repository happens on the SourceHut repository.

The code is also published on GitHub to reach more developers, but do not propose pull requests there.

For confidential feedback, use logiciels-libres@data.gouv.fr.

For patches, configure your local copy of the repository like this:

git config format.subjectPrefix 'PATCH code.gouv.fr'

For bug reports, feature requests and general questions, send an email to the public mailing list ~etalab/codegouvfr-devel@lists.sr.ht.

#Support the Clojure(script) ecosystem

If you like Clojure(script), please consider supporting maintainers by donating to clojuriststogether.org.


2019-2021 DINUM, Bastien Guerry.

This application is published under the EPL 2.0 license.

The data referenced in this README.md and exposed on code.gouv.fr are published under the Etalab 2.0 license.