MCPcopy Index your code
hub / github.com/betagouv/mon-entreprise

github.com/betagouv/mon-entreprise @v1.42

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.42 ↗ · + Follow
1,662 symbols 5,522 edges 1,050 files 8 documented · 0% updated 1d agov1.42 · 2026-04-09★ 321381 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Ce dépôt contient :

mon-entreprise

Statut déploiement  Statut test Gitter chat

Site développé en partenariat avec l’Urssaf, qui a pour mission d’accompagner des créateurs d’entreprise dans le développement de leur activité.

Il propose notamment des simulateurs de cotisations sociales très complets, basés sur le language déclaratif publicodes. On peut ainsi calculer le coût d’une embauche, un salaire net après impôt, ses revenus d’auto-entrepreneur ou encore ceux d’un dirigeant de SAS(U) ou d’indépendant

🧮 Voir la liste des simulateurs

Les développeurs peuvent intégrer ces simulateurs sur d’autres sites, ou de réutiliser les règles pour effectuer leur propre calculs.

🧰 Voir les outils à disposition des développeurs

Tous les outils proposés sur mon-entreprise sont propulsés par publicodes, un nouveau langage pour les algorithmes d’intérêt public.

Contribuer

Si vous souhaitez contribuer à l’un des deux projets, rendez-vous sur CONTRIBUTING.md.

🇬🇧 English users

This repository powers mycompanyinfrance.urssaf.fr and mon-entreprise.urssaf.fr

Most of the documentation (including issues and commit message) is written in french, please raise an issue if you are interested and do not speak French.

🗜️ Compatibility

The website will run well on modern browsers. Internet Explorer is not supported anymore (it should work but with visual glitches and performance issues).

This compatibility is tested thanks to BrowserStack’s free open source program.

Logo de Browserstack, notre solution de tests manuels

Extension points exported contracts — how you extend this code

RuleInputProps (Interface)
* RuleInput - Composant de routage d'une question Publicodes * * Ce composant analyse une règle Publicodes et détermin
site/source/components/conversation/RuleInput.tsx
OAuthResponse (Interface)
(no doc)
server/source/oauth.ts
CustomMatchers (Interface)
(no doc)
site/test/vitest.d.ts
Chainable (Interface)
(no doc)
site/cypress/support/commands.ts
Data (Interface)
(no doc)
site/scripts/NAFAndGuichetData/nombre-etablissements-par-code-ape/fetch-json.ts
ATTracker (Interface)
(no doc) [2 implementers]
site/source/components/ATInternetTracking/Tracker.ts
OAuthParams (Interface)
(no doc)
server/source/oauth.ts
Assertion (Interface)
(no doc)
site/test/vitest.d.ts

Core symbols most depended-on inside this repo

build
called by 267
site/source/contextes/cmg/domaine/enfantFactory.ts
avecNbHeures
called by 64
site/source/contextes/cmg/domaine/déclarationDeGardeFactory.ts
useEngine
called by 63
site/source/utils/publicodes/EngineContext.ts
néEn
called by 63
site/source/contextes/cmg/domaine/enfantFactory.ts
getAmountFromText
called by 60
site/cypress/support/utils.ts
toString
called by 52
site/source/contextes/économie-collaborative/domaine/location-de-meublé/erreurs.ts
useSitePaths
called by 47
site/source/sitePaths.ts
eurosParAn
called by 44
site/source/domaine/Montant.ts

Shape

Function 1,417
Interface 166
Method 46
Class 30
Enum 3

Languages

TypeScript100%

Modules by API surface

site/source/domaine/Montant.ts31 symbols
site/source/contextes/économie-collaborative/domaine/location-de-meublé/situation.ts25 symbols
site/source/contextes/cmg/domaine/éligibilité.ts25 symbols
site/source/design-system/icons/index.tsx24 symbols
site/source/contextes/économie-collaborative/domaine/location-de-meublé/erreurs.ts21 symbols
site/scripts/stats/fetch-stats.js19 symbols
site/source/utils/réductionDeCotisations.ts18 symbols
site/source/utils/index.ts18 symbols
site/source/contextes/cmg/domaine/enfant.ts15 symbols
site/source/contextes/cmg/domaine/déclarationDeGardeFactory.ts15 symbols
site/source/store/actions/actions.ts14 symbols
site/source/components/ATInternetTracking/Tracker.ts14 symbols

Datastores touched

(mongodb)Database · 1 repos

For agents

$ claude mcp add mon-entreprise \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page