Chess Editor is a pure Java tool to create, edit and view chess games in the Portable Game Notation (PGN) format. The tool integrates with externally specified chess engine programs to provide analysis of board positions.
JChessBoard is a chess game written in Java that can be connected to another JChessBoard via a direct TCP/IP connection. No Internet Chess Server is required for playing. It also became a full featured PGN viewer and editor.