Repolode
BookStackApp

BookStackApp/BookStack

A self-hosted wiki and documentation platform that organises content into shelves, books, chapters and pages.

Open-source alternative to:ConfluenceNotion

Stars
19,092
Forks
2,432
Open issues
3
Last commit
23 hours ago

What is it?

BookStack is a documentation platform for storing and organising information. Content is structured as shelves containing books, books containing chapters and pages, which suits internal knowledge bases, manuals and team wikis. It is built with PHP on the Laravel framework and is designed to be self-hosted.

The project focuses on a simple editing experience so that users with basic word-processing skills can create content without training. It is opinionated by design: the maintainers state that it is not intended as an extensible platform for purposes beyond documentation, and customisation is handled through hacking options that avoid modifying the source code.

The project is maintained on Codeberg, with its GitHub repository now serving as a mirror. Translations are managed through Crowdin, and the README lists installation guides, documentation, and a public demo instance.

Key features

  • 01Organises content into shelves, books, chapters and pages.
  • 02Provides a simple editor aimed at users with basic word-processing skills.
  • 03Runs as a self-hosted application built on PHP and Laravel.
  • 04Ships with translations managed through Crowdin.
  • 05Supports customisation without modifying the source code.

Use cases

  • Building an internal company knowledge base or onboarding handbook.
  • Hosting product manuals or technical documentation for a team.
  • Maintaining a self-hosted wiki that does not depend on a third-party cloud service.

Quick start

  1. 1

    Follow the official installation instructions in the BookStack documentation

Things to know

  • It is a self-hosted platform, so you must set up and maintain your own server.
  • The README says it is not designed as an extensible platform for purposes beyond documentation and wikis.

Topics

FAQ

What is BookStack?
A self-hosted wiki and documentation platform that organises content into shelves, books, chapters and pages. BookStack is a documentation platform for storing and organising information. Content is structured as shelves containing books, books containing chapters and pages, which suits internal knowledge bases, manuals and team wikis. It is built with PHP on the Laravel framework and is designed to be self-hosted.
Is BookStack free to use? What license does it have?
BookStack is open source under the MIT license. Check the license terms before using it in commercial products.
Is BookStack still maintained?
Actively maintained. The last commit to BookStack was on Oct 21, 2026.
What can I use BookStack for?
Building an internal company knowledge base or onboarding handbook. Hosting product manuals or technical documentation for a team. Maintaining a self-hosted wiki that does not depend on a third-party cloud service.
How do I install BookStack?
Follow the official installation instructions in the BookStack documentation
Where can I get BookStack?
The source code and installation instructions are on GitHub: https://github.com/BookStackApp/BookStack

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects