À propos du projet

BookStack est une plateforme auto-hébergée pour stocker et organiser des informations et de la documentation. Selon son README, elle vise à être une plateforme de documentation orientée qui offre une expérience agréable et simple dès le départ : les nouveaux utilisateurs devraient la trouver intuitive, et seules des compétences de base en traitement de texte devraient être nécessaires pour créer du contenu. Des fonctionnalités avancées existent pour ceux qui le souhaitent, mais elles ne sont pas destinées à interférer avec l'expérience simple de base. Le projet indique qu'il n'est pas conçu comme une plateforme extensible au-delà de cette définition. Sa philosophie de développement est décrite comme détendue, ouverte et positive, avec pour objectif de faire évoluer lentement mais continuellement la plateforme tout en offrant un chemin de mise à niveau stable et facile. Les liens clés listés dans le README incluent les instructions d'installation, la documentation, une instance de démonstration, des captures d'écran, un blog, une liste de problèmes, des discussions communautaires et des options de support. Le dépôt note qu'il est désormais géré sur Codeberg, avec une source alternative disponible via Git. Les contributions sont gérées via des issues et des pull requests, ces dernières devant être créées à partir de la branche de développement. Les traductions sont gérées via Crowdin plutôt que par des pull requests, et le README note que les traductions sont contribuées à une mémoire de traduction globale Crowdin. Les détails de signalement de sécurité et une liste de diffusion de sécurité sont référencés, et le projet indique un objectif d'accessibilité d'au moins WCAG 2.1 Niveau A lorsque cela est possible, sans tests stricts à chaque version. Le code source est fourni sous licence MIT, et le README liste de nombreuses dépendances open-source utilisées pour construire la plateforme, notamment Laravel, TinyMCE, Lexical, CodeMirror, diagrams.net, markdown-it, Dompdf et d'autres, chacune sous sa propre licence.