-
timecat
NNUE-based chess engine that implements the Negamax algorithm and can be integrated into any project as a library. It features move generation, advanced position evaluation through NNUE, and move searching capabilities.
-
chess-vector-engine
Open source chess engine with hybrid vector-based position analysis, advanced tactical search, and NNUE neural network evaluation
-
cozy-chess
Rust Chess and Chess960 move generation library
-
fenex
parsing and handling FEN and algebraic chess notations
-
viriformat
data-representation used by the viridithas chess engine
-
pounce
A mediocre (but trying its best) uci chess engine
-
puzzle_engine
An engine for puzzles
-
montyformat
Chess implementation & compressed data formats for Monty
-
perftree
debugger for chess engines. Compare your game tree to Stockfish!
-
lunar-chess
A screen overlay that detects chessboards, recognizes pieces using ONNX, and displays best moves from a chess engine
-
bitboard_chess_engine
A chess engine with UCI support
-
acyclib
ML library for directed acyclic tensor graphs
-
laura_core
A fast and efficient move generator for chess engines
-
polyglot-book-rs
reading and using Polyglot opening book format for chess engines
-
chessie
Fast chess library, suitable for use in chess engines
-
stockfish
Light, easy-to-use wrapper for the Stockfish engine
-
c4-e5-chess
C4-E5 Chess is a UCI compatible chess engine based on the move generator in crate cozy-chess. These features are provided: Parallelised iterative depthening, late move pruning, principal variant search…
-
uci
programmatically communicate with UCI compatible chess engines
-
uci-parser
Universal Chess Interface parser
-
pleco
A blazingly-fast chess library
-
chess-oxide
A chess engine library written in Rust, with a GUI bin to play against it
-
sisyphus32
Feature-based UCI Chess Engine
-
libchessticot
A chess library with engines
-
chess-engine
A dependency-free chess engine library built to run anywhere
-
littlewing
A chess engine rated at 2050+ ELO, compatible with both UCI and XBoard protocols, with a nice CLI, and a documented library
-
schachmatt
A chess library
-
rust_fish_chess_engine
A chess engine and functionality built in Rust. Built for the intention of incorporating it into my Svelte chess project through WASM.
-
chess-turn-engine
Chess turn engine library with all chess rules implemented. Can be used to implement a chess game.
-
blunders
UCI chess engine application
-
pyrrhic-rs
A pure-Rust library to probe Syzygy Tablebases within a chess engine
-
poirebot
A chess bot engine written in Rust
-
bunnies
A fast chess library for fast chess engines
-
lumifox_chess
A high-performance, no_std-capable chess engine library (bitboards and move generation)
-
bitstackchess
A bitboard‐based chess game engine with 10 × u128 move history
-
simbelmyne-chess
A chess library that takes care of board representation and move generation, used by the Simbelmyne chess engine
-
rusty-chess-gui
A gui for the chess engine
-
tanton
A blazingly-fast chess library
-
pleco_engine
A blazingly-fast Chess AI
-
uciengine
Use chess engine wrapper supporting uci command necessary for playing a game. Analysis is not supported.
-
check-buddy
The main system of check buddy
-
chess-lib
A chess movement generator library
-
hexe
A chess engine
-
stockfish-core
Core types for implementing a fast chess engine
-
chessly
A chess engine written in Rust
-
alcibiades
A framework for writing chess engines in Rust
-
simbelmyne-uci
used by the Simbelmyne chess engine for interfacing over the UCI protocol
-
oat
A chess engine
-
fen-rs
Forsyth-Edwards Notation parser
-
poirebot-lichess
A chess bot for Lichess written in Rust
-
tanton_engine
A blazingly-fast Chess AI
-
konig
A chess engine built to support variants and custom implementations
-
myopic-brain
Search and evaluation for determining best move available in a chess game
-
chess-lab
Chess library with multiple variants and FEN/PGN support
-
blunders-engine
UCI chess engine core
-
friendly-chess
friendly neighborhood chess engine
-
rustengine
Rust bitboard multi variant uci chess analysis engine
-
crabfish
chess engine
-
quadboard
Typed fixed-length buffers of chess pieces
-
check-buddy-pgn-parser
The PGN parser for check buddy
-
chessie_types
Internal crate for use in the
chessiecrate. Do not use independently -
minorhacks_chess
Fork of the
chesscrate (github.com/jordanbray/chess). This one has a unique set of bugs useful for certain applications; prefer to use the upstream crate. -
rusty-chess-core
Core functionalities of the chess engine
-
hexe_core
The core components of the hexe chess engine crate
-
check-buddy-core
The core system of check buddy, a chess engine
-
cozy-chess-types
Do not use! Internal library for cozy-chess
-
riag
A chess engine
-
chessrl
A chess engine/game written in Rust
-
hexe_bin
A chess engine
-
gambit
A chess engine implemented in Rust
-
chessboard
A Chess Game Engine Written In Rust
Try searching with DuckDuckGo.