Awesome Lists

awesome-chess

by hkirat

awesome listpushed almost 6 years ago

Chess!

AI summary

Chess toolkit

A curated collection of chess-related assets and tools for building chess applications

stars
402
forks
35
watching
11
awesome lists
2
entries
41
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/hkirat/awesome-chess/links.svg)](https://awesome.facts.dev/awesome/hkirat/awesome-chess)
HTML
<a href="https://awesome.facts.dev/awesome/hkirat/awesome-chess"><img src="https://awesome.facts.dev/shield/hkirat/awesome-chess/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/hkirat/awesome-chess/links.svg

What's in the list

41 links in 10 sections, with live GitHub stats.activeno commit in 2y

Books

FEN Parsers

Bots

Move Validators

  • chess.js

    chess.js, Structured code for chess authentication

  • npm chess package

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

  • Chessnut

    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

Websites

  • multiplayerchess.com

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

  • lichess.org

    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

  • chess24.com

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

  • chessbase.com

    Lucrative, single page application for playing chess

  • chess.com

    Learn and play chess with over 5 million other users

  • chesscademy.com

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

  • chesstempo.com

    Online chess tactics training site

  • chessprogramming.wikispaces.com

    Repository of information about programming computers to play chess

  • freechess.org

    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

Boards

  • Chessboard.js

    chessboard.js is a standalone JavaScript chess board

  • chess-board

    A web component for displaying chess positions. It takes FEN string as input and renders the board as output

  • jchess

    A jQuery based JavaScript library for parsing and displaying chess games. Currently takes FEN and PGN as inputs

  • Chessboard-js

    A responsive mobile-first JavaScript chessboard library

Board Notations

  • 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."

Board Notations / Other Notations

Pieces

Talks

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.