
BookStack
Documentation and wiki platform for organizing information
19k stars 2.4k forks last commit first released MIT
Actively maintained
Last commit 3 Sept 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.





