Cherry

Cherry is a chess game processor. It reads a set of chess games, and outputs them in one of several formats, including: It understands all conventional algebraic move formats, like Nxg4, Rh1-a1 and gxf.

A version of Cherry with an interactive graphical interface is planned.