All Categories → Games → chess

Top 149 chess open source projects

IntelliChess
Chinese Chess AI game client
rchess
♛ Chess package for R
Chess-Helper
Simple Chrome extension adding nice features to chess.com website
chessx
Sources of the official ChessX version.
bot-o-tron
Try out lichess' bot interface
Chess-Zero
Chess reinforcement learning by AlphaZero methods.
rust-pgn-reader
Fast non-allocating and streaming reader for chess games in PGN notation
chessalyzer.js
A JavaScript library for batch analyzing chess games
gochess
Online real time chess web server using websockets
Play-online-chess-with-real-chess-board
Program that enables you to play online chess using real chess board.
should-i-play-f6
Chess project to analyze the statistical effect of playing f3 (as white) or f6 (as black) on the outcome of the game.
stockfish-chess-web-gui
Responsive chess web GUI to play against the Stockfish 10 chess engine. Multiple web GUI implementations have also been included.
Minic
A simple chess engine to learn and play with
lila-gif
Webservice to render Gifs of chess positions and games, and stream them frame by frame
chess-puzzle-maker
Creates chess puzzles from chess games and positions
chessIO
Fast haskell chess move generator library and console UCI frontend
realtimechess
In Real-time Chess (or Kung-Fu Chess, Ninja Chess), all pieces can be moved simultaneously!
magic-bits
A C++ header-only library for efficient move generation in Chess using "magic bitboards" technique
ChessLiteGUI
A lightweight Chess GUI for playing Chess on a personal computer.
TrulyQuantumChess
A game of truly quantum chess, with interference, entanglement, etc.
chess.ts
A Typescript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection
chess.com
Python wrapper for Chess.com Published-Data API
renpy-chess
A chess GUI built with Ren'Py, python-chess, and Stockfish. Version 2.0 of https://github.com/RuolinZheng08/renpy-chess-engine
chessbot
Slack bot for playing chess.
FDChessboardView
An iOS / Mac view controller for chess boards
chessops
Chess and chess variant rules and operations in TypeScript
shakmaty-syzygy
A Rust library to probe Syzygy endgame tablebases
Batch-First
A JIT compiled chess engine which traverses the search tree in batches in a best-first manner, allowing for neural network batching, asynchronous GPU use, and vectorized CPU computations.
rustic
Rustic is a chess engine. It is written from scratch, in the Rust programming language.
syzygy-tables.info
User interface and public API for probing Syzygy endgame tablebases
elephantfish
elephantfish: 一个只有124行的中国象棋引擎
FabChess
UCI compliant chess engine written in Rust
Checkmate
A human vs human chess game build on basic JAVA.
ChineseChessOnline
一款canvas版中国象棋游戏,支持高清图像/canvas响应式设计/ 实时对战/棋谱功能/在线聊天。A Canvas version of the Chinese chess game, supporting high-definition images / Canvas responsive design / real-time combat / chess spectrum function / online chat
uci
A thin wrapper on a uci chess engine
pogchamps
Next/React + Symfony project covering the Pogchamps chess.com tournaments
underwater-chess
Chess, written in React, driven by a Stockfish-powered API
chess
An R package to read, write, create and explore chess games
UnityChess
A 3D chess game made with Unity. Core game library submodule: https://github.com/ErkrodC/UnityChessLib
61-120 of 149 chess projects