Skip to content

Le langage pour les algorithmes d'intérêt public

License

Notifications You must be signed in to change notification settings

Adam-s-tech/publicodes

 
 

Repository files navigation

🇬🇧 Most of the documentation (including issues and commit messages) is written in French, please raise an issue if you are interested and do not speak French. We intend to translate the language and the documentation in the coming weeks.

Publicodes

Npm version Gitter chat

Publicodes est un langage déclaratif pour encoder les algorithmes d'intérêt public. Il permet de réaliser des calculs généraux tout en fournissant une explication permettant de comprendre et de documenter ces calculs.

Publicodes est adapté pour modéliser des domaines métiers complexes pouvant être décomposés en règles élémentaires simples (comme la législation socio-fiscale, un bilan carbone, un estimateur de rendement locatif, etc.).

Il permet de générer facilement des simulateurs web interactifs où l'on peut affiner progressivement le résultat affiché, et d'exposer une documentation du calcul explorable.

Installation

npm install publicodes

Documentation