Skip to main content

BookStack

A self-hosted, open-source platform for creating and managing documentation with a book-like structure.

Features

BookStack is an open-source, self-hosted documentation platform designed for organizing and storing information in a user-friendly manner. It utilizes a hierarchical structure of Shelves, Books, Chapters, and Pages to help users create and manage content efficiently. Built on PHP's Laravel framework, BookStack offers features like WYSIWYG and Markdown editors, role-based permissions, and integrated authentication options.

Page & Chapter Structure

Organize content into books, chapters, and pages to build intuitive and searchable knowledge systems.

WYSIWYG Editor

Use the built-in visual editor to format content easily without needing to know Markdown or HTML.

Role-Based Permissions

Control who can view or edit content with flexible, user-level access settings for teams or organizations.

Customizable Appearance

Tailor the theme, logo, and navigation to reflect your brand or internal documentation style.

Markdown Support

Power users can switch to Markdown editing for faster formatting and rich content embedding.

Simple Deployment

Install quickly on your server using Docker or direct PHP setups with minimal configuration.