Version 0.2.3

dgsmonX is a faceless Mac OS X application (i.e. an application that is not visible in the Dock) that monitors the games you have joined on any number of Dragon Go Servers (DGS) and alerts you when it is your turn to move.

Note: dgsmonX is currently unmaintained and likely no longer works on modern macOS systems.

Background information

To quote from the Dragon Go Server FAQ:

The Dragon Go Server (DGS) is a place where you can play turn-based Go with other players from around the world. It functions more or less the same way as playing Go via email would, but the Dragon Go Server provides a graphical representation of the board and handles such things as time limits, scoring and ratings.

The Dragon Go Server software is written in PHP and can be freely downloaded from https://sourceforge.net/projects/dragongoserver/. The canonical Dragon Go Server installation is located at https://www.dragongoserver.net/. This is usually the place referred to when people talk about the Dragon Go Server.

dgsmonX is not limited to monitoring the canonical DGS installation only. If you play Go on a different DGS installation, dgsmonX is happy to watch these places as well.

Other DGS tools

dgsmonX is not the only application of its kind. You can find a list of other monitoring applications and DGS utilities at the Sensei's Library.


dgsmonX is released under the GNU General Public License (GPLv3).


The binary release of dgsmonX runs on Intel machines only. Unfortunately PowerPC support had to be dropped in release 0.2 when the project was upgraded to the Xcode 4 development environment.

The minimum requirement for running dgsmonX is Mac OS X 10.5.

Installation instructions

Installation instructions:

  1. Download the installation disk image (.dmg file) of the version of dgsmonX that you wish to install from the download section
  2. Open the disk image by double-clicking it in the Finder
  3. In the Finder, drag the application icon to any location on one of your volumes
  4. The application is now being copied. Voilà, installation finished.

If you want to completely remove dgsmonX from your system, simply delete the application and the associated preferences file ~/Library/Preferences/ch.herzbube.dgsmonX.plist (the tilde character "~" stands for your user home directory) .

Bugs and source code

If you want to report a bug, please email me directly. You may also hop over to the Bugzilla page to have a look at issues that have already been reported. Please note that although anonymous users may freely browse the bugs database, they may not enter new bugs, nor is it currently possible to register a new account.

The source code for dgsmonX is maintained in a Git repository. This is the web link to access the repository in your web browser. If you want to clone the repository, use this URL: https://git.herzbube.ch/git/dgsmonx.git.


You can download either a pre-compiled dgsmonX binary inside an installation disk image (.dmg file), or the source and Xcode files (.tar.gz file) if you are interested in building dgsmonX yourself. Read the file INSTALL inside the source file package if you need build instructions. Read the file README.developer inside the source file package if you are interested in dgsmonX as a developer and would like to familiarize yourself with the project.

Download v0.2.3: [Disk image] [Sources] [ChangeLog] [README]
Download v0.2.2: [Disk image] [Sources] [ChangeLog] [README]
Download v0.2.1: [Disk image] [Sources] [ChangeLog] [README] (Intel only, requires Mac OS X 10.5)
Download v0.1: [Disk image] [Sources] [ChangeLog] [README] (universal binary, requires Mac OS X 10.4)