User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Chess

Chess!

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 3, 2020, 3:01 a.m.

Thank you hkirat & contributors
View Topic on GitHub:
hkirat/awesome-chess

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Awesome Chess

๐Ÿ˜Ž Awesome lists about all kinds of interesting topics

147.36K
19.29K
5d
CC0-1.0

Contributing

a parser for Forsyth-Edwards Notation (for encoding chess positions)

6
0
5y 5m
n/a

A Forsyth-Edwards notation with proper error handling

1
1
5y 4m
n/a

Chess bot in python using python-chess

9
1
5y 6m
n/a

A Javascript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection

2.02K
568
5m
BSD-2-Clause

JavaScript chessboard

1.36K
306
95d
MIT

A Web Component for displaying chess positions

19
5
4y 72d
MIT

A jQuery-based javascript library for parsing and displaying chess games.

86
25
5y 4m
n/a

A responsive mobile-first javascript chessboard library.

23
11
6y 7m
MIT

HTML version of chess strategy by Edward Lasker.

An algebraic notation driven chess engine that can validate board position and produce a list of viable moves.

A simple single page chess playing application facilitating the play of chess.

One of the most mature platforms for playing chess on the internet. It is open source too. It is equipped with daily puzzles and an TV to spectate other matches.

Play as well as learn chess from chess24 with the best of tutorials.

Lucrative, single page application for playing chess.

Learn and play chess with over 5 million other users.

Watch videos, solve puzzles, and play games. All for free. (Works similar to Khan Academy.)

Online chess tactics training site.

Repository of information about programming computers to play chess.

The 'Free Internet Chess Server' (FICS) is one of the oldest Internet chess servers. There are lots of client applications for almost every device, operation system or webbrowser available.

FEN

A FEN "record" defines a particular game position, all in one text line and using only the ASCII character set.

PNG

PGN is structured "for easy reading and writing by human users and for easy parsing and generation by computer programs."

Official chess game notation for all International Correspondence Chess Federation games.

Talk on understanding chess mastery by Jennifer Shahade.

Talk on how chess can revolutionize learning by Cody Pomeranz.

Talk on working backward to solve problems by Maurice Ashley

Talk on why chess is boring by Bobby Fischer