JCchess - An open source Chess GUI to play against UCI chess engines

jcchess screenshot

JCchess is a gui to play chess against UCI chess engines.


  • Load / Save Games in PGN format including support for reading multi-game files
  • Undo / Redo Moves
  • Resizable Board
  • UCI support - you can play against UCI engines
  • Play human vs engine, engine vs engine or human vs human
  • Windows to display UCI engine output, debugging info, move list and comments
  • Edit board position
  • Copy/paste board position/game to/from clipboard

View project on GitHub

Windows Downloads include the Stockfish engine and are available here

Copyright © 2008-2019 John Cheetham
Hosted by GitHub