CBoard (Curses/Console Board) is an Ncurses frontend to chess engines supporting the XBoard protocol.
CBoard is still in development, but has quite a few features that make it usable. Supports reading and writing PGN including roster tags, RAV, FEN, NAG and comments. The move validator still needs work though.
Product's homepage
Requirements:
· Crafty
· GNU Chess
What's New in This Release: [ read full changelog ]
· This version no longer sends SIGINT to the chess engine, fixes the engine IO, and adds miscellaneous fixes and updates.