With docker
docker run --rm -it ghcr.io/thomas-mauran/chess-tui:main
With Cargo
cargo install chess-tui
chess-tui
With Github
git clone [email protected]:thomas-mauran/chess-tui.git
cd chess-tui
cargo build --release
./target/release/chess-tui
NetBSD
On NetBSD a pre-compiled binary is available from the official repositories. To install it, simply run:
pkgin install chess-tui
Arch Linux
On Arch Linux a PKGBUILD is available from the AUR. To install it, simply use an aur-helper:
paru -S chess-tui
Draws
- Stalemate
- 50 moves rules
- 3 time repetition of the same position
Piece Promotion
no demo available yetYou can find the roadmap of the project here if you want to contribute.
The project is also available on crates.io here
You can play chess-tui with any UCI compatible chess engines. To do so you will need to use the -e command to give the chess engine binary path.
Example:
chess-tui -e /your/bin/path
Here I installed stockfish using homebrew and gave chess-tui the path the the engine binary. This command will store in your home directory the chess engine path so you don't have to relink it everytime !