Skip to content

coderbm1/awesome-chess

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Awesome Chess Awesome

Chess-related awesome list.

A curated list of assets available on the Internet related to the Western chess. "Gens una sumus"!

Contents

  1. Chess engines
  2. Chess computers
  3. Books
  4. Organizations
  5. FIDE
  6. National chess federations
  7. Notations
  8. Pieces
  9. Chess boards
  10. Move's validations
  11. Projects
  12. Websites
  13. Other
  14. Other types
  15. Conferences
  16. Tournaments
  17. Code of Conduct

Chess engines

  • Stochfish Chess - Strong open source chess engine.
  • Stochfish Chess Repo - UCI chess engine. Repo on GitHub.
  • Fritz - A German chess program originally developed for Chessbase by Frans Morsch based on his Quest program, ported to DOS, and then Windows by Mathias Feist.
  • GNU Chess - A free software chess engine which plays a full game of chess against a human being or other computer program. The goal of GNU Chess is to serve as a basis for research. It has been used in numerous research contexts.
  • Leela Chess Zero - A free, open-source, and neural network-based chess engine and distributed computing project.

Chess computers

  • Deep Blue - Chess-playing computer developed by IBM. It is known for being the first computer chess-playing system to win both a chess game and a chess match against a reigning world champion under regular time controls.
  • Belle - Chess computer developed by Joe Condon (hardware) and Ken Thompson (software) at Bell Labs. In 1983, it was the first machine to achieve master-level play, with a USCF rating of 2250.

Books

Organizations

International:

FIDE

  • FIDE - The Fédération Internationale des Échecs (translated as International Chess Federation or World Chess Federation).
  • FIDE Handbook

National chess federations

Europe:

  • ECU - European Chess Union.
  • ECF - English Chess Federation.
  • PZSzach - The Polish Chess Federation.
  • DSB - German Chess Federation.
  • GCF - Georgian Chess Federation.
  • Chess.cZ - Chess Association of the Czech Republic.
  • FEDA - Spanish Chess Federation.
  • Russian Chess Federation - Russian Chess Federation (English lang. site).
  • MSSz - The Hungarian Chess Federation.
  • NSF - The Norwegian Chess Federation.
  • FSI - The Italian Chess Federation.
  • FFE - The French Chess Federation.

Asia:

  • CCA - Chinese Chess Association.
  • JCA - The Japan Chess Association.
  • AICF - The All India Chess Federation.

North America:

  • USCF - The United States Chess Federation.

Africa:

  • ACC - African Chess Confederation.

Australia (Oceania):

  • ACF - The Australian Chess Federation.

Notations

  • PGN - Portable Game Notation.
  • AN - Algebraic notation.

Pieces

Chess boards

Move's validations

  • chess.js - A JavaScript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection.
  • node-chess - An algebraic notation driven chess engine that can validate board position and produce a list of viable moves (notated).

Projects

Repos

Websites

Other

Other types

  • Xiangqi - Called Chinese chess.
  • Shogi - Called Japanese chess.
  • Janggi - Called Korean chess.
  • Makruk - Called Thai chess.
  • Sittuyin - Also known as Burmese chess.

Conferences

Tournaments

  • Tata Steel Chess - An annual chess tournament held in January in Wijk aan Zee, the Netherlands.

Contributing

Warmly welcome! Kindly go through Contribution Guidelines first.

Code of Conduct

See Code of Conduct.

About

🏆 Awesome-Chess! 🔑 🔒 are you a chess player or chess enthusiast? ⭐

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published