Sylvan is a graphical user interface, command line interface, and Chinese Chess (also called Xiangqi) library derived from Cute Chess.