chess960.js (npm): A Javascript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection. Chess960 support included.
Keywords: chess