gwsmhg -- a PyGTK GUI for work space management using Mercurial (hg) and mq

Mercurial (hg) is a distributed source control management (SCM) tool and mq is a Mercurial extension for managing a series of patches in a manner similar to quilt.

gwsmhg (main window pictured above) is a PyGTK GUI for managing work spaces containing sources under the control of hg and/or mq.


The latest version is available for download at


This application requires python, pygtk2, pygtksourceview, pycairo, pygobject2 and mercurial.


Source Control

The source for gwsmhg is hosted at and managed by the Mercurial (hg) version control system and may be accessed by:

hg clone

and may be viewed here.

Feature Requests

Requests for new features should be made here.


Bugs should be reported here. Logo