Chess
White to move
Use arrow keys to explore the board, Enter or Space to select and move, and Escape to clear a selection. Pawns promote to queens.
Built entirely with vanilla JavaScript — no libraries or frameworks. Includes full move validation, castling, en passant, promotion, and check/checkmate detection.
view source