chess library for legal move generation, FEN/PGN parsing and more
-
Updated
Jul 12, 2025 - Java
chess library for legal move generation, FEN/PGN parsing and more
A cross-platform chess interface program that supports uci and ucci protocol engines / 支持uci和ucci协议引擎的跨平台象棋界面程序
Java 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…
Chess in Java using JavaFX
A chess library, chess engine, Lichess client, and UCI implementation written in Java
Deep Learning and Computer Vision application for chessboard detection and chess pieces classification.
A java chess library for generating legal chess moves, determining check / mate / draw, determining the chess opening. Supports SAN, FAN, LAN, UCI and PGN.
Chess simulation. Click on the piece to move, and the location to move it to. If the action is legal, it will be taken. The game is done once a King enters checkmate, or once there is a draw.
Chess Game with nice user interface
A simple android chess app that follows FIDE standards.
Chess game with one or two players. In either mode, only valid moves can be performed. In one-player mode, minimax alpha-beta pruning is used to determine the computer's moves.
Chess Game for OOP final assignment in Java
Knight's tour algorithm for humans ♞
A university project in which a chess-like game is designed with Java language
Chessland - A platform for Chess lovers.
A chess game using JavaFX (from scratch). Check out "README" !
Visualize a knight's tour (ft. Warnsdorff's algorithm).
Visualization of the Knight's Tour move sequence
This repository contains a simple chess game implemented in Java. It features a graphical user interface where you can engage in a game of chess following standard rules. The project was created by Aurio Rajaa while following a tutorial by Ryisnow on YouTube. The chess piece images used in the game are also from Ryisnow's tutorial.
Add a description, image, and links to the chessboard topic page so that developers can more easily learn about it.
To associate your repository with the chessboard topic, visit your repo's landing page and select "manage topics."