All Projects → mwclient → Mwclient

mwclient / Mwclient

Licence: mit
Python client library to interface with the MediaWiki API

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Mwclient

Wikiteam
Tools for downloading and preserving wikis. We archive wikis, from Wikipedia to tiniest wikis. As of 2020, WikiTeam has preserved more than 250,000 wikis.
Stars: ✭ 404 (+82.81%)
Mutual labels:  wikipedia, mediawiki
Mediawiki
🌻 The collaborative editing software that runs Wikipedia. Mirror from https://gerrit.wikimedia.org/g/mediawiki/core. See https://mediawiki.org/wiki/Developer_access for contributing.
Stars: ✭ 2,752 (+1145.25%)
Mutual labels:  wikipedia, mediawiki
Mwparserfromhell
A Python parser for MediaWiki wikicode
Stars: ✭ 440 (+99.1%)
Mutual labels:  wikipedia, mediawiki
DiscordWikiBot
Discord bot for Wikimedia projects and MediaWiki wiki sites
Stars: ✭ 30 (-86.43%)
Mutual labels:  mediawiki, wikipedia
Infoboxer
Wikipedia information extraction library
Stars: ✭ 147 (-33.48%)
Mutual labels:  wikipedia, mediawiki
copyvios
A copyright violation detector running on Wikimedia Cloud Services
Stars: ✭ 32 (-85.52%)
Mutual labels:  mediawiki, wikipedia
Mediawiki
MediaWiki API wrapper in python http://pymediawiki.readthedocs.io/en/latest/
Stars: ✭ 89 (-59.73%)
Mutual labels:  wikipedia, mediawiki
discord-wiki-bot
Wiki-Bot is a bot with the purpose to easily search for and link to wiki pages. Wiki-Bot shows short descriptions and additional info about the pages and is able to resolve redirects and follow interwiki links.
Stars: ✭ 69 (-68.78%)
Mutual labels:  mediawiki, wikipedia
Mediawiker
Mediawiker is a plugin for Sublime Text editor that adds possibility to use it as Wiki Editor on Mediawiki based sites like Wikipedia and many other.
Stars: ✭ 120 (-45.7%)
Mutual labels:  wikipedia, mediawiki
Apps Android Wikipedia
📱The official Wikipedia app for Android!
Stars: ✭ 1,350 (+510.86%)
Mutual labels:  wikipedia, mediawiki
wikiapi
JavaScript MediaWiki API for node.js
Stars: ✭ 28 (-87.33%)
Mutual labels:  mediawiki, wikipedia
Wikipedia Mirror
🌐 Guide and tools to run a full offline mirror of Wikipedia.org with three different approaches: Nginx caching proxy, Kimix + ZIM dump, and MediaWiki/XOWA + XML dump
Stars: ✭ 160 (-27.6%)
Mutual labels:  wikipedia, mediawiki
wikibot
Some MediaWiki bot examples including wikipedia, wikidata using MediaWiki module of CeJS library. 採用 CeJS MediaWiki 自動化作業用程式庫來製作 MediaWiki (維基百科/維基數據) 機器人的範例。
Stars: ✭ 26 (-88.24%)
Mutual labels:  mediawiki, wikipedia
Wptools
Wikipedia tools (for Humans): easily extract data from Wikipedia, Wikidata, and other MediaWikis
Stars: ✭ 371 (+67.87%)
Mutual labels:  wikipedia, mediawiki
cassandra-GLAM-tools
Support GLAMs in monitoring and evaluating their cooperation with Wikimedia projects
Stars: ✭ 17 (-92.31%)
Mutual labels:  mediawiki, wikipedia
Jwiki
📖 A library for effortlessly interacting with Wikipedia/MediaWiki
Stars: ✭ 69 (-68.78%)
Mutual labels:  wikipedia, mediawiki
Linq To Wiki
.Net library to access MediaWiki API
Stars: ✭ 93 (-57.92%)
Mutual labels:  wikipedia, mediawiki
Mwoffliner
Scrape any online Mediawiki motorised wiki (like Wikipedia) to your local filesystem
Stars: ✭ 121 (-45.25%)
Mutual labels:  wikipedia, mediawiki
Huggle3 Qt Lx
Huggle is an anti-vandalism tool for use on MediaWiki based projects
Stars: ✭ 143 (-35.29%)
Mutual labels:  wikipedia, mediawiki
Ultimate Java Resources
Java programming. All in one Java Resource for learning. Updated every day and up to date. All Algorithms and DS along with Development in Java. Beginner to Advanced. Join the Discord link.
Stars: ✭ 143 (-35.29%)
Mutual labels:  wikipedia
mwclient logo

mwclient

Build status Test coverage Latest version MIT license Documentation status Issue statistics Gitter chat

mwclient is a lightweight Python client library to the MediaWiki API which provides access to most API functionality. It works with Python 2.7 as well as 3.5 and above, and supports MediaWiki 1.16 and above. For functions not available in the current MediaWiki, a MediaWikiVersionError is raised.

The current stable version 0.10.1 is available through PyPI:

$ pip install mwclient

The current development version can be installed from GitHub:

$ pip install git+git://github.com/mwclient/mwclient.git

Please see the changelog document for a list of changes.

Documentation

Up-to-date documentation is hosted at Read the Docs. It includes a user guide to get started using mwclient, a reference guide, implementation and development notes.

There is also some documentation on the GitHub wiki that hasn't been ported yet. If you want to help, you're welcome!

Contributing

Patches are welcome! See this page for information on how to get started with mwclient development.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].