Sobre el proyecto

BookStack es una plataforma autohospedada para almacenar y organizar información y documentación. Según su README, pretende ser una plataforma de documentación con criterio propio que ofrece una experiencia agradable y sencilla desde el primer momento: los nuevos usuarios deberían encontrarla intuitiva, y solo se necesitan habilidades básicas de procesamiento de texto para crear contenido. Existen funciones avanzadas para quienes las quieran, pero no están pensadas para interferir con la experiencia simple y central. El proyecto afirma que no está diseñado como una plataforma extensible para fines más allá de esa definición. Su filosofía de desarrollo se describe como relajada, abierta y positiva, con el objetivo de evolucionar la plataforma lenta pero continuamente, proporcionando al mismo tiempo una ruta de actualización estable y fácil. Los enlaces clave enumerados en el README incluyen instrucciones de instalación, documentación, una instancia de demostración, capturas de pantalla, un blog, una lista de problemas, debates comunitarios y opciones de soporte. El repositorio señala que ahora se gestiona en Codeberg, con una fuente alternativa disponible a través de Git. Las contribuciones se gestionan mediante issues y pull requests, y se espera que los pull requests se creen desde la rama de desarrollo. Las traducciones se gestionan a través de Crowdin en lugar de pull requests, y el README señala que las traducciones se aportan a una Memoria de Traducción Global de Crowdin. Se hace referencia a los detalles de notificación de seguridad y a una lista de correo de seguridad, y el proyecto declara un objetivo de accesibilidad de al menos WCAG 2.1 Nivel A cuando sea posible, sin pruebas estrictas en cada versión. El código fuente se proporciona bajo la Licencia MIT, y el README enumera numerosas dependencias de código abierto utilizadas para construir la plataforma, incluyendo Laravel, TinyMCE, Lexical, CodeMirror, diagrams.net, markdown-it, Dompdf y otras, cada una bajo sus propias licencias.