GoGui includes some tools. Some of the tools provide a GTP interface and can be used as the Go program command given to GoGui:
Adapter program for playing games using the Go Modem Protocol over a serial line. For using this tool, an implementation of the Java Communications API must be installed (rxtx is a version supporting Linux). See gmptogtp(1) for a complete reference.
Adapter program for logging the GTP stream or doing protocol translations. See gtpadapter(1) for a complete reference.
Dummy Go program for testing GTP controlling programs. See gtpdummy(1) for a complete reference.
Connects to a Go program supporting GTP on a remote computer. See netgtp(1) for a complete reference.
Adapter program for playing games between two Go programs supporting GTP. See twogtp(1) for a complete reference.
The other tools are:
Runs a Go program supporting GTP and connects it input and output to a listen socket on the local computer so that other programs can connect to it from the network. See gtpserver(1) for a complete reference.
Runs GTP regression tests. See gtpregress(1) for a complete reference.
Simple text based interface to Go programs supporting GTP. See gtpterminal(1) for a complete reference.
SGF to LaTeX converter. See sgftotex(1) for a complete reference.