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
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/lichobile
lichess.org mobile application
android android-sdk capacitor chess chess-engine chess-game ionic-capacitor ios javascript lichess lichess-mobile mithril scalajs stockfish typescript xcode
Last synced: 15 May 2025
https://github.com/veloce/lichobile
lichess.org mobile application
android android-sdk capacitor chess chess-engine chess-game ionic-capacitor ios javascript lichess lichess-mobile mithril scalajs stockfish typescript xcode
Last synced: 31 Dec 2024
https://github.com/freezingmoon/ancientbeast
The Turn Based Strategy Game/eSport. Master your beasts! 🐺
2d-game chess esport game hacktoberfest hacktoberfest2024 html5-game javascript multiplayer multiplayer-browser-game multiplayer-game nodejs phaser-game pokemon spritesheet strategy strategy-game strategy-game-engine turn-based-strategy typescript
Last synced: 14 May 2025
https://github.com/FreezingMoon/AncientBeast
The Turn Based Strategy Game/eSport. Master your beasts! 🐺
2d-game chess esport game hacktoberfest hacktoberfest2024 html5-game javascript multiplayer multiplayer-browser-game multiplayer-game nodejs phaser-game pokemon spritesheet strategy strategy-game strategy-game-engine turn-based-strategy typescript
Last synced: 29 Mar 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/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/cutechess/cutechess
Cute Chess is a graphical user interface, command-line interface and a library for playing chess.
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/elucidation/tensorflow_chessbot
Predict chessboard FEN layouts from images using TensorFlow
chess chessboard chessboard-detection chessboard-recognition tensorflow tensorflow-examples tensorflow-tutorials
Last synced: 04 Apr 2025
https://github.com/Elucidation/tensorflow_chessbot
Predict chessboard FEN layouts from images using TensorFlow
chess chessboard chessboard-detection chessboard-recognition tensorflow tensorflow-examples tensorflow-tutorials
Last synced: 27 Nov 2024
https://github.com/daylen/stockfish-mac
Beautiful, powerful chess app for the Mac
Last synced: 15 May 2025
https://github.com/marcusbuffett/command-line-chess
A python program to play chess against an AI in the terminal.
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.
Last synced: 16 May 2025
https://github.com/lichess-org/chess-openings
An aggregated data set of chess opening names
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
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.
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/sotetsuk/pgx
🎲 Vectorized RL game environments in JAX
ai alphazero artificial-intelligence backgammon bridge-game chess game go-game jax machine-learning poker python reinforcement-learning shogi
Last synced: 20 Mar 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
Last synced: 16 May 2025
https://github.com/willb335/chessboardjsx
:black_square_button: Chessboard built for 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/gbtami/pychess-variants
Chess variant server
aiohttp-server capablanca chess grand janggi makruk mongodb placement python3 seirawan shako shogi sittuyin snabbdom typescript xiangqi
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
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
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
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
Last synced: 16 May 2025
https://github.com/parthpant/chess-rs
A Chess Engine written in Rust that runs natively and on the web!
Last synced: 30 Apr 2025
https://github.com/anomaly2104/chess-low-level-system-design
Repository contatining the low level system design of Chess.
chess design-pattern design-patterns design-patterns-java design-principles interview interview-questions lld low-level-design low-level-design-problems object-oriented-programming oops oops-in-java system-design
Last synced: 13 May 2025
https://github.com/joshwrn/3d-chess
multiplayer 3d chess game
chess nextjs socket-io threejs
Last synced: 20 Nov 2024
https://github.com/Vincentzyx/VinXiangQi
Xiangqi syncing tool based on Yolov5 / 基于Yolov5的中国象棋连线工具
Last synced: 06 May 2025
https://github.com/lichess-org/pgn-viewer
PGN viewer widget
chess javascript lichess pgn typescript viewer
Last synced: 16 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.
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/DOBRO/binbo
Chess representation written in Erlang using Bitboards, ready for use on game servers
binbo bitboards chess chess-game chess-pgn chess-uci chessboard chessboard-representation erlang erlang-chess erlang-library magic-bitboards otp-library pgn uci uci-protocol universal-chess-interface
Last synced: 30 Mar 2025
https://github.com/dobro/binbo
Chess representation written in Erlang using Bitboards, ready for use on game servers
binbo bitboards chess chess-game chess-pgn chess-uci chessboard chessboard-representation erlang erlang-chess erlang-library magic-bitboards otp-library pgn uci uci-protocol universal-chess-interface
Last synced: 07 Apr 2025
https://github.com/disservin/fastchess
fastchess is a chess cli tool to run engine vs engine matches
Last synced: 05 Apr 2025
https://github.com/luk400/vim-lichess
Play lichess in (neo)vim!
chess lichess neovim neovim-plugin online-chess terminal-based vim vim-plugin
Last synced: 26 Mar 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
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
Last synced: 15 Mar 2025
https://github.com/zjeffer/chess-deep-rl
Research project: create a chess engine using Deep Reinforcement Learning
ai alphazero artificial-intelligence chess chess-engine deep-learning deep-reinforcement-learning machine-learning mcts neural-network neural-networks reinforcement-learning
Last synced: 31 Dec 2024
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/dotnize/chessu
Online multiplayer chess built with Next.js, Express, & socket.io
chess express full-stack fullstack game hacktoberfest javascript multiplayer next-js nextjs postgresql react reactjs socket socket-io socketio sql tailwind-css tailwindcss typescript
Last synced: 05 Apr 2025
https://github.com/Assios/chessguessr
Guess the continuation of a chess game
chess firebase firestore game hacktoberfest react remix tailwind tailwindcss typescript wordle
Last synced: 14 Apr 2025
https://github.com/lichess-org/database
Public exports of all rated games, puzzles, and computer evaluations.
Last synced: 05 Apr 2025
https://github.com/assios/chessguessr
Guess the continuation of a chess game
chess firebase firestore game hacktoberfest react remix tailwind tailwindcss typescript wordle
Last synced: 07 Apr 2025
https://github.com/lichess-org/external-engine
Using engines running outside of the browser on https://lichess.org/analysis
Last synced: 07 May 2025
https://github.com/disservin/chess-library
C++ chess library
chess cpp library single-header-library
Last synced: 06 Apr 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