Skip to content

philer/phichess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7df4784 ยท Aug 18, 2024
Nov 21, 2023
Aug 18, 2024
Nov 21, 2023
Nov 21, 2023
Nov 21, 2023
Dec 1, 2023
Dec 1, 2023
Nov 21, 2023
Aug 18, 2024
Aug 18, 2024
Dec 1, 2023
Nov 21, 2023
Nov 21, 2023
Aug 18, 2024

Repository files navigation

phichess

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

Screenshots

On devices & browsers that support it, the app can be installed as a Progressive Web App (PWA).

Features / To do

  • 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)