Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add project: Python Easy Chess GUI #121

Open
1 task
PySimpleGUI opened this issue Oct 31, 2019 · 0 comments
Open
1 task

Add project: Python Easy Chess GUI #121

PySimpleGUI opened this issue Oct 31, 2019 · 0 comments

Comments

@PySimpleGUI
Copy link

Basic info

Application name: Python Easy Chess GUI
Application repo link: https://github.com/fsmosca/Python-Easy-Chess-GUI
Application home link: https://github.com/fsmosca/Python-Easy-Chess-GUI
Application description:

A chess application to play against different AI engines and settings. Users can also load a chess engine and play against it. Has a lot of settings that can be experimented with. It's more than a simple chess game. Uses the Python-Chess package.

Qualifications

There are a ton of great Python projects out there, but what makes an
application "Awesome™"? Please check that all of the following criteria apply:

  • [X ] Free software with an online source repository.
  • [X ] Using Python for a considerable part of their functionality.
  • Well-known, or at least prominently used in an identifiable niche.
  • [X ] Maintained or otherwise demonstrably still functional on relevant platforms.
  • [X ] An application, not a library or framework.

Additional notability info

I can't really do it justice as I'm not a Chess player nor am I up on the online world of Chess which this program seems to interface with.

There are a number of different color schemes. A lot of work went into the user interface.

It is super-lightweight and based on PySimpleGUI. It's remarkable that the entire program is in a single file that's large for a single file, but tiny for the entire program. The file is 3,500 lines long of which 2500 lines are actual code.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant