minimal bitboard classes for boardgames. Contains an all purpose class and two sub classes for Chess and Connect Four
A Chess Engine written in Typescript using bitboards
Chess and chess variant rules and operations
A super speedy, blazing fast, rocket-powered TypeScript draughts/checkers engine with move validation, AI and game history.
Chess and chess variant rules and operations
Ultra-fast WASM-first chess library (Rust core + TypeScript shim).
JavaScript chess move generator with strictly legal moves. x88 board representation. Integrated check/checkmate/stalemate detection. Tactical analysis. 5.6M NPS performance.
Xiangqi rules and operations
Lightweight bitboard chess engine for position updates (FEN, Zobrist, SAN). No move validation; assumes validated input.
Reasonably quick, arbitrary-sized square bitboards
XO game implemented in rust with minimum memory usage
Rust Chess and Chess960 move generation library
A high-performance chess engine and REST API server written in Rust
A 64-bit bitboard useful for chess programming
simple bitboard implementation
A VERY minimal implementations of bitboards in rust
A fairy chess movegen library that can be easily extended to new chess-adjacent games.
Chess moves generator
A chess engine with UCI support
An Othello library with a blazing fast bitboard.
High-performance Xiangqi (Chinese Chess) AI engine with u128 bitboards
A fast chess library that use bitboards to play chess with Ruby.
A fast chess library that use bitboards to play chess with Ruby.