xshogi ist eine grafische Oberfläche für GNU Shogi und ist nun in dessen Quellpaket enthalten. Mit xshogi, das von xboard abgeleitet wurde, kann man GNU Shogi spielen, beliebige Positionen einstellen, Varianten erzwingen oder auch zwei Shogi-Programme gegeneinander spielen lassen. Es kann außerdem als Oberfläche genutzt werden, wenn zwei Spieler an unterschiedlichen Displays gegeneinander spielen. Es kann auch Dateien mit aufgezeichneten Spielen einlesen.