
BookStack
Documentation and wiki platform for organizing information
19k stars 2.4k forks last commit first released MIT
Actively maintained
Last commit 26 Aug 2026.

BookStack is an opinionated documentation and wiki platform for storing and organizing information in a structured way. It focuses on an intuitive editing experience while still providing advanced features like granular permissions, revisions, and integrations.
Key Features
- Book/Chapter/Page content model for structured documentation
- WYSIWYG editor plus an optional Markdown editor with live preview
- Full-text search across books, chapters, and pages
- Direct links to specific paragraphs for precise referencing
- Page revisions and content history
- Role-based access control and permissions
- Integrated authentication options including LDAP, OIDC, and SAML2
- Built-in multi-factor authentication (TOTP and backup codes)
- Built-in diagrams.net drawing support in the editor
Use Cases
- Internal team knowledge base and operational runbooks
- Product or project documentation portal for organizations
- Centralized documentation for self-hosted/homelab services and processes
Limitations and Considerations
- Designed as an opinionated documentation system rather than a highly extensible general-purpose platform
BookStack is a solid choice when you want a clean, structured wiki with strong access control and authentication options. Its focus on usability makes it approachable for non-technical contributors while remaining capable for larger teams.
Categories:
Tags:
Tech Stack:
Similar to BookStack

Wiki.js
Modern, extensible wiki software built on Node.js
A modern, extensible Node.js wiki with Markdown editing, powerful admin tools, multiple auth options, and support for popular SQL databases.

Documize
Knowledge base and documentation wiki for teams
Documize is a self-hosted knowledge base and documentation platform for internal and external docs, offering spaces, labels, search, and enterprise-friendly authentication.

MediaWiki
Collaborative wiki and documentation platform
MediaWiki is an open source wiki engine for building collaborative knowledge bases with versioned pages, templates, categories, and a powerful extension system.

Raneto
File-based Markdown knowledge base wiki for Node.js
Raneto is an open-source, file-based Markdown knowledge base for Node.js with web editing, full-text search, theming, and optional login protection—no database required.

XWiki
Open-source Java enterprise wiki and application platform
Enterprise-grade open-source wiki platform for knowledge management, intranets and web applications.

Docmost
Collaborative wiki and documentation platform for teams
Open-source Confluence/Notion alternative for team wikis and documentation with real-time editing, spaces, permissions, diagrams, and search.





