--- title: WikiDocs created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, wiki, php, flat-file, markdown, multi-langue, wysiwyg, katex, docker] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Wiki, https://github.com/Zavy86/WikiDocs, https://www.wikidocs.app/] --- # 📗 WikiDocs > **Moteur wiki flat-file PHP sans base de données** : un wiki léger qui stocke tout en Markdown sur disque, avec éditeur WYSIWYG, support multi-langue, mathématiques KaTeX et révisions illimitées. ## 📋 Informations Générales | Champ | Valeur | | :--- | :--- | | **Site web** | [wikidocs.app](https://www.wikidocs.app/) | | **GitHub** | [Zavy86/WikiDocs](https://github.com/Zavy86/WikiDocs) | | **Licence** | MIT | | **Langage** | PHP | | **Étoiles GitHub** | 497 ⭐ | | **Dernière MAJ** | 2026-05-31 (v1.0.89) | | **Catégorie** | [[cat-wiki]] | ## 📝 Description **WikiDocs** se présente comme *"un moteur wiki flat-file Markdown sans base de données"*. Tout le contenu est stocké en fichiers `.md` bruts sur le disque, ce qui rend les sauvegardes triviales (`tar` du dossier `datasets/`) et la migration vers un autre système possible à tout moment — pas de vendor lock-in, pas de base PostgreSQL à maintenir. Le projet est écrit en **PHP procédural/OOP** sans framework lourd, ce qui le rend très rapide à déployer. L'éditeur **WYSIWYG** intégré transforme WikiDocs en alternative crédible aux wiki Markdown "code-first" : on n'a pas besoin de connaître la syntaxe Markdown pour rédiger. Les pages supportent les **révisions illimitées**, les **pièces jointes**, les **uploads d'images** (y compris depuis le presse-papier), les **namespaces** pour organiser l'arborescence, et un **index + sitemap auto-générés**. WikiDocs intègre aussi **KaTeX** pour les formules mathématiques, le **syntax highlighting** pour le code, le **dark mode** et un **support multi-langue** complet (italien, anglais, allemand, etc.). Côté sécurité, WikiDocs a fait l'objet d'un **durcissement majeur en 2026** (v1.0.86+) corrigeant du XSS stocké, du CSRF et des vulnérabilités de type *path traversal*. Le projet bloque désormais les tags HTML dangereux (`