Chess Problems
Collection of chess puzzles.
Chess!
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
Collection of chess puzzles.
HTML version of chess strategy by Edward Lasker.
Attacking plans for black.
A parser for Forsyth-Edwards Notation wriitten in Python.
A Rust Forsyth-Edwards notation parser with proper error handling.
JavaScript for generating chess diagrams using Forsyth-Edwards notation.
A simple chess bot in Python.
Bot written in Java.
chess.js, Structured code for chess authentication.
An algebraic notation driven chess engine that can validate board position and produce a list of viable moves.
Chessnut is a simple chess board model written in Python. It provides functionality of parsing FEN and generating a list of legal moves for each FEN representation.
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.
chessboard.js is a standalone JavaScript chess board.
A web component for displaying chess positions. It takes FEN string as input and renders the board as output.
A jQuery based JavaScript library for parsing and displaying chess games. Currently takes FEN and PGN as inputs.
A responsive mobile-first JavaScript chessboard library.
A FEN "record" defines a particular game position, all in one text line and using only the ASCII character set.
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
ellisonleao/magictools
:video_game: :pencil: A list of Game Development resources to make magic happen.
Calinou/awesome-godot
A curated list of free/libre plugins, scripts and add-ons for Godot
love2d-community/awesome-love2d
A curated list of amazingly awesome LÖVE libraries, resources and shiny things.
michelpereira/awesome-open-source-games
Collection of Games that have the source code available on GitHub
gbdev/awesome-gbdev
A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
michelpereira/awesome-games-of-coding
A curated list of games that can teach you how to learn a programming language.