WikiGateway: a library for interoperability and accelerated wiki development

WikiGateway is an open-source suite of tools for automated interaction with wikis:• Python and Perl modules with functions like getPage, putPage, getRecentChanges, and more.• A mechanism to add DAV, Atom, or XMLRPC capabilities to any supported wiki server.• A command-line tool with functionality similar to the Perl and Python modules.• Demo applications built on top of these tools include a wiki copy command, a spam-cleaning bot, and a tool to recursively upload text files inside a directory structure as wiki pages.All WikiGateway tools are compatible with a number of different wiki engines. Developers can use WikiGateway to hide the differences between wiki engines and build applications which interoperate with many different wiki engines.