A self-hosted knowledge management solution for organizing and unifying internal and customer-facing technical documentation.

Documize is an open-source, self-hosted knowledge management application designed to organize and unify internal and customer-facing technical documentation. It serves as a centralized repository for information, catering to both technical and non-technical users within an organization. The software functions as a web application that allows teams to create a structured knowledge base for technical manuals, internal policies, and client-facing guides.
The software is deployed as a server application and is distributed as a single executable binary. It is compatible with Linux, Windows, macOS, and Raspberry Pi, supporting both AMD and ARM 64 bit architectures. Users access the system through a web browser, with official support for Chrome, Firefox, Safari, Microsoft Edge, Brave, Vivaldi, and Opera. This deployment model allows organizations to maintain full control over their data and hosting environment.
The application is built using Golang for the backend and EmberJS for the frontend. It requires an external database with Full-Text Search support to function, including versions such as PostgreSQL 9.6+ or MySQL 5.7.10+. For identity management, it integrates with enterprise authentication providers to manage user access and permissions. The system is designed for environments that require a self-managed documentation hub with granular organizational structures and multi-language support for global teams.
Documize is positioned as an enterprise-grade solution for teams needing a self-hosted wiki and document management system.
A collaborative knowledge base for teams to create internal documentation and wikis with real-time editing capabilities.
A lightweight wiki application built on Node.js for creating and managing collaborative documentation and knowledge bases.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.