gakowiki

tagged as

gakowiki is a wiki engine. It powers http://www.monperrus.net/martin/. What is really special in gakowiki is that source code documentation is considered as wiki content.

Documentation generator features


gakowiki outputs HTML pages from source code on the fly (contrary to Javadoc or Doxygen ).
For instance, this page is directly generated from gakowiki.php.

gakowiki supports several kinds of source code (PHP, C, latex, etc.). For instance, this page is directly generated from the source code documentation of a latex style file.


Other features


* it reads and writes flat text files
* it is implemented in one single PHP file (such as PawfalIki)
* it uses the wiki syntax of Dokuwiki
* it uses open fixed join points for logging and authentification (such as simplephpauth)
* it allows PHP code in wiki pages.
* it follows a liberal philosophy: any kind of HTML, Javascript and even PHP code is allowed.

Installation


Download gakowiki here.

In order to write and edit pages, the directory containing gakowiki.php must be writable by the server:
$ chmod 775 .

Martin Monperrus