DokuWiki logo

DokuWiki

Open source wiki engine for plain-text knowledge bases and collaborative documentation

Open Source Alternative to
Repository activity
  • Stars4.6k
  • Forks919
  • Open Issues488
dokuwiki health score - Linux Foundation Insights
License

GPL-2.0

Languages
  • PHP
  • JavaScript
  • HTML
DokuWiki screenshot

About DokuWiki

DokuWiki is an open source wiki engine for building documentation sites, team knowledge bases, and other shared reference pages. It stores content as plain text, which makes the wiki easy to maintain and keeps page data outside any database.

It runs on PHP and focuses on simple editing and clear page organization. Content lives in pages grouped into namespaces, with revision history for tracking changes. Access control and authentication connectors govern who can read and edit, and a plugin system extends the engine's behavior.

Keeping pages in plain files means version control, backups, and external tooling all work directly against the data, with no export step. The engine has been developed since 2004 by Andreas Gohr and the DokuWiki Community.

Key features

  • Stores pages as plain text files, no database
  • Pages organized into namespaces
  • Revision history for every page
  • Access control and authentication connectors
  • Plugin system for extending behavior

Details

Developed since
2004
Storage model
Plain-text files, no database
Deployment
self-hostable
Extensibility
Plugins · authentication connectors
Built with
PHP
Maintainers
Andreas Gohr · DokuWiki Community