mw is a MediaWiki focused command line tool targeting developers.


The tool provides many ways for interacting with MediaWiki and Wikimedia services and software, from a developers perspective, such as GitLab, Gerrit, Toolhub etc. A core feature is a Docker-based development environment for MediaWiki.

Installation Demo

Other Demos

Info box

MediaWiki CLI
Repository GitLab releng/cli
Issue tracker #mwcli


Use the automatically generated reference for easy command navigation and help

Frequently asked questions


Installation edit

Initial installation of mwcli.

Staying up to date edit

How to keep your tool up to date.

Docker development environment edit

Get started with a Docker-based development environment.

Interacting with GitLab edit

Start with some basic interactions with the WMF GitLab instance.