What is BookStack built with?
BookStack is a PHP repo built with Laravel and snabbdom. It signs people in with microsoft-azure, laravel/socialite, and socialiteproviders/discord, stores files in AWS S3, makes its content with markdown-it and markdown-it-task-lists, and uses flysystem-aws-s3-v3, idb-keyval, and Redis. It has 269,505 written lines, with 221 test files.
Read on November 6, 2026, at commit 0b6b667. Read it as markdown
Frontend
Styles 1
Interface 3
- CodeMirror8 files
sortablejs5 files
- @lezer/highlight1 file
Backend
The base 1
- Laravel419 files
Data 3
- Redis1 file · composer.json, line 35
- idb-keyval1 file
- flysystem-aws-s3-v3
Sign-in 3
- laravel/socialite2 files
- socialiteproviders/discord1 file
- microsoft-azure
Services 1
AWS S31 file · composer.json, line 29
Other repos with a similar stack
Ordered by how much of its stack they share with BookStack, then by stars.
- open-webuiopen-webui157.7k
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
4 of 18 in common · SvelteCompare →
Frequently asked questions
What language is BookStack written in?
What framework does BookStack use?
What does BookStack sign people in with?
What services does BookStack use?
The proof: composer.json, line 29
Does BookStack have tests?
Which repos have a stack like BookStack's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

