Gestion de version
DokuWiki sauvegarde toutes les différentes versions de chaque page du wiki, permettant ainsi aux utilisateurs de comparer les anciennes versions de chaque page par rapport à leur dernière. L'outil permettant d'observer les différences entre deux différentes versions est le même que celui de MediaWiki. Un système de verrou empêche plusieurs utilisateurs de modifier une même page en même temps.
Contrôle d’accès
2
Plugins
DokuWiki possède une interface de gestion des plugins génériques qui permet de simplifier le développement et la maintenance des plugins. Actuellement, environ une centaine de plugins sont disponibles. Ces derniers peuvent être facilement intégrés au moteur de Wiki par un utilisateur possédant les droits d’administrateur grâce à l’interface des plugins.
Templates
L'apparence du wiki peut être définie dans un patron. Il existe déjà de nombreux patrons fournis par la communauté.
Internationalisation
DokuWiki fonctionne en UTF-8 ce qui permet à des langues telles que le mandarin, le thaï et l’hébreu d’être affichées correctement. Actuellement, DokuWiki peut être configuré dans une quarantaine de langues différentes.
Mise en mémoire cache
DokuWiki sauvegarde le rendu des pages permettant ainsi de diminuer la charge des serveurs.
Recherche plein texte
DokuWiki possède une recherche indexée intégrée, avec laquelle un utilisateur peut rechercher des mots clefs sur le wiki.
WYSIWYG
DokuWiki possède une barre d'outils facilitant le travail des rédacteurs. Mais l'intégration de l'éditeur xHTML [FCKeditor] apporte de nombreuses fonctionnalités d'édition à la portée d'un internaute lambda.