An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with chess

A curated list of projects in awesome lists tagged with chess .

https://github.com/lichess-org/lila

♞ lichess.org: the forever free, adless and open source chess server ♞

chess free-software functional-programming game lichess non-profit play-framework scala type-safe typescript

Last synced: 13 May 2025

https://github.com/official-stockfish/stockfish

A free and strong UCI chess engine

chess chess-engine cpp stockfish uci

Last synced: 11 May 2025

https://github.com/official-stockfish/Stockfish

A free and strong UCI chess engine

chess chess-engine cpp stockfish uci

Last synced: 30 Mar 2025

https://github.com/jhlywa/chess.js

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

chess

Last synced: 11 May 2025

https://github.com/thomasahle/sunfish

Sunfish: a Python Chess Engine in 111 lines of code

ai chess chess-ai chess-engine python sunfish

Last synced: 14 May 2025

https://github.com/leelachesszero/lc0

Open source neural network chess engine with GPU acceleration and broad hardware support.

alphazero alphazero-inspired chess chess-ai chess-engine cuda deep-learning deep-reinforcement-learning gpu leela-chess-zero neural-networks uci

Last synced: 13 May 2025

https://github.com/LeelaChessZero/lc0

Open source neural network chess engine with GPU acceleration and broad hardware support.

alphazero alphazero-inspired chess chess-ai chess-engine cuda deep-learning deep-reinforcement-learning gpu leela-chess-zero neural-networks uci

Last synced: 10 May 2025

https://github.com/niklasf/python-chess

A 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

chess epd fen gaviota pgn polyglot syzygy uci xboard

Last synced: 14 May 2025

https://github.com/zeta36/chess-alpha-zero

Chess reinforcement learning by AlphaGo Zero methods.

alphago-zero chess keras reinforcement-learning tensorflow

Last synced: 15 May 2025

https://github.com/Zeta36/chess-alpha-zero

Chess reinforcement learning by AlphaGo Zero methods.

alphago-zero chess keras reinforcement-learning tensorflow

Last synced: 14 Mar 2025

https://github.com/lichess-org/mobile

Lichess mobile app v2

android chess dart flutter ios lichess mobile

Last synced: 14 May 2025

https://github.com/RonSijm/ButtFish

Effortlessly transmitting Morse Code of chess moves to your butthole 💝

buttfish buttplug chess csharp meme morse-code

Last synced: 14 Apr 2025

https://github.com/ronsijm/buttfish

Effortlessly transmitting Morse Code of chess moves to your butthole 💝

buttfish buttplug chess csharp meme morse-code

Last synced: 09 Apr 2025

https://github.com/jzyong/game-server

Distributed 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

ai astar-algorithm behavior-tree chess distributed fish game gate java mina mmo mmorpg-server navmesh netty quad-tree rpg server

Last synced: 14 May 2025

https://github.com/lichess-org/chessground

Mobile/Web chess UI for lichess.org

board chess lichess typescript ui

Last synced: 29 Apr 2025

https://github.com/franciscobsalgueiro/en-croissant

The Ultimate Chess Toolkit

chess chess-database react rust tauri

Last synced: 14 May 2025

https://github.com/franciscoBSalgueiro/en-croissant

The Ultimate Chess Toolkit

chess chess-database react rust tauri

Last synced: 13 May 2025

https://github.com/maaslalani/gambit

Play chess in your terminal

chess terminal

Last synced: 08 Apr 2025

https://github.com/lichess-org/fishnet

Distributed Stockfish analysis for lichess.org

chess distributed-computing lichess stockfish volunteer-computing

Last synced: 14 May 2025

https://github.com/lichess-org/scalachess

Chess API written in scala. Immutable and free of side effects.

bitboard bitboard-datastructure chess functional-programming lichess scala-3

Last synced: 16 May 2025

https://github.com/fairy-stockfish/Fairy-Stockfish

chess variant engine supporting Xiangqi, Shogi, Janggi, Makruk, S-Chess, Crazyhouse, Bughouse, and many more

board-game bughouse chess chess-variants chinese-chess crazyhouse fairy-stockfish janggi makruk shogi stockfish ucci uci usi xboard xiangqi

Last synced: 24 Mar 2025

https://github.com/pychess/pychess

PyChess - a chess client for Linux/Windows

chess epd fen fics gtk3 gui icc lichess pgn python3

Last synced: 16 May 2025

https://github.com/cutechess/cutechess

Cute Chess is a graphical user interface, command-line interface and a library for playing chess.

c-plus-plus chess qt5

Last synced: 12 Apr 2025

https://github.com/rooklift/nibbler

Chess analysis GUI for UCI engines, with extra features for Leela (Lc0) in particular.

chess gui lc0 leela-chess-zero

Last synced: 15 May 2025

https://github.com/thomas-mauran/chess-tui

Play chess from your terminal 🦀

chess cli game linux-game linux-games ratatui rust rust-game tui

Last synced: 16 May 2025

https://github.com/daylen/stockfish-mac

Beautiful, powerful chess app for the Mac

chess stockfish

Last synced: 15 May 2025

https://github.com/marcusbuffett/command-line-chess

A python program to play chess against an AI in the terminal.

chess hacktoberfest python

Last synced: 16 May 2025

https://github.com/clarkerubber/irwin

irwin - the protector of lichess from all chess players villainous

ai chess chess-engine lichess lichess-api machine-learning mongodb numpy python python-chess python3 tensorflow

Last synced: 05 Apr 2025

https://github.com/adam-mcdaniel/chess-engine

A dependency-free chess engine♟️ library built to run anywhere.

ai chess game

Last synced: 16 May 2025

https://github.com/lichess-org/chess-openings

An aggregated data set of chess opening names

chess dataset lichess

Last synced: 15 May 2025

https://github.com/clariity/react-chessboard

The React Chessboard Library used at ChessOpenings.co.uk. Inspired and adapted from the unmaintained Chessboard.jsx.

chess chessboard chessjs drag-and-drop javascript npm npm-package react react-chessboard reactjs

Last synced: 13 Apr 2025

https://github.com/ssbc/patchbay

An alternative Secure Scuttlebutt client interface that is fully compatible with Patchwork

chess patchbay sbot

Last synced: 17 Apr 2025

https://github.com/official-stockfish/nnue-pytorch

Stockfish NNUE (Chess evaluation) trainer in Pytorch

chess deep-learning pytorch stockfish

Last synced: 04 Apr 2025

https://github.com/pleco-rs/Pleco

A Rust-based re-write of the Stockfish Chess Engine

ai board bot chess chess-engine crates crates-io engine library pleco pleco-crate rust uci

Last synced: 09 May 2025

https://github.com/Clariity/react-chessboard

The React Chessboard Library used at ChessOpenings.co.uk. Inspired and adapted from the unmaintained Chessboard.jsx.

chess chessboard chessjs drag-and-drop javascript npm npm-package react react-chessboard reactjs

Last synced: 24 Nov 2024

https://github.com/karayaman/Play-online-chess-with-real-chess-board

Program that enables you to play online chess using real chess boards.

chess computer-vision

Last synced: 07 May 2025

https://github.com/peterosterlund2/droidfish

DroidFish Android Chess App

android-app android-studio chess cpp11 java

Last synced: 10 May 2025

https://github.com/maciejczyzewski/neural-chessboard

♔ An Extremely Efficient Chess-board Detection for Non-trivial Photos ♔

chess chess-board computer-vision machine-learning

Last synced: 31 Mar 2025

https://github.com/zhelyabuzhsky/stockfish

Integrates the Stockfish chess engine with Python

chess chess-engine stockfish

Last synced: 16 May 2025

https://github.com/willb335/chessboardjsx

:black_square_button: Chessboard built for React

chess chessboard react

Last synced: 30 Mar 2025

https://github.com/lichess-org/stockfish.wasm

WebAssembly port of the strong chess engine Stockfish

chess emscripten lichess stockfish webassembly

Last synced: 10 Apr 2025

https://github.com/bupticybee/elephantfish

elephantfish: 一个只有124行的中国象棋引擎

chess chess-engine chinese-chess chinese-chess-engine python

Last synced: 12 Apr 2025

https://github.com/shaack/cm-chessboard

A JavaScript chessboard without dependencies. Rendered in SVG, coded in ES6. Views FEN, handles move input, animated, responsive, expandable

chess chess-board chessboard chessmail ecmascript6 es6 frontend javascript released ui

Last synced: 15 May 2025

https://github.com/trevorbayless/cli-chess

A highly customizable way to play chess in your terminal. Play online (via Lichess.org) and offline against the Fairy-Stockfish engine. All Lichess variants are supported.

chess cli command-line command-line-chess command-line-game fairy-stockfish lichess lichess-api terminal terminal-chess terminal-game tui tui-game uci

Last synced: 16 May 2025

https://github.com/lichess-org/stockfish.js

The strong open source chess engine Stockfish compiled to JavaScript and WebAssembly using Emscripten

chess emscripten lichess stockfish webassembly

Last synced: 07 May 2025

https://github.com/niklasf/shakmaty

A Rust library for chess and chess variant rules and operations

chess lichess rust

Last synced: 08 Apr 2025

https://github.com/deven98/flutter_chess_board

A Chessboard widget for Flutter.

chess chessboard flutter flutter-package

Last synced: 08 Apr 2025

https://github.com/misprit7/real-time-chess

A physical chess board without the concept of turns

chess electronics rts

Last synced: 06 Apr 2025

https://github.com/joeymeyer/raspberryturk

The 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.

3d-printing chess computer-vision data-science machine-learning raspberry-pi robotics

Last synced: 12 May 2025

https://github.com/ErkrodC/UnityChess

A 3D chess game made with Unity. Core game library submodule: https://github.com/ErkrodC/UnityChessLib

chess csharp unity unity3d

Last synced: 16 Apr 2025

https://github.com/linrock/blitz-tactics

Fast-paced chess tactics trainer

chess chess-game chess-puzzle game javascript-game

Last synced: 10 May 2025

https://github.com/johnridesabike/coronate

A Swiss-style chess tournament management app.

chess react rescript swiss-system tournament tournament-manager webapp

Last synced: 13 Apr 2025

https://github.com/healeycodes/andoma

♟️ A chess engine with alpha-beta pruning, piece-square tables, move ordering, and command-line UI.

alpha-beta-pruning bot chess chess-engine lichess move-ordering piece-square-tables uci

Last synced: 19 Dec 2024

https://github.com/lichess-org/lila-openingexplorer

Opening explorer for lichess.org that can handle all the variants and trillions of unique positions

chess chess-database http-api lichess

Last synced: 04 Apr 2025

https://github.com/niklasf/chessops

Chess and chess variant rules and operations in TypeScript

chess fen lichess typescript

Last synced: 16 May 2025

https://github.com/parthpant/chess-rs

A Chess Engine written in Rust that runs natively and on the web!

chess rust

Last synced: 30 Apr 2025

https://github.com/joshwrn/3d-chess

multiplayer 3d chess game

chess nextjs socket-io threejs

Last synced: 20 Nov 2024

https://github.com/rafaelcastrocouto/foda

Fight over dat Ancient

cards chess dota dotacard game moba rpg rts

Last synced: 15 Mar 2025

https://github.com/Vincentzyx/VinXiangQi

Xiangqi syncing tool based on Yolov5 / 基于Yolov5的中国象棋连线工具

chess xiangqi xiangqiboard

Last synced: 06 May 2025

https://github.com/sgrvinod/chess-transformers

Teaching transformers to play chess

chess chess-engine pytorch transformers

Last synced: 06 Apr 2025

https://github.com/pwenker/chessli

A free and open source chess improvement app that combines the power of Lichess and Anki.

anki chess lichess python

Last synced: 17 Mar 2025

https://github.com/chesslablab/php-chess

A chess library offering move validation, common formats, multiple variants, UCI engine support, explanation of chess positions, image recognition, PGN parsing and knowledge extraction from games.

board chess data database db fen game machinelearning ml pgn php

Last synced: 06 Mar 2025

https://github.com/terjekir/weiss

Weiss - a UCI chess engine

c chess chess-engine

Last synced: 06 Apr 2025

https://github.com/disservin/fastchess

fastchess is a chess cli tool to run engine vs engine matches

chess cli-app cpp

Last synced: 05 Apr 2025

https://github.com/piterden/chessbot

PvP chess bot for the Telegram messenger. Bot is inline, type @chessy_bot in any chat in the Telegram.

bot chess chess-board chess-game game inline-keyboard inline-message pvp pvp-chess-bot telegram

Last synced: 15 Apr 2025

https://github.com/manyoso/allie

Allie: A UCI compliant chess engine

alphabeta alphazero chess chess-engine deepmind mcts neural-network

Last synced: 17 Mar 2025

https://github.com/lichess-org/lila-gif

Webservice to render Gifs of chess positions and games, and stream them frame by frame

chess gif http-api lichess

Last synced: 05 Apr 2025

https://github.com/dn1z/pgn2gif

A small tool that generates gif of a chess game

chess chess-game chess-games chess-position chessboard gif gif-maker gifs pgn

Last synced: 27 Nov 2024

https://github.com/justinfagnani/chessboard-element

A <chess-board> web component

chess webcomponents

Last synced: 15 Mar 2025

https://github.com/ology/chess-inspector

Visualize move, protection and threat status

chess dancer perl5 protection threat-intelligence visualization

Last synced: 09 Apr 2025

https://github.com/coding-parrot/chess-engine

The chess engine can generate all legal moves for a given position upto an arbitrary depth.

ai artificial-intelligence chess

Last synced: 22 Nov 2024

https://github.com/elucidation/chessboarddetect

Hodgepodge of chessboard chessboard detection algorithms on images from actual matches.

chess chessboard-detection chessboard-recognition tensorflow

Last synced: 06 Apr 2025

https://github.com/Strryke/betafish

A chess engine and AI move finder written in Javascript. Beats Stockfish level 6 on Lichess.

chess chess-ai chess-engine javascript minimax

Last synced: 31 Mar 2025

https://github.com/thomasahle/fastchess

Predicts the best chess move with 27.5% accuracy by a single matrix multiplication

ai chess chess-ai chess-engine fasttext machine-learning machinelearning

Last synced: 25 Mar 2025

https://github.com/mhonert/chess

:sushi: Wasabi Chess Engine - written in AssemblyScript

assemblyscript chess chess-engine javascript react react-dnd styled-components wasm web-workers

Last synced: 09 May 2025

https://github.com/marcizhu/readme-chess

♟️ Play Multiplayer Chess in a README file!

chess game games github-workflows python-chess readme-chess readme-games

Last synced: 16 May 2025

https://github.com/jes/chess-steg

Steganography in chess games

chess steganography

Last synced: 22 Nov 2024

https://github.com/lichess-org/database

Public exports of all rated games, puzzles, and computer evaluations.

chess common-goods

Last synced: 05 Apr 2025

https://github.com/lichess-org/external-engine

Using engines running outside of the browser on https://lichess.org/analysis

chess lichess stockfish uci

Last synced: 07 May 2025

https://github.com/qwerty084/vue3-chessboard

Vue 3 chessboard component, built with lichess chessground and chess.js

chess chessboard typescript vue vuejs

Last synced: 06 May 2025