This web app allows two human players to play "over the board" on any device with a web browser.
It features an adaptive layout with one or two board views: Play on a mobile screen while sitting opposite each other or on a monitor while sitting next to each other.
Live: 👉 philer.org/chess
On devices & browsers that support it, the app can be installed as a Progressive Web App (PWA).
- detect checkmate
- detect draw by stalemate
- detect draw by threefold repetition
- detect draw by fifty moves rule
- detect draw by insufficient material
- interpret timeout against insufficient material as draw
- detect blocked positions?
- highlight last move
- highlight check
- show legal moves
- piece symbols in algebraic notation
- option for regular notation
- export PGN
- export FEN
- import PGN (skipping FEN import for now)
- progressive web app (PWA)