Return to DokuWiki topics, DokuWiki security, DokuWiki gitignore, Cloud Monk Resume or Wiki or Collaborative software, Wiki Software, MediaWiki, Markdown-based Wiki, and Wiki using Markdown files backend with Python Flask, Flat-file Wiki
DokuWiki is an open source wiki application licensed under GPLv2 and written in the PHP programming language. It works on plain text files and thus does not need a database. Its syntax is similar to the one used by MediaWiki. It is often recommended as a more lightweight, easier to customize alternative to MediaWiki. The 'Doku' in DokuWiki is short for Dokumentation which in German means documentation.
Because DokuWiki does not require a database, it can be installed on local PCs, flash drives, and folders synced with file hosting services or file synchronization programs such as Dropbox or Syncthing.
The DokuWiki Open Source Wiki Engine:
{{gh>https://github.com/splitbrain/dokuwiki-plugin-gh/blob/master/syntax.php 5-10}}
Above syntax embeds lines 5 to 10 of the syntax.php file from this plugin's repository. You can leave out the line numbers to embed the whole file.
Syntax highlighting is done according to the file's extension.