Oddmuse is a wiki engine. It has been around for a while. It got started back in 2003.
Oddmuse is one Perl script—and, optionally, one Perl script configuration and a suite of Perl script extensions, CSS themes, and installation examples.
Oddmuse leverages your local filesystem for storing, restoring, and versioning page content, rather than local or remote databases. “no database; no worries.”
Oddmuse is a small community. It consists of developers, users, consultants – and you.
Oddmuse is free software, openly released under the GNU General Public License.
Oddmuse is freely downloadable. Get the latest stable release from here:
You can also get a copy from the Alex’ repository, GitHub, or Not A Bug like this:
git clone https://alexschroeder.ch/cgit/oddmuse
If you do that, you can run make prepare
to create a build
directory where the actual version of every file is added to the file itself. If you use the files from the build
directory, visitors can use the Version Action to figure out which version of the files you are using.
The only thing you actually need to get started is a copy of wiki.pl (the link goes to the current stable copy).
We used to call the stable version of the script current.pl
– and that’s why you can still see it mentioned on this site every now and then – but it can be named whatever you like.
Learn more about the Script Setup.
Oddmuse is cross-platform compatible. It runs on a variety of operating systems (Linux, OS X, Windows), webservers (Apache HTTP Server, Bozotic HTTP Server, lighttpd), and webserver hosts (NearlyFreeSpeech.NET, BlueHost, DreamHost, and several free hosts).
If you’d like to learn more about Oddmuse, check out the huge list of pages on our Site Map.
If you’d like to test Oddmuse without installing it, see our Test Wikis.
If you’d like to comment, check out the “Comments on…” link at the bottom of every page.
If you’d like to report a bug, write a comment on Quick Bug Reports page. You can also create an issue on GitHub.
If you’d like to talk to other users, check out the #oddmuse on the Libera.Chat network. Alex Schröder hangs out as ‘kensanata’ and AlexDaniel as himself.
If you’d like to contact the maintainer, send mail to Alex Schröder. There is no mailing list for this wiki.