Skip to content
#

move-validation

Here are 4 public repositories matching this topic...

Language: All
Filter by language

Monolithic Java chess engine with Swing GUI implementing Observer and Strategy patterns. Features complete chess rules, user authentication, JSON persistence, and move history tracking. Educational OOP project demonstrating design patterns.

  • Updated Feb 4, 2026
  • Java

An interactive, two-player chess board built with React 19, TypeScript, and Zustand, featuring a from-scratch move engine with full rule support: castling, en passant, promotion, plus real-time check, checkmate, stalemate, and insufficient-material draw detection. Styled with Tailwind CSS and Unicode pieces, fully responsive and accessible.

  • Updated Jun 8, 2026
  • TypeScript

Improve this page

Add a description, image, and links to the move-validation topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the move-validation topic, visit your repo's landing page and select "manage topics."

Learn more