There should be a Windows installer available, if you don't use Windows, install from scratch.
git clone https://github.com/r2dev2bb8/WayChess.git
cd WayChess
make
You may need to install the following extra dependencies
sudo apt install mercurial python3-dev libjpeg-dev libportmidi-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsdl1.2-dev libsmpeg-dev libx11-dev libavformat-dev libswscale-dev python3-tk
chmod +x cleartype-install-linux.bash
./cleartype-install-linux.bash
Keybindings:
Key | Function |
---|---|
<- |
Move back |
-> |
Move forward |
ctrl + -> |
Variation menu |
f |
Flip board |
s |
Save database |
ctrl + n |
Create game |
n |
Next game |
b |
Previous game |
e |
Toggle engine |
o |
Load a pgn |
x |
Toggle explorer |
q |
Quit application |
make test
- Open source chess gui
- Fully-featured
- Comments
- Variations
- Annotations
- Engine matches
- Engine options
- Easy to install
- Fluid design
- Cross-platform
- Ease of use
- Modularity
- Database
Navigation is controlled by keybindings instead of button right now. Comments, variations, and annotations have yet to be added. The chess.com database explorer (doesn't need to login) and the engine have been stably implemented. School and CollegeBoard tests are ramping up for me so I can't work on this for much time as of now.