Résumé

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