## Description
A TypeScript chess game.
TypeScript chess tools for analysis, explanations etc.
React TypeScript chess development toolkit
TypeScript chess library for standard chess and Chess960 (Fischer Random Chess) - move generation, validation, and game management.
A TypeScript chess library focused on performance and accuracy.
[](https://github.com/jhlywa/chess.js/actions) [](https://www.npmjs.com/package/chess.js) [
A modern React TypeScript chess development toolkit
typescript chess engine
Simple and fast Node.js chess engine with configurable AI and no dependencies
Chess and chess variant rules and operations
A decentralized chess protocol built on the Stacks blockchain.
Chess for new plugin
[](https://travis-ci.org/lubert/chess.ts) [](https://www.npmjs.com/package/@lubert/chess.ts)
Chessground react wrapper
ES6 Module for playing chess
lichess.org chess ui
A minimal chess engine written in Rust and compiled to WebAssembly.
Read-only utilities for consuming chess opening data from eco.json
A lightweight, customizable React component library for rendering and interacting with chess puzzles.
Just a toolkit to construct chess bots in the browser. You get stockfish classical and lc0. LC0 uses CPU (OpenBLAS/eigen) so only low block/filter sizes like https://github.com/dkappe/leela-chess-weights/wiki/Bad-Gyal can be used.
It's like chess.js, but in ES6 and can handle variations (tree-structured move history)
Chess and chess variant rules and operations
A PEG parser to read PGN (Portable Game Notation) games.