Documize

Documize

Documize is a modern, self-hosted, enterprise-grade knowledge management solution built with Go and EmberJS, designed to unify both customer-facing and internal documentation.

Similar self-hosted alternatives:
Repository activity:
Stars
2,235
Forks
220
Watchers
60
Open Issues
46
Last commit
5 months ago
Details:
Estimated Popularity
10
License
AGPL-3.0
Deployment Difficulty
Medium
Language
JavaScript
Documize screenshot

Documize is an open source knowledge management platform designed for both technical and non-technical users. Built with Go and EmberJS, it provides a modern approach to documentation management with enterprise-grade features in a single executable binary.

Key Features

  • Unified Documentation: Seamlessly combines customer-facing and internal documentation in one platform, making it easy to manage all organizational knowledge.

  • Flexible Organization: Content can be organized through:

    • Labels for flexible tagging
    • Spaces for logical grouping
    • Categories for hierarchical organization
  • Enterprise Integration:

    • LDAP/Active Directory support
    • Red Hat Keycloak integration
    • CAS authentication
    • Dual authentication options
  • Localization Support: Out-of-the-box support for multiple languages:

    • English
    • German
    • French
    • Chinese
    • Portuguese (Brazil)
    • Japanese
    • Italian
    • Spanish (Argentinian)
  • Database Flexibility: Supports multiple enterprise databases:

    • PostgreSQL (v9.6+)
    • Microsoft SQL Server
    • MySQL variants
    • Full-text search capabilities

Who Should Use Documize

Documize is ideal for:

  • Organizations needing unified internal and external documentation
  • Enterprise Teams requiring robust authentication and database integration
  • Companies wanting a self-hosted Confluence alternative
  • Teams needing multilingual documentation support

Getting Started

Documize offers straightforward deployment options:

  • Single binary executable for Linux, Windows, and Mac
  • Docker container deployment
  • Support for both AMD and ARM architectures
  • Minimal dependencies - just bring your database

The platform provides comprehensive documentation and community support through GitHub, making it accessible for teams of all sizes to implement and maintain their documentation needs.

Help improve this content

Found an error or want to add more information about Documize? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects