DokuWiki

A flexible open source wiki engine that stores data in plain text files without a database.

DokuWiki screenshot 1

DokuWiki is an open-source wiki engine used for creating internal knowledge bases and collaborative documentation. It operates as a web application that allows multiple users to create, edit, and organize pages through a browser interface. The software is designed to handle a wide range of documentation needs, from personal note-taking to large-scale organizational wikis, by providing a structured environment for information sharing.

The software uses a flat-file system to store all data in plain text files. This design removes the requirement for a database server, which simplifies the installation, maintenance, and backup processes. It is deployed on a web server with PHP support and does not require a separate database installation to function. This architecture ensures that the data remains human-readable and portable across different server environments.

Key features

  • Plain text file storage for all page data
  • Database-free architecture
  • Web-based page editing and creation
  • Hierarchical page organization
  • Support for internal knowledge base management
  • Extensible wiki engine functionality
  • Collaborative editing capabilities
  • Simplified backup via file copying
  • PHP-based server deployment

The application is built using PHP and is intended for users who require a lightweight documentation system without the overhead of managing a SQL database. Because data is stored in a directory structure of text files, the entire wiki can be moved or backed up by copying the folder. This makes the software particularly useful for environments where database administration resources are limited or where data portability is a primary requirement. The system allows for the creation of complex page hierarchies, enabling users to categorize information logically and retrieve it through a web browser.

By removing the database layer, the software focuses on accessibility and ease of deployment. It provides a stable foundation for teams that need a centralized location for technical documentation, project tracking, or company policies. DokuWiki serves as a flexible tool for structured information management and collaborative writing.

Last Modified
Software TypeWeb App / Server
Last Activity15 days ago
Repository Age16 years
LicenseGPL-2.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.