Content and publishing · Edition No. 26 · 20 Sep 2026

BookStackApp/BookStack

A self-hosted documentation site organised as shelves, books, chapters and pages, with full-text search and per-page permissions.

← Content and publishingRead the whole edition →

19.1k stars · MIT · v26.05.5, read from /releases/latest, shown as '14 Sep' with no year and therefore 14 September 2026. Code pushed 20 September 2026, proved via ungh.cc; default branch is development · Track this in Scout

A self-hosted documentation site organised as shelves, books, chapters and pages, with full-text search and per-page permissions.

Repo detailsthe review · specs · pros & cons · install

What it is

A PHP application that stores documentation in an ordinary structure a person can hold in their head, with a page editor, full-text search, permissions and a comment on each page. It has been going for ten years and it is deliberately plain.What it is good for. Anyone who has notes in six places. A solo founder writing down how the server is configured, what the deploy steps are, what a customer asked for in March. The organising idea is the whole point: most wikis give you a flat pile of pages and a search box, and this gives you a shape, which is what makes you able to find something you wrote a year ago.

Stars19.1k
LicenceMIT
Latestv26.05.5, read from /releases/latest, shown as '14 Sep' with no year and therefore 14 September 2026. Code pushed 20 September 2026, proved via ungh.cc; default branch is development
Good
  • MIT, which is unusually permissive for a product of this size, and there is no paid edition holding features back.
  • Search covers the text of every page, and the structure means you can also just walk to what you want.
  • It is boring in the good sense: ten years old, still shipping, no reinvention between versions.
Watch for
  • It is a PHP application, so you need PHP 8.2 or newer, MySQL 8.0 or MariaDB 10.6, and a web server. Shared hosting is not supported.
  • There is no live collaborative editing. Two people on one page at once is not what it does.
  • The project has moved to Codeberg. The GitHub page now says "NOW MANAGED ON CODEBERG", and the official install script is downloaded from codeberg.org. GitHub still receives the code, so nothing looks wrong from outside, but the issue tracker you would use is the wrong door.
Similar repositories
Install
wget https://codeberg.org/bookstack/devops/raw/branch/main/scripts/installation-ubuntu-26.04.sh
chmod a+x installation-ubuntu-26.04.sh
sudo ./installation-ubuntu-26.04.sh
Screenshots
BookStackApp/BookStack: GitHub preview cardBookStackApp/BookStack: Screenshot 1BookStackApp/BookStack: Screenshot 2

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.