Skip to main content

BookStack — Evaluation

Pros

  • Simple, opinionated hierarchy (Shelves → Books → Chapters → Pages) — easy to adopt, hard to make a mess
  • Truly FOSS, MIT licensed, no feature limits
  • Clean UI with dark/light themes
  • Full-text search
  • SSO via OIDC/SAML
  • API available
  • PDF export (with custom CSS styling)
  • MFA support

Cons

  • No structured data — what you see is what you get
  • PDF styling is limited — done via custom CSS in Settings → Customization → Custom HTML Head Content using .export-format-pdf.export-engine-dompdf classes. Headers/footers require switching to an external renderer (Weasyprint or wkhtmltopdf) via EXPORT_PDF_COMMAND

Verdict

Good fit for BPW. The lack of structured data and the rigid hierarchy are actually strengths for a union use case — it keeps things simple, predictable, and easy to navigate without training. Not a Notion replacement, but a solid, no-nonsense knowledge base.