Schrek.fr

Table des matières

Zensical est un outil conçu pour générer et maintenir de la documentation de manière simple, automatisée et élégante. Son objectif est clair : réduire la distance entre le code et sa compréhension.

Traditionnellement, la documentation souffre de trois maladies :

Zensical répond à ces trois problèmes en adoptant une approche moderne :

Le développeur n’a plus besoin de quitter son flux de création. La documentation devient une extension naturelle du projet.

Une architecture simple et moderne

Zensical repose sur quelques principes fondamentaux.

Le Markdown comme langage universel

Le Markdown est lisible par l’humain et interprétable par la machine.

Utilisation

Une génération automatique

Une fois configuré, Zensical peut générer :

Sans effort supplémentaire.

Une synchronisation avec le code

Zensical peut analyser :

Et les transformer en documentation.

Installation

L’installation est généralement simple, souvent via un gestionnaire de paquets.

Exemple sous Linux :

$ python3 -m venv .venv
$ source .venv/bin/activate
$ pip install zensical

Puis initialisation :

$ zensical new projet

Cela crée une structure :

projet
  |-.github
  |-docs/
     |- config.yml
     |-index.md

Génération de la documentation

Une simple commande suffit :

$ zensical build

Ou pour un serveur local :

$ zensical serve

Le résultat est immédiat via http://localhost:8000


Exemple de structure recommandée

mon-projet/
│
├── docs/
│   ├── index.md
│   ├── installation.md
│   ├── utilisation.md
│   └── api.md
│
├── src/
│
└── zensical.yml

Liens

https://zensical.org/docs/get-started/


Métadonnées

Posté le: 22.02.2026
Nombre de mots: 287
Temps de lecture: 2 minutes
Cet article fait partie de la série: 90