Chess.jsA Javascript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection
Stars: ✭ 2,557 (+5227.08%)
Vue ChessboardChessboard vue component to load positions, create positions and see threats
Stars: ✭ 109 (+127.08%)
Lichs♟ Play chess against real players in your terminal using Lichess
Stars: ✭ 70 (+45.83%)
Fairy Stockfishchess variant engine supporting Xiangqi, Shogi, Janggi, Makruk, S-Chess, Crazyhouse, Bughouse, and many more
Stars: ✭ 124 (+158.33%)
protochessOnline multiplayer chess website that lets you build custom pieces/boards. Written in Svelte + Rust.
Stars: ✭ 95 (+97.92%)
bevy chessChess demo in Bevy
Stars: ✭ 59 (+22.92%)
Neural Chessboard♔ An Extremely Efficient Chess-board Detection for Non-trivial Photos ♔
Stars: ✭ 163 (+239.58%)
Galvanise zeroLearning from zero (mostly based off of AlphaZero) in General Game Playing.
Stars: ✭ 60 (+25%)
CountergoUCI chess engine (golang)
Stars: ✭ 32 (-33.33%)
PlecoA Rust-based re-write of the Stockfish Chess Engine
Stars: ✭ 137 (+185.42%)
Chess.NET[No longer maintained] A .NET chess library, written in C#
Stars: ✭ 48 (+0%)
chess-openingsAn aggregated data set of chess opening names
Stars: ✭ 223 (+364.58%)
Chess InspectorVisualize move, protection and threat status
Stars: ✭ 94 (+95.83%)
php-chessA chess library for PHP.
Stars: ✭ 42 (-12.5%)
Lila♞ lichess.org: the forever free, adless and open source chess server ♞
Stars: ✭ 10,315 (+21389.58%)
MzingaOpen-source software to play the board game Hive.
Stars: ✭ 57 (+18.75%)
DownloadUI mod for Dota 2 Auto Chess that adds several QoL improvements to the UI
Stars: ✭ 65 (+35.42%)
SunfishSunfish: a Python Chess Engine in 111 lines of code
Stars: ✭ 2,254 (+4595.83%)
OstinatoA chess library that runs on the server (Scala) and on the browser (ScalaJS).
Stars: ✭ 42 (-12.5%)
shogi-piecesShogi (Japanese Chess) pieces and boards
Stars: ✭ 25 (-47.92%)
Chess Alpha ZeroChess reinforcement learning by AlphaGo Zero methods.
Stars: ✭ 1,868 (+3791.67%)
Colamone jsA two-player strategy board game /オリジナルのボードゲームを作ってみる。
Stars: ✭ 13 (-72.92%)
AncientbeastTurn Based Strategy Game. Master your beasts! 🐺
Stars: ✭ 907 (+1789.58%)
Irwinirwin - the protector of lichess from all chess players villainous
Stars: ✭ 138 (+187.5%)
fastchessPredicts the best chess move with 27.5% accuracy by a single matrix multiplication
Stars: ✭ 75 (+56.25%)
kokopuA JavaScript/TypeScript library implementing the chess game rules and providing tools to read/write the standard chess file formats.
Stars: ✭ 18 (-62.5%)
ZerofishAn implementation of the AlphaZero algorithm for chess
Stars: ✭ 34 (-29.17%)
Chess AiSimple chess AI in Javascript. Uses the chess.js and chessboard.js libraries.
Stars: ✭ 113 (+135.42%)
Online-ChessA chess website where people can play against each other online.
Stars: ✭ 28 (-41.67%)
Python ChessA 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
Stars: ✭ 1,341 (+2693.75%)
liPGNThis program uses the lichess REST API to retrieve all the games of a user and transform them into a big PGN file that you can then import into your favourite game analysis tool (ie. scid)
Stars: ✭ 14 (-70.83%)
AllieAllie: A UCI compliant chess engine
Stars: ✭ 89 (+85.42%)
ChessmanChess analysis Universal Windows 10 application.
Stars: ✭ 14 (-70.83%)
StockfishIntegrates the Stockfish chess engine with Python
Stars: ✭ 75 (+56.25%)
chess-apiChess API: REST API for playing chess and storing highscores
Stars: ✭ 39 (-18.75%)
tea-chessA chess-themed tutorial on writing an SPA in Bucklescript-TEA
Stars: ✭ 28 (-41.67%)
Pgn2gifA small tool that generates gif of a chess game
Stars: ✭ 65 (+35.42%)
NibblerNibbler - Leela Chess Zero (Lc0) interface
Stars: ✭ 185 (+285.42%)
ChessliA free and open source chess improvement app that combines the power of Lichess and Anki.
Stars: ✭ 64 (+33.33%)
lila-openingexplorerOpening explorer for lichess.org that can handle all the variants and billions of unique positions
Stars: ✭ 89 (+85.42%)
Lichobilelichess.org mobile application
Stars: ✭ 1,043 (+2072.92%)
Sunfish rsRust rewrite of the sunfish simple chess engine
Stars: ✭ 41 (-14.58%)
ChessBoardScannerJava based Chess Board Scanner, which converts 2D chess board image into a machine readable format a.k.a. Forsyth–Edwards Notation (FEN). It uses OpenCV and Deeplearning4j frameworks, complemented with some proprietary algorithms implemented for realizing the goal. It currently supports the chess board and pieces sets of the most common online c…
Stars: ✭ 32 (-33.33%)
Cc65 ChessPortable chess game in C. Commodore 64, Apple 2, Atari, Oric, Commander X16, curses terminal, etc.
Stars: ✭ 21 (-56.25%)
DroidfishDroidFish Android Chess App
Stars: ✭ 155 (+222.92%)
Game ServerDistributed 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
Stars: ✭ 916 (+1808.33%)
ymir-jsThis toolkit is created to make it easier for you to develop games like chess, checkers, go, match 3 puzzle and more. It is still under development.
Stars: ✭ 30 (-37.5%)
DemolitoUCI Chess Engine
Stars: ✭ 41 (-14.58%)
ChineseChessOLOnline Heads-Up version of Chinese Chess built with Unity 3D
Stars: ✭ 15 (-68.75%)
OpeningtreeConsolidated view of all your chess games from chess.com, lichess, grandmaster games or custom pgn.
Stars: ✭ 143 (+197.92%)
Chess Variants TrainingChess Variants Training is a website where you can improve at chess variants.
Stars: ✭ 18 (-62.5%)
RaspberryturkThe Raspberry Turk is a robot that can play chess—it's entirely open source, based on Raspberry Pi, and inspired by the 18th century chess playing machine, the Mechanical Turk.
Stars: ✭ 140 (+191.67%)