Aller au contenu
Appvizer
BookStack logo

BookStack : Plateforme de documentation libre et structurée

5 Basé sur +2 avis

BookStack : en résumé

BookStack est un logiciel libre de gestion de documentation, conçu pour être auto-hébergé et facile à utiliser. Il s’adresse aux équipes techniques, aux administrateurs système, aux PME et aux organisations cherchant une solution simple pour centraliser et structurer leur documentation interne. Sa hiérarchie intuitive en « Étagères > Livres > Chapitres > Pages » facilite la navigation et l’organisation du contenu.

Parmi ses fonctionnalités clés :

  • un éditeur WYSIWYG,
  • un moteur de recherche performant,
  • un système de révision des pages,
  • des options d’authentification avancées (LDAP, SAML, OIDC)
  • et une API REST.

Entièrement gratuit sous licence MIT, BookStack est particulièrement adapté aux environnements auto-hébergés et aux contextes où la maîtrise des données est essentielle.

Quelles sont les principales fonctionnalités de BookStack ?

Organisation hiérarchique du contenu

BookStack adopte une structure inspirée des livres pour organiser la documentation :

  • Étagères : regroupent plusieurs livres.
  • Livres : contiennent des chapitres et des pages.
  • Chapitres : facultatifs, ils permettent de structurer les pages au sein d’un livre.
  • Pages : unités de contenu principales.

Cette hiérarchie permet une navigation intuitive et une organisation logique de l’information.

Éditeur WYSIWYG et support Markdown

BookStack propose un éditeur visuel (WYSIWYG) facilitant la création et la mise en forme du contenu sans connaissances techniques. Pour les utilisateurs avancés, un éditeur Markdown avec aperçu en temps réel est également disponible.

Moteur de recherche intégré

Le moteur de recherche permet de retrouver rapidement des informations à travers l’ensemble des étagères, livres, chapitres et pages. Il est également possible de créer des liens directs vers des paragraphes spécifiques, facilitant ainsi la navigation et le partage d’informations précises.

Gestion des révisions et des permissions

Chaque page bénéficie d’un système de révision, permettant de suivre les modifications et de restaurer des versions antérieures si nécessaire. Un système de rôles et de permissions offre un contrôle granulaire sur l’accès et les actions des utilisateurs, garantissant la sécurité et l’intégrité du contenu.

Authentification et intégrations

BookStack prend en charge diverses méthodes d’authentification, notamment :

  • LDAP et SAML2 pour une intégration avec des annuaires d’entreprise.
  • OIDC (OpenID Connect) pour une compatibilité avec des fournisseurs d’identité modernes.
  • Connexion via des comptes GitHub, Google, Slack, AzureAD, entre autres.

Ces options permettent une intégration fluide dans des environnements existants et une gestion centralisée des utilisateurs.

API REST et personnalisation

Une API REST complète est disponible, offrant des opérations CRUD (Create, Read, Update, Delete) sur les principaux types de contenu. Bien que BookStack ne dispose pas d’un système de plugins traditionnel, il propose des mécanismes de personnalisation :

  • Thèmes visuels : personnalisation de l’apparence via des fichiers Blade.
  • Thèmes logiques : modifications du comportement via des extensions PHP.
  • Événements d’éditeur : ajout de fonctionnalités personnalisées dans l’éditeur.

Ces outils permettent d’adapter BookStack aux besoins spécifiques de chaque organisation.

Pourquoi choisir BookStack ?

  • Gratuit et open source : sous licence MIT, sans coûts cachés ni limitations fonctionnelles.
  • Simplicité d’utilisation : interface intuitive, adaptée aux utilisateurs non techniques.
  • Auto-hébergement : contrôle total sur les données et la configuration.
  • Communauté active : support via GitHub, Discord et Reddit, avec des mises à jour régulières.
  • Flexibilité : personnalisation possible pour répondre à des besoins spécifiques.

BookStack : Ses tarifs

Standard

Tarif

sur demande

Avis clients sur BookStack

5 Basé sur +2 avis

Pour faciliter votre recherche de logiciel, Appvizer calcule cette note globale à partir des avis d'utilisateurs vérifiés, laissés sur des sites référents.