A simple, fast and light-weight chess library written in Type-Script
[](https://github.com/jhlywa/chess.js/actions) [](https://www.npmjs.com/package/chess.js) [
An arbitrary-precision Decimal type for JavaScript.
Use the light-dark() color function in CSS
Chess and chess variant rules and operations
Pierre theme for Shiki, VS Code, and more
A decentralized chess protocol built on the Stacks blockchain.
Biome is a toolchain for the web: formatter, linter and more
Fake HTTP injection library
Lightweight request library. Promise based, with proxy support.
Simple and fast Node.js chess engine with configurable AI and no dependencies
Chess for new plugin
Basic Light theme for the CodeMirror code editor
Process execution for humans
ES6 Module for playing chess
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.
The Material Components for the web theming system
A PEG parser to read PGN (Portable Game Notation) games.
Use Custom Properties Queries in CSS
[](https://travis-ci.org/lubert/chess.ts) [](https://www.npmjs.com/package/@lubert/chess.ts)
It's like chess.js, but in ES6 and can handle variations (tree-structured move history)
👻 Primitive and flexible state management for React
An algebraic notation driven chess engine that can validate board position and produce a list of viable moves (notated).
Chess for new plugin