http://interwiki.sourceforge.net/cgi-bin/wiki.pl?WikiGateway
WikiGateway is a library of functions which allows you to act as a client to a wiki website, executing operations like getPage, putPage, and getRecentChanges. WikiGateway translates your requests into the idiosyncratic HTML form interfaces of various popular wiki servers. The wiki which you are accessing doesn't have to know about WikiGateway; it sees you as just another user. Basically, WikiGateway does Wiki I/O and import/export.
It can be used either as a library module (PerlLanguage, PythonLanguage), as a CommandLine program ("wikiclient") or as a web service (Atom or XmlRpc).
Current Status
Supported WikiEngines (so far):
Contributions to make it work with other wikis are welcome.
Supported interfaces (for the 4 operations getPage, putPage, getRecentChanges, getAllPages):
Right now I'm in the middle of rewriting the core functions (which were in Perl) in Python. The new Python architecture (mostly done in CVS, but not released yet) makes it easier for contributors to write "drivers" for different types of WikiEngines.
-- BayleShanks
Potential applications