awesome-chess

Chess resource directory

A curated collection of Internet resources and assets related to the game of chess.

trophy Awesome-Chess! key lock are you a chess player or chess enthusiast? ⭐

GitHub

44 stars
6 watching
8 forks
last commit: about 3 years ago
Linked from 2 awesome lists

awesomeawesome-listchesschess-boardschess-enginechess-gamehacktoberfesthacktoberfest2020

Awesome Chess / Translations

English44about 3 years ago
Polish44about 3 years ago

Awesome Chess / Chess engines

Stochfish ChessStrong open source chess engine
Stochfish Chess Repo11,861almost 2 years agoUCI chess engine. Repo on GitHub
FritzA 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 ChessA 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 Zero2,491almost 2 years agoA free, open-source, and neural network-based chess engine and distributed computing project

Awesome Chess / Chess computers

Deep BlueChess-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. (quick update 2023-2-4: 403 Forbidden)
AlphaZeroAlphaZero is a computer program developed by artificial intelligence research company DeepMind to master the games of chess, shogi and go. Chessprogramming wiki on AlphaZero

Awesome Chess / Books

official-stockfish/books154over 2 years agoChess books used to develop Stockfish
Chess StrategyThe Project Gutenberg EBook of Chess Strategy, by Edward Lasker

Awesome Chess / FIDE

FIDEThe Fédération Internationale des Échecs (translated as International Chess Federation or World Chess Federation)
FIDE HandbookHandbook by FIDE
FIDE World CupOfficial site of the FIDE World Cup

Awesome Chess / Notations

PGNPortable Game Notation
ANAlgebraic notation

Awesome Chess / Pieces

Chess symbols in UnicodeWikipedia site about chess symbols
PNG chess piecesWikimedia.org about PNG chess pieces

Awesome Chess / Chess boards

chessboard-js33about 8 years agoRepo on GitHub, responsive mobile-first JavaScript chessboard library
chessboardjs2,032over 2 years agoJavaScript chessboard, repo on GitHub
jchess83about 11 years agoA jQuery-based JavaScript library for parsing and displaying chess games, repo on GitHub
chess-board20over 6 years agoA web component for displaying chess positions, repo on GitHub

Awesome Chess / Chess clocks

Chess ClockChess clock by Chess.com on Google Play
Chess clockChess clock by Online Stopwatch
Chess timerChess timer by TimeMe
Chess-Clock2over 12 years agoWell-prepared chess timer by Tuhaj which helps during play of board games like chess or scrabble

Awesome Chess / Move's validations

chess.js3,750almost 2 years agoA JavaScript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection
node-chessAn algebraic notation driven chess engine that can validate board position and produce a list of viable moves (notated)

Awesome Chess / Projects

angular-chess33over 9 years agoChess directive for AngularJS
angular-chessboard9over 10 years agoChessboard directive for AngularJS
PyChess708almost 2 years agoA chess client for Linux/Windows
FlutterChess52about 8 years agoA concept chess app for Flutter
AndroidChessClock8over 7 years agoSimple chess clock for Android
Lila15,843almost 2 years agoA free online chess game server focused on realtime gameplay and ease of use
Chess Alpha Zero2,137over 3 years agoChess reinforcement learning by AlphaGo Zero methods
python-chess2,471almost 2 years agoA chess library for Python, with move generation and validation, PGN parsing and writing, Polyglot opening book reading, Gaviota tablebase probing, Syzygy tablebase probing, and UCI/XBoard engine communication
Lichobile2,050over 2 years agoLichess.org mobile application
Game Server1,168almost 2 years agoDistributed Java game server, including cluster management server, gateway server, hall server, game logic server, background monitoring server and a running web version of fishing. State machine, behavior tree, A* pathfinding, navigation mesh and other AI tools
Tensorflow_chessbot521about 3 years agoPredict chessboard FEN layouts from images using TensorFlow
Command Line Chess503over 2 years agoA Python program to play chess against an AI in the terminal

Awesome Chess / Websites

chess24.comFree live chess with humans or computers, watch games, chat and join tournaments
chess.comThe chess community with +30 million members around the world
lichess.orgLichess is a free and open-source Internet chess server run by a non-profit organization of the same name
freechess.orgFree Internet Chess Server (FICS)
kurnik.pl/szachyGames online, chess section
ichessChess courses & videos
chesscornerChess site created by a chess enthusiast for chess enthusiasts, especially those new to this fascinating game
chessgamesOnline PGN chess game database and chess learning community
worldchess.comOfficial FIDE broadcasting platform
checkmatecoronavirusChess tournaments online
chessmatec.comChess for Kids, an all-in-one chess learning platform for kids (endorsed by the FIDE)
chesslangA platform for chess academies
infoszachSite with news about chess (Polish lang.)
ChessBaseReports about chess - tournaments, championships, portraits, interviews, World Championships, product launches and more
Chess-ResultsThe international chess tournaments results server
ChessdomThe global chess news site
ChessManagerAn online app created for arbiters and chess tournament organizers
Internet Chess ClubICC is a commercial Internet chess server devoted to the play and discussion of chess and chess variants
PlaychessA commercial Internet chess server managed by ChessBase devoted to the play and discussion of chess and chess variants
GameKnotA news, strategy, and community site for chess players, offering multiple forms of competition via chess tournaments, ladders and more
The FIDE Online ArenaThe official International Chess Federation (FIDE) gaming platform
ChessableSite which uses science-backed learning techniques to help boost player retention
Noctie.ai– Practice chess against a humanlike chess bot and get feedback on your play

Awesome Chess / National chess federations

ECUEuropean Chess Union
ECFEnglish Chess Federation
PZSzachThe Polish Chess Federation
DSBGerman Chess Federation
GCFGeorgian Chess Federation
Chess.cZChess Association of the Czech Republic
FEDASpanish Chess Federation
MSSzThe Hungarian Chess Federation
NSFThe Norwegian Chess Federation
FSIThe Italian Chess Federation
FFEThe French Chess Federation
JCAThe Japan Chess Association
AICFThe All India Chess Federation
USCFThe United States Chess Federation
CFCChess Federation of Canada
ACFThe Australian Chess Federation

Awesome Chess / Other

Ratings - International Chess FederationFIDE ratings and statistics
0x88A square-centric method of representing the chess board used by some chess programs
BitboardA bitboard is a specialized bit array data structure commonly used in computer systems that play board games
Robot ChessLeap Motion chess game
CarlsenBotVoice controlled chess robot
Apple ChessA 3D chess game for macOS, developed by Apple Inc
lichess in CrowdinLichess' translations in Crowdin
Play MagnusApp with GM Magnus Carlsen (App Store & Google Play)
Judit PolgarGM Judit Polgar page
Hikaru NakamuraGM Hikaru Nakamura page
Magnus CarlsenGM Magnus Carlsen page
Chess prodigySite about Chess prodigy by Wikipedia
Chess titlesChess titles by Wikipedia
UCI EnginesList of the top UCI (Universal Chess Interface) Engines
Chess Programming WikiThe Chess Programming Wiki is a repository of information about programming computers to play chess
365ChessThe biggest online chess games database
Chess JournalA free resource for chess players to learn and master the game of chess
Chess Pursuit266over 6 years agoThe project where idea was to turn the chess game upside down, making it an action game instead of a strategy game
Online bots - lichess.orgA human-like neural network chess engines and other

Awesome Chess / Other types

XiangqiCalled Chinese chess
ShogiCalled Japanese chess
JanggiCalled Korean chess
MakrukCalled Thai chess
SittuyinAlso known as Burmese chess

Awesome Chess / Conferences

London Chess ConferenceSite of London Chess Conference

Awesome Chess / Tournaments

Tata Steel ChessAn annual chess tournament held in January in Wijk aan Zee, the Netherlands
Biel International Chess FestivalHomepage of the Biel International Chess Festival
Legends of ChessThe chess24 Legends of Chess site for 2020
FIDE Online OlympiadFIDE Online Olympiad site
Altibox Norway ChessOne of the world's strongest chess tournament
Global Chess FestivalA prestigious chess event
EOBCCEuropean Online Blitz Chess Championship
Meltwater Champions Chess TourA series of 9 tournaments throughout 2021 with the top players of the world
TCECTop Chess Engine Championship is a computer chess tournament organized and maintained by Chessdom in cooperation with Chessdom Arena
GCTThe Grand Chess Tour is a circuit of chess tournaments

Awesome Chess / Movies

Searching for Bobby FischerIt is based on the life of prodigy chess player Joshua Waitzkin
MagnusMovie about Magnus Carlsen, Norwegian chess prodigy
Bobby Fischer Against the WorldA documentary feature film that explores the life of chess Grandmaster Bobby Fischer
The Queen's GambitAn American drama television miniseries based on Walter Tevis's 1983 novel of the same name

Awesome Chess / Articles

The World Chess Championship In 5 ChartsArticle about the 2021 World Chess Championship on FiveThirtyEight

Awesome Chess / APIs

Lichess.org API referenceLichess.org API
Chess.com PubAPIA read-only REST API that responds with JSON-LD data

Backlinks from these awesome lists:

More related projects: