API:Client code

API Access Libraries
 Note to library developers

Please use GZip compression when making API calls. Bots eat up a lot of bandwidth, which is not free.

Thank you, --Yurik 00:12, 17 September 2007 (UTC)

Python

 * PyWikipediaBot Framework - collection of python scripts (IRC, Wiki)
 * mwclient - a Python library that makes most of the API functions accessible. (SVN: svn://tools.wikimedia.de/bryan/subversion/mwclient/trunk)

Java

 * JavaWikiBotFramework - a Java library that makes almost all API functions accessible.

.NET

 * WikiAccess - a C#-library that makes some API functions accessible, has write API.

Ruby

 * RWikiBot - a Ruby framework using the API as released with the most current version of MediaWiki.