All Projects → chesslablab → php-chess

chesslablab / php-chess

Licence: GPL-3.0 license
A chess library for PHP.

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to php-chess

Pleco
A Rust-based re-write of the Stockfish Chess Engine
Stars: ✭ 137 (+226.19%)
Mutual labels:  chess, board, engine
kokopu
A JavaScript/TypeScript library implementing the chess game rules and providing tools to read/write the standard chess file formats.
Stars: ✭ 18 (-57.14%)
Mutual labels:  chess, pgn, fen
cm-pgn
Parse and create PGNs (Portable Game Notation for chess games)
Stars: ✭ 16 (-61.9%)
Mutual labels:  chess, pgn
chess
An R package to read, write, create and explore chess games
Stars: ✭ 60 (+42.86%)
Mutual labels:  chess, pgn
chessops
Chess and chess variant rules and operations in TypeScript
Stars: ✭ 66 (+57.14%)
Mutual labels:  chess, fen
Machine Learning Concepts
Machine Learning Concepts with Concepts
Stars: ✭ 134 (+219.05%)
Mutual labels:  ml, regression
liPGN
This 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 (-66.67%)
Mutual labels:  chess, pgn
Batch-First
A JIT compiled chess engine which traverses the search tree in batches in a best-first manner, allowing for neural network batching, asynchronous GPU use, and vectorized CPU computations.
Stars: ✭ 27 (-35.71%)
Mutual labels:  chess, engine
FabChess
UCI compliant chess engine written in Rust
Stars: ✭ 27 (-35.71%)
Mutual labels:  chess, engine
Minic
A simple chess engine to learn and play with
Stars: ✭ 65 (+54.76%)
Mutual labels:  chess, engine
chess-puzzle-maker
Creates chess puzzles from chess games and positions
Stars: ✭ 34 (-19.05%)
Mutual labels:  chess, pgn
chessalyzer.js
A JavaScript library for batch analyzing chess games
Stars: ✭ 14 (-66.67%)
Mutual labels:  chess, pgn
Tribuo
Tribuo - A Java machine learning library
Stars: ✭ 882 (+2000%)
Mutual labels:  ml, regression
Pycaret
An open-source, low-code machine learning library in Python
Stars: ✭ 4,594 (+10838.1%)
Mutual labels:  ml, regression
chesslib
chess library for legal move generation, FEN/PGN parsing and more
Stars: ✭ 151 (+259.52%)
Mutual labels:  pgn, fen
ChessLib
C# chess library containing a complete data structure and move generation.
Stars: ✭ 37 (-11.9%)
Mutual labels:  chess, fen
rust-pgn-reader
Fast non-allocating and streaming reader for chess games in PGN notation
Stars: ✭ 46 (+9.52%)
Mutual labels:  chess, pgn
Chessground
Mobile/Web chess UI for lichess.org
Stars: ✭ 503 (+1097.62%)
Mutual labels:  chess, board
Nibbler
Nibbler - Leela Chess Zero (Lc0) interface
Stars: ✭ 185 (+340.48%)
Mutual labels:  chess
chess-api
Chess API: REST API for playing chess and storing highscores
Stars: ✭ 39 (-7.14%)
Mutual labels:  chess

PHP Chess

Latest Stable Version GitHub Workflow Status License: GPL v3 Contributors Downloads

A chess library for PHP.

Install

Via composer:

$ composer require chesslablab/php-chess

Documentation

Read the latest docs here as well as the reference guide.

Demo

Check out this demo.

License

The GNU General Public License.

Contributions

See the contributing guidelines.

Happy learning and coding! Thank you, and keep it up.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].