chess-programming
Here are 22 public repositories matching this topic...
UCI chess engine
- 
            Updated
            Dec 16, 2024 
- C++
Bitboard viewer for chess developers.
- 
            Updated
            Mar 16, 2023 
- JavaScript
Play random chess with computer
- 
            Updated
            Dec 11, 2020 
- TypeScript
A UCI Chess Engine with an ELO rating of ~2200 written in C using Negamax Search with Alpha Beta Pruning and Zobrist Hashing
- 
            Updated
            May 26, 2024 
- C
chess engine which calculates best moves from your match in real time when you play on chess.com
- 
            Updated
            Jun 27, 2021 
- JavaScript
Chess-aware custom types, FEN/PGN parsing & more
- 
            Updated
            Nov 28, 2024 
An App to Train You Chess Tactics Skills
- 
            Updated
            Jan 8, 2021 
- TypeScript
Implementation of magic bitboards to use in chess engines (with optimized functions for MSVC).
- 
            Updated
            Dec 23, 2019 
- C++
Generate random chess position/perft
- 
            Updated
            Apr 15, 2023 
- Scala
Neural Network trained on Chess Endgame Tablebases
- 
            Updated
            Sep 3, 2025 
- TeX
This project is a simple implementation of chess in Scala. It provides a basic chess board, pieces, and rules to play the game.
- 
            Updated
            Jun 15, 2024 
- Scala
A program that builds a graph of all possible piece positions on chess board. Piece positions are represented by nodes. Moves are represented by branches
- 
            Updated
            Aug 21, 2020 
- C++
Keep scalachess honest
- 
            Updated
            Aug 24, 2025 
- Scala
A python chess bot that beat Komodo 17 (2100) and Fairy Stockfish 6 (~2100), and has 2096 rating in 10+0 rapid on chess.com
- 
            Updated
            Aug 25, 2025 
- Python
CLI program for the visualization for chess board states.
- 
            Updated
            Jan 27, 2025 
- C++
- 
            Updated
            Aug 11, 2024 
- Rust
A UCI compliant chess engine written in the V programming language.
- 
            Updated
            Aug 8, 2025 
- V
Improve this page
Add a description, image, and links to the chess-programming topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the chess-programming topic, visit your repo's landing page and select "manage topics."