# Liste d'algorithmes publics

Cette page recense la liste des algorithmes administratifs faisant l'objet d'une publication dans le cadre de l'application de la loi pour une République numérique.

# Publication des algorithmes et des codes sources

La Loi pour une République numérique pose deux principes :

  • Celui de la communication des règles algorithmiques intervenant dans des décisions administratives individuelles. Ces traitements doivent faire l'objet d'une mention explicite et d'une information générale. Les personnes (physiques ou morales) concernées par le traitement disposent d'un droit à l'information individuelle. Nous vous renvoyons vers le guide des algorithmes publics qui détaille les enjeux et les obligations des administrations.

  • Celui de la communication des codes sources produits dans le cadre de la mise en oeuvre de l'ouverture des données administratives.

« Publier » un algorithme consiste à publier un document le présentant et expliquant son fonctionnement sous la forme d'un document lisible par un humain, possiblement complété par le code source implémentant l'algorithme.

Pour le sujet particulier de l'ouverture des codes sources, voir cette page.

# Algorithmes publics aujourd'hui publiés

<tr>
  <td>Calcul de la taxe foncière</td>
  <td>[DGFIP](https://www.economie.gouv.fr/dgfip)</td>
  <td>[GitHub](https://github.com/etalab/taxe-fonciere)</td>
  <td>[GitHub](https://github.com/etalab/taxe-fonciere/blob/master/README.md)</td>
  <td>[CeCILL v2.1](https://github.com/DGTresor/Opale/blob/master/LICENSE)</td>
</tr>

<tr>
  <td>Calcul de la taxe d'habitation</td>
  <td>[DGFIP](https://www.economie.gouv.fr/dgfip)</td>
  <td>[GitHub](https://github.com/etalab/taxe-habitation)</td>
  <td>[Blog Etalab](https://www.etalab.gouv.fr/temoignage-peut-on-recoder-la-loi-lexemple-de-la-taxe-dhabitation)</td>
  <td>[CeCILL v2.1](https://github.com/DGTresor/Opale/blob/master/LICENSE)</td>
</tr>

<tr>
  <td>Parcours Sup</td>
  <td>[MESRI](http://www.enseignementsup-recherche.gouv.fr/)</td>
  <td>[Framagit](https://framagit.org/parcoursup/algorithmes-de-parcoursup)</td>
  <td>[Framagit](https://framagit.org/parcoursup/algorithmes-de-parcoursup/blob/master/README.md)</td>
  <td>[GNU GPL v3](https://framagit.org/parcoursup/algorithmes-de-parcoursup/blob/master/LICENSE)</td>
</tr>

<tr>
  <td>Calculette de l'impôt sur le revenu</td>
  <td>[DGFIP](https://www.economie.gouv.fr/dgfip)</td>
  <td>[GitHub](https://github.com/etalab/calculette-impots-m-source-code)</td>
  <td>[Github](https://github.com/etalab/calculette-impots-m-source-code/blob/master/README.md)</td>
  <td>[CeCILL v2.1](https://github.com/DGTresor/Opale/blob/master/LICENSE)</td>
</tr>

<tr>
  <td>Mésange</td>
  <td>[Trésor](https://www.tresor.economie.gouv.fr/) / [INSEE](https://www.insee.fr)</td>
  <td>[GitHub](https://github.com/InseeFr/Mesange)</td>
  <td>[Github](https://github.com/InseeFr/Mesange/blob/master/README.md)</td>
  <td>[CeCILL v2.1](https://github.com/DGTresor/Opale/blob/master/LICENSE)</td>
</tr>

<tr>
  <td>Opale</td>
  <td>[Trésor](https://www.tresor.economie.gouv.fr/)</td>
  <td>[GitHub](https://github.com/DGTresor/Opale) ou [Framagit](https://framagit.org/DGTresor/Opale)</td>
  <td>[Github](https://github.com/DGTresor/Opale/blob/master/README.md)</td>
  <td>[CeCILL v2.1](https://github.com/DGTresor/Opale/blob/master/LICENSE)</td>
</tr>

<tr>
  <td>Saphir</td>
  <td>[Trésor](https://www.tresor.economie.gouv.fr/)</td>
  <td>[GitHub](https://github.com/DGTresor/Saphir) ou [Framagit](https://framagit.org/DGTresor/Saphir)</td>
  <td>[Github](https://github.com/DGTresor/Saphir/blob/master/README.md)</td>
  <td>[CeCILL v2.1](https://github.com/DGTresor/Opale/blob/master/LICENSE)</td>
</tr>

<tr>
  <td>Allocation de retour à l'emploi</td>
  <td>[Pôle emploi](https://www.pole-emploi.fr)</td>
  <td>[data.gouv.fr](https://www.data.gouv.fr/fr/datasets/calcul-de-lallocation-daide-au-retour-a-lemploi-are/) ou [pole-emploi.fr](https://www.pole-emploi.fr/candidat/algorithmes-@/index.jspz?id=568707)</td>
  <td>[Pôle emploi](https://www.pole-emploi.fr/candidat/algorithmes-@/index.jspz?id=568707)</td>
  <td>[CeCILL-C](http://www.cecill.info/licences/Licence_CeCILL-C_V1-fr.html)</td>
</tr>
Thème / objet Producteur URL de publication Informations complémentaires Licence
Calcul des Allocations Familiales [CNAF](http://www.caf.fr/) [Nextimpact](https://cdn2.nextinpact.com/medias/code-source-cnaf.zip) [Nextimpact](https://www.nextinpact.com/news/106298-les-allocations-familales-nous-ouvrent-code-source-leur-calculateur-daides.htm) N/A\*

# Offre d'accompagnement d'Etalab

Si vous êtes une administration, vous pouvez solliciter Etalab pour vous accompagner dans la publication des algorithmes et des codes sources associés que vous développez :