chess.ts icon indicating copy to clipboard operation
chess.ts copied to clipboard

A Typescript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection

chess.ts

Build Status npm

chess.ts is a Typescript chess library and rewrite of chess.js.

Installation

To install the stable version:

# NPM
npm install chess.ts

Documentation

The docs are generated from docstrings and are available here.