Skip to content

Chess GUI written in PyQt5 with an integrated pure Python chess engine

License

Notifications You must be signed in to change notification settings

h-nasir/PyQtChess

Repository files navigation

Overview

PyQtChess is a desktop application which provides a Chess GUI written in PyQt5, along with an integrated chess engine written in pure Python. Unlike most other pure Python chess engines, PyQtChess is focused on playing strength, and has an Elo rating of ~2150.

Game preview

Supported Platforms

  • Linux (All Python versions)
  • Windows 64-bit (Python versions 3.4 - 3.9)

Installation

Windows

python -m venv .venv
.venv\Scripts\activate.bat
pip install wheel
pip install -r requirements.txt

Linux

python -m venv .venv
source .venv/bin/activate
pip install wheel
pip install -r requirements.txt

After installation the program can be executed with python main.py.

About

Chess GUI written in PyQt5 with an integrated pure Python chess engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages