Open-source collaborative wiki and documentation software, positioned as a self-hostable alternative to Confluence and Notion.
suitenumerique/docs
Open-source collaborative text editor for teams, with real-time editing, nested subpages, and self-hosting; built with Django and React.
Open-source alternative to:Notion
Google Docs
- Stars
- 16,935
- Forks
- 671
- Open issues
- 320
- Last commit
- 23 hours ago
What is it?
Docs is an open-source collaborative editor for writing, organizing, and sharing knowledge in real time. It positions itself as an alternative to tools like Notion or Google Docs, with a focus on live collaboration, structured documents with subpages, and keeping data under the operator's control through self-hosting.
The editor supports rich-text and Markdown editing, live cursors and presence, comments, granular access control, and full-text search across content. Documents can be presented as slides using a delimiter-based structure, and exported to .docx, .odt, and .pdf, or imported from .docx and .md.
Optional AI writing helpers can rewrite, summarize, translate, or fix text, and are model- and gateway-agnostic, requiring only an API key and URL. Docs can be deployed with Kubernetes, Docker Compose, or community methods such as Nix and YunoHost. Some PDF export features rely on GPL-licensed BlockNote XL packages, and a build flag can produce an MIT-only image without them.
Key features
- 01Real-time collaborative editing with live cursors and presence
- 02Rich-text and Markdown editing with slash commands and block system
- 03Nested subpages and searchable content for knowledge organization
- 04Slide presentations from document structure, with PDF export
- 05Import and export for .docx and .md, plus .odt and .pdf export
- 06Optional AI writing helpers that work with any compatible provider
Use cases
- Public agencies or companies that need an internal wiki with data kept on their own servers
- Teams drafting and reviewing documents together in real time
- Open communities building a shared, structured knowledge base
- Integrating meeting transcripts into documents via its server-to-server API
Quick start
- 1
Install Docker, Docker Compose and GNU Make, then check versions
docker -v - 2
Bootstrap the project
make bootstrap FLUSH_ARGS='--no-input' - 3
Start services and open https://localhost:3000
make run
Things to know
- The documented local setup is for development and testing only, and uses default credentials.
- Some advanced features such as PDF export rely on GPL-licensed BlockNote XL packages that are not MIT-compatible unless built with PUBLISH_AS_MIT=true.
- AI features require an API key and a URL from a provider you configure.
Topics
FAQ
- What is docs?
- Open-source collaborative text editor for teams, with real-time editing, nested subpages, and self-hosting; built with Django and React. Docs is an open-source collaborative editor for writing, organizing, and sharing knowledge in real time. It positions itself as an alternative to tools like Notion or Google Docs, with a focus on live collaboration, structured documents with subpages, and keeping data under the operator's control through self-hosting.
- Is docs free to use? What license does it have?
- docs is open source under the MIT license. Check the license terms before using it in commercial products.
- Is docs still maintained?
- Actively maintained. The last commit to docs was on Oct 19, 2026.
- What can I use docs for?
- Public agencies or companies that need an internal wiki with data kept on their own servers Teams drafting and reviewing documents together in real time Open communities building a shared, structured knowledge base Integrating meeting transcripts into documents via its server-to-server API
- How do I install docs?
- Install Docker, Docker Compose and GNU Make, then check versions: docker -v Bootstrap the project: make bootstrap FLUSH_ARGS='--no-input' Start services and open https://localhost:3000: make run
- Where can I get docs?
- The source code and installation instructions are on GitHub: https://github.com/suitenumerique/docs
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted, offline-first knowledge base with an extended Markdown editor, team workspaces, OIDC SSO and S3-backed storage.
A Markdown filesystem for AI agents and teams, with full-text and vector search, Git versioning, and a built-in web UI in one Go binary.
An open-source, local-first knowledge base that merges docs, whiteboard canvas and tables in one workspace, as an alternative to Notion and Miro.
Self-hosted, privacy-first knowledge workspace with block-level references, Markdown WYSIWYG editing, and AI agent collaboration.
End-to-end encrypted, open-source collaborative office suite with real-time editing of documents, sheets, presentations, forms, kanban boards and more.